经验
文章平均质量分 52
sw249009188
这个作者很懒,什么都没留下…
展开
-
Java系统程序员修炼之道 (转)
从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望。 一:Java语言学习 对线程(thread),串行化,反射,网络编程,JNI...原创 2012-07-12 16:55:05 · 76 阅读 · 0 评论 -
代码审查
代码审查可以帮助提高代码质量,避免由于代码习惯而造成的 bug。下面列出的这些要点因该可以作为大部分代码审查的指导,如果是 Java 应用的话,这些建议应该被视作最佳实践。 文档 1. Javadoc 应该在每一个类和方法中添加。 2. 如果是修复某个 bug,应该添加 bug ID。 3. 走捷径的方法或者复杂的逻辑要有解释。 4. 如果代码会被公开,每个文件头都要标注版权信息。 ...原创 2012-08-09 09:03:38 · 68 阅读 · 0 评论 -
软件外包,IT咨询和转型(转)
[size=large][b]软件外包一般指甲方给出需求,乙方实现的力气活。IT咨询与软件外包很相似,不过通常IT咨询业务的甲方都没有什么成型的方案,只有一个朦胧的想法。“咨询”二字的含义就是需要乙方将甲方这些朦胧的想法形成完整的方案,然后实现之。其实也是力气活。这两个行业主要是出售自己的劳务服务,面临的问题很多。首先是成本问题。应为用户需求差异很大,特别是服务于跨行业的软件服务商,所以基本上复用...原创 2012-08-14 13:33:50 · 137 阅读 · 0 评论 -
程序员老鸟写sql语句的经验之谈(转)
做管理系统的,无论是bs结构的还是cs结构的,都不可避免的涉及到数据库表结构的设计,sql语句的编写等。因此在开发系统的时候,表结构设计是否合理,sql语句是否标准,写出的sql性能是否优化往往会成为公司衡量程序员技术水平的标准。 我们程序员不是dba,不需要时刻关注sql运行时间,想方设法优化表结构,存储空间,优化表读取速度等等,但是在开发系统时,时刻保持优良的写sql语句的作风是很有必...原创 2012-10-12 13:42:36 · 86 阅读 · 0 评论 -
Union和Union All的区别
[code="java"]假设我们有一个表Student,包括以下字段与数据: [c-sharp] view plaincopy drop table student; create table student ( id int primary key, name nvarchar2(50) not null, score number not nu...原创 2013-08-06 10:29:02 · 120 阅读 · 0 评论