-
程序界面设计模式慨述
现在开发应用程序经常使用一些所见即所得的开发环境,使得用户界面的制作非常方便。然而,用户界面是最容易发生需求变更的部分,用户界面发生变化,经常对业务模块产生影响。并且,用户界面是不利于自动测试的。一旦某些代码依赖用户界面,这样的代码就很难在...
编程综合 2011-02-14 12:16:00 -
入门训练 写程序应注意的事项
1.对于文本编辑框,一定要判断是否含有非法字符。对于数字型一定要判断是否含有非数字。对于字符型,一定要判断是否在允许的字符内。 2.对于在某一个期间,一定要判断前面一个日期是否大于后面一个日期。还要判断2月份的日期。(www.chinaren.com中的出...
编程综合 2011-02-14 12:16:00 -
一个10年经验的程序员教我的10件事
1面向对象编程比你想像的要难的多。 2. 软件开发最困难的部分是沟通。 3. 学会说“不”。 4. 如果每件事都很重要,那么就是每件事...
编程综合 2011-02-14 12:14:00 -
要成为程序设计高手的八大奥秘
数据结构、离散数学、编译原理,这些是所有电脑科学的基础,如果不能掌握它们,很难写出高水准的程序。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本演算法的时候可能也会束手无策。因此多读一些电脑基础理论方面的书籍是非常有必要的。...
编程综合 2011-02-14 11:28:00 -
让代码更美:10大编程字体推荐
日复一日的编写代码,有没有感到审美疲劳?也许些许的改变就能让我们感到生活更美好。换一种编程字体吧!体验一种新的代码感觉。 下面我眼中的十大编程字体: ...
编程综合 2011-02-14 11:22:00 -
未来5年程序员应当具备的十项技能
作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项技能,如果照此实践,你未来的工作前景一定一片光明。...
编程综合 2011-02-14 11:22:00 -
真正的程序员天生爱数学
写程序到底需不需要懂数学?数学对于程序员来说到底重不重要?类似这样标题的讨论,已经像哪种编程语言更优秀一样,成为长争不熄的话题。...
编程综合 2011-02-14 11:11:00 -
最受欢迎的十大程序设计语言排行榜
通过使用上文所定义的搜索引擎关键词,收集到许多的点击数据.定义"点击数(PL#i,SE)"作为TIOBE指标中的处于位置i的程序设计语言PL在搜索引擎SE中的点击数.对于每个搜索引擎的前五十位程序语言,采用同样标准记录点击数.PL#i的计量值,可用如下公式表示:...
编程综合 2011-02-14 11:11:00 -
10个不常见但是很有用的PHP函数
sys_getloadavt()可以获得系统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。与其让服务器因负载过高而宕掉,不如在系统负载很高时主动die掉一个脚本,sys_getloadavg()就是用来帮你实现这个功能的。 不过很遗憾,该函数在windows下无效。<br />...
PHP 2011-02-14 00:49:00 -
解决JSP开发Web程序中文显示三种方法
过滤器使用主要针对表单提交,插入数据库的数据都是?号。这也是应为tomcat不按request所指定的编码进行编码,还是自作主张的采用默认编码方式iso-8859-1编码。 ...
JSP/Java 2011-02-14 00:48:00 -
Java程序员需要了解的几个开源协议
BSD开源协议是一个给于使用者很大自由的协议。可以自由的使用,修改源代码,也可以将修改后的代码作为开源或者专有软件再发布。 当你发布使用了BSD协议的代码,或则以BSD协议代码为基础做二次开发自己的产品时,需要满足三个条件:...
JSP/Java 2011-02-14 00:48:00