这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还会觉得有点怪异。下面是我列出的的个人感觉最有用而又偏执的 10 项 Java 编程技巧。请看:1.把字符串常量放在前面通过把字符串常量放在比较函数equals()比较项的...
分类:
编程语言 时间:
2015-10-16 13:33:56
阅读次数:
188
本文由ImportNew-LynnShaw翻译自javacodegeeks。欢迎加入翻译小组。转载请见文末要求。经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道…“任何可能出错的事情,最后都会出错。”这就是人们为什么喜欢进行“防...
分类:
编程语言 时间:
2015-10-15 12:54:25
阅读次数:
314
仅供个人学习使用,勿用于任何商业用途。作者:Clayman 与玩游戏相比,写游戏要复杂上千万倍,除了需要掌握通用的编程技巧以外,还要有相当的图形学,物理,数学基础,特别是在国内,由于相关资料的缺乏,更是让初学者无从下手。下面总结了一些入门方法和比较容易入手的资料。 首先你要精通一门高级语言,pc上游...
分类:
其他好文 时间:
2015-10-07 11:56:20
阅读次数:
179
代码测试环境:Hadoop2.4应用场景:当需要处理非常多的小数据文件,这种技术的目的,可以被应用到实现高效的数据处理。原理:申请书CombineFileInputFormat,能够进行切片合并的时候把多个小的数据文件。因为每个切片将有一个Mapper,当一个Mapper处理的数据比較小的时候,其效...
分类:
其他好文 时间:
2015-09-27 14:57:28
阅读次数:
229
1.检查命令执行是否成功第一种写法,比较常见:echoabcdee|grep-qabcd
if[$?-eq0];then
echo"Found"
else
echo"Notfound"
fi简洁的写法:ifechoabcdee|grep-qabc;then
echo"Found"
else
echo"Notfound"
fi当然你也可以不要if/else,不过这样可读性比较差:[SunNov0405:58AM][kod..
分类:
其他好文 时间:
2015-09-23 17:14:23
阅读次数:
171
读了大道至简的第一章,给我们这些软件工程编写程序的同学们一点关于编写程序的启示。像这本书的名字一样,这本书内容也很少,而且内容只是心得,没有案例,书的内容虽然不多,却闪烁着独立思考的光芒。这不是一本教我们编程技巧的书,却像是一位朋友的经验。给了我在软件工程道路上的我们一点启迪。本书的第一章讲了编程的...
分类:
其他好文 时间:
2015-09-20 23:55:01
阅读次数:
201
《大道至简》是周爱民写的一本书,但不是一本系统的阐述软件工程的书,是一本结合自己的经验和思考来阐明自己对软件工程的理解的书关于软件工程的一些感想,这本书是作者从事十年开发工作的总结,虽然不厚,却闪烁着独立思考的光芒。这本书虽然不是教你项目管理,软件工程或者编程技巧的书籍,但他是一本闪烁思考光芒的技术...
分类:
其他好文 时间:
2015-09-20 14:43:23
阅读次数:
214
老师近期为我们推荐了一本书,是为了给我们这些软件工程编写程序的同学们一点关于编写程序的启示而推荐的一本软件工程实践者的思想的书。名字是《大道至简》。像这本书的名字一样,这本书的厚度也很薄,而且内容只是心得,没有案例,书虽然不厚,却闪烁着独立思考的光芒。这不是一本教我们编程技巧的书,却像是一位朋友.....
分类:
其他好文 时间:
2015-09-17 22:58:50
阅读次数:
188
我是一名软件工程系的学生,在老师的推荐下读了这本周爱民的《大道至简》。起初抱着学习编程知识的态度借来这本书,但是读了序章后,我发现这本书并没有代码,也没有程序,这本小书不是一本教你项目管理,软件工程或者编程技巧的书籍,他是一本闪烁思考光芒的技术散文集,用文学的方法讲述了编程的精要思想。于是,我便.....
分类:
其他好文 时间:
2015-09-17 13:33:58
阅读次数:
165