作为长年混迹于IT圈的二把刀程序员,我今天想谈谈编程的本质,也许多少能够帮助有志于加入程序圈的有为青年。
程序员每天干的最多的事情就是和电脑打交道,很多程序员说自己和电脑的二人世界很快乐,但是问题是电脑是没有感情也没有思想啊,所以从本质上来说程序员和电脑的二人世界其实自己的一人世界,是自己和自己.....
分类:
其他好文 时间:
2014-07-22 23:09:33
阅读次数:
287
Java流操作有关的类或接口:Java流类图结构:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。IO流的分类根据处理数据类型的不同分为:字符流和字节流根据...
分类:
编程语言 时间:
2014-07-22 23:08:14
阅读次数:
424
树形结构的排序在中国特色下十分普遍也非常重要,例如常说的五大班子,党委>人大>政府>政协>纪委,每个班子下还有部门,岗位,人员,最终排列的顺序通常需要按权力大小、重要性等进行排列,顺序排列不好可是重大的罪过,领导很生气,后果很严重。这种排序方式本质上就是典型的树形结构深度排序,但在数据库中很难直接通...
分类:
数据库 时间:
2014-07-22 23:06:52
阅读次数:
475
这本来是翻译Estelle Weyl的《15 JavaScript
Gotchas》,里面介绍的都是在JavaScript编程实践中平时容易出错或需要注意的地方,并提供避开这些陷阱的方法,总体上讲,就是在认清事物本质的基础样要坚持好的编程习惯,其实这就是Douglas
Crockford很久以前提出...
分类:
编程语言 时间:
2014-05-01 15:47:59
阅读次数:
527
paip.性能跟踪profile原理与架构与本质-- python扫带java php
##背景
弄个个输入法音标转换atiEnPH工具,老是python性能不的上K,7k记录浏览过k要30分钟了.
##目标
分析一个程序的性能,最终都归结为回答4个基本的问题:
程序运行速度有多快?
运行速度瓶颈在哪儿?
程序使用了多少内存?
内存泄露...
分类:
编程语言 时间:
2014-04-28 10:46:41
阅读次数:
334
paip.utf-8,unicode编码的本质输出unicode文件原理 python
#别的语言,java php都是unicode,走十python不一样.
#enddef
#todo write to unicode encode
fileHandle = open ( r"c:\fmtSmpEnRst.txt", 'w',encoding="UTF-16"...
分类:
编程语言 时间:
2014-04-28 10:28:42
阅读次数:
374
代理模式的本质:控制对象访问
既然本质是控制对象访问,意思就是在访问者与原始对象之间加一个代理即可
同理,代理模式也可以通过继承原始类来实现,让访问者操作继承类,继承类来控制原始对象的访问
从而实现控制对象访问的目的
何时选用代理模式
1.需要为一个对象在不同的地址空间提供局部(重点)代表的时候,可以使用远程代理
2.需要按照需要创建开销很大的对象的时候,可以使用虚代理(即一个不完整的对象)
3.需要控制对原始对象的访问的时候,可以使用保护代理,上边即保护代理实例
4.需要在访问对象执行一些附加操作的时候,...
分类:
其他好文 时间:
2014-04-28 10:27:41
阅读次数:
253
paip.日志中文编码原理问题本质解决python
默认的python日志编码仅仅gbk...保存utf8字符错误..输出到个eric5的控制台十默认好像十unicode的,要是有没显示出来的字符,大概十字体问题..调整eric5的字体走ok兰.
#调用封装
from log import *
iniLog (r"c:\enPn2atiEnPh.log")
logx...
分类:
编程语言 时间:
2014-04-28 10:17:40
阅读次数:
395
春暖花自芳,墨海醉笔,抬眸间,一只蝴蝶翩然飞过,似骄阳明媚,如雨露玲珑。心被蓦地牵起,殊不知,为了等待这一天,她由虫到蛹,最后破茧成蝶,为之付出了多少心血,苍白了多少等待,又流逝了多少华年?
这是一次生命的蜕变,一次质的飞跃。不禁想起一段禅语,是说人生的三重境界:第一是看山是山,看水是水;第二是看山不是山,看水不是水;第三是看山还是山,看水还是水。其实生命的本质都是一样的,就是由最初的浅...
分类:
其他好文 时间:
2014-04-28 10:14:40
阅读次数:
202
原文链接: Start Using Java Lambda Expressions
下载示例程序 Examples.zip 。
原文日期: 2014年4月26日
翻译日期: 2014年4月27日
翻译人员: 铁锚
简介
(译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要...
分类:
编程语言 时间:
2014-04-27 21:45:03
阅读次数:
460