10 2011 档案
摘要:做为一个.Net、Java、Delphi、Python、PHP等语言都进行过有一定复杂度的项目开发的人来说,我对任何一门语言都没有浊翁式狂热崇拜,因此我也相对理性的对整个问题进行分析。
阅读全文
摘要:CPU虽然是计算机的核心,但只有CPU还是不能干活的,至少还需要有地方来存放机器指令代码。这就用到了存储器,存储器分两种:外存和内存。内存通常容量较小,存取数据的速度非常快,但一旦停电后,其中的信息会完全丢失。外存有许多种,如光盘、U盘和硬盘等,其特点是容量大,存取速度较慢,但停电之后信息仍然存在。人类写的程序,经过编译器转为机器指令后,一般以文件的方式保存在外存储器中,当CPU执行程序时,要先把外存储器中的指令读入到内存中。内存被分成很多块,每块都有一个惟一的地址,指令就存放在以某个特定的地址(称为入口地址)开始的内存区域中。CPU从入口地址处取出第一条机器指令,开始执行,然后再取第二条,依
阅读全文
摘要:对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)……
阅读全文
摘要:招聘一个程序员,唯一对你有意义的是他能写出好程序的能力。 很少人像这样去招人,他们更喜欢去挑剔程序员的个人癖好和性格缺点。 我一说出这样的话,人们大量的评论就会批评道:你错了,错了,完全的错了。 好的程序员需要具备沟通交流的技能,他们要有跟他人一起合作的能力。团队里不止你一个人! 事实上,人们会说:最好折中一下对技术上的要求,这样可以找出更能适应企业文化的人。 你不如这样说更合适:找不到那种技术上又好、又能适应企业文化的人,我就等着,一直找到为止。 我们很少有敢这样奢侈的公司,也许Google可以这样,就是Google这样的公司也一直处于一个“对招聘程序员感到绝望”的状态中。如果你决定去...
阅读全文