07 2008 档案
摘要: 我觉得,管理者应该时常强迫程序员关掉电脑,强迫他们多做一些思考、计划和设计。不过这样是否有效,我也没把握。如果有人强迫你“从现在开始的一个小时内思考”,你大概也不会感到很舒服,自然思考的效果也不会很好。
阅读全文
摘要: 如果你要招聘一个程序员,就应该给他一个编程类的问题,要他当着你的面马上解决。据我自己的经验,大概1/3的人会拒绝这样的测试,他们认为自己的简历已经足够说明问题了,我绝对不会雇佣这样的人;另外1/3的人会马上埋头苦干,甚至不多提一个问题以澄清需求,这样的人缺乏分析问题、解决问题的能力,我也绝对不会雇佣他们。
阅读全文
摘要: 开发有效算法解决已经问题的第一步是实现一个解决该问题的简单算法。如果我们需要解决几个容易的特殊问题实例,则这个简单实现可以完成任务。如果要求的算法较为复杂,则简单实现为我们提供了一种针对小型实例伯正确性检查以及评价性能牲的基准。我们总是要关心算法的效率,但在开发第一个解决问题的程序时,我们首先需要保证该程序是问题的正确解决方案。
阅读全文
摘要: 通过对本站访问者的浏览器功能分析,使用IE浏览器的访问者有68.5%,使用Firefox浏览器的访问者有28%,两者相加占所有访问者的96.5%,占有了绝大部分的浏览器份额。访问者中有94.4%使用的是Windows操作系统,只有5.42%的访问者使用Linux操作系统,可以看出国内使用Linux系统的人极为有限。在Windows系统上大部分人使用的是IE和Firefox浏览器,而在Linux系统上大多使用Firefox浏览器。绝大部分访问者使用32位色显示器,使用24位(1677万色)和16位(6.5万色)显示器的人十分有限。使用1024x768和1280x1024分辨率的访问者占45.15%+16.75%=61.90%,而使用宽屏显示器1280x800和1440x900分辨率的访问者占21.30%+7.46%=28.76%。使用1280x800分辨率(笔记本电脑主流分辨率)显示设备的使用情况说明:至少有20%左右的人使用的笔记本电脑。
阅读全文
摘要: 今天在本人的Acer Aspaire 4310 CentOS 5.1 x86_64上安装了BEA公司出品的JDK实现jrockit-R27.4.0-jdk1.5.0_12-linux-ia32,可是在运行 Eclipse GANYMEDE 时出现-XX:MaxPermSize=256m参数无效的提示(Eclipse安装目录下的eclipse.ini中)。后来将这一行注释掉,没有提示错误,但是没几秒钟程序就退出了。难道Eclipse不支持BEA JRockit吗?
阅读全文
摘要: 软件应该是一个受限工程,对于软件的设计和用户的使用都要受限。对于软件来说,对用户的限制过多,就会造成软件的灵活性不佳;而对用户不加限制,用户的不当应用就可能损毁软件系统。
阅读全文
摘要: 安装了wine,然后在 CentOS 5.1 amd64 系统下玩魔兽争霸。
阅读全文
摘要: 敏捷软件开发宣言/敏捷宣言遵循的原则/面向对象设计的原则
阅读全文
摘要: 以前架 MySQL 服务器都是在本机上,没有考虑过用户授权的问题,直接使用 root 用户进行连接数据库。后来开发组内部共同使用一个 MySQL 数据库,问题出现了,每次都是数据库连接无法获得。非常奇怪,用户名和密码都是对的啊。
阅读全文
摘要: 时下,求职、跳槽、晋升、加薪已不再是新鲜话题,很多在职者或即将跨入职场的新人都在重视其中的一个关键影响因素:工作经验。那么,你有工作经验吗?你又真正地得到了多少?我们结合多年的个人职业规划经验,从中了解到很多朋友对工作经验的认识还存在误区。
阅读全文