之所以撰写这篇文章是由于前段时间花费了非常大的精力在已经成熟的代码上再去处理memory leak问题。写此的目的是希望我们应该养成良好的编码习惯,尽可能的避免这种问题,由于当你对着一大片的代码再去处理此类的问题,此时无疑添加了解决的成本和难度。准确的说属于补救措施了。1. 什么是内存泄漏(mem....
分类:
其他好文 时间:
2015-01-02 18:45:09
阅读次数:
304
[size=small]在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。 1. 尽量使用final修饰符。 带有final修饰符的类是不可派生的。在JAVA核心API中,有许多应用final的例子,例如 java.lang...
分类:
编程语言 时间:
2014-12-24 19:48:51
阅读次数:
245
前言 这一部分是Eclipse中最为重要的部分。调试的重要性想必大家都清楚。 调试无疑是做项目最苦比的事情,但优秀的编码习惯,良好的调试方式能让这没那么苦,甚至还有点乐趣:)。 本文讲解使用Eclipse调试Java程序的方法。调试基本步骤 1. 在代码行左侧双击设置断点 2. 点最上面这...
分类:
编程语言 时间:
2014-12-09 19:32:57
阅读次数:
188
今天突发奇想,对编码习惯和编程风格很感兴趣,于是乎,找了一下关于编程风格(Java篇)的资料,希望对爱好编码或者开始学习编码的同学有帮助!
来自《The Elements of Java Style》-《Java编程风格》一书,值得一读的书籍,会让你在细节上节省很多时间,合作之间更加愉快!
好处不多说了,但是有几个原则如下:
1.保持原有风格
2.坚持最小惊奇原则
3.第一次就...
分类:
编程语言 时间:
2014-11-24 11:56:53
阅读次数:
280
visual studio有个功能,代码分析,一般开发完毕后,除了处理常规的“错误列表”显示的“错误”和“警告”,我们更加应该注意的是,运行代码分析功能,规范我们的代码,因为不好的编码习惯,在没有人指出和没有团队氛围的开发中,很多时候都是一路不规范到底visual studio菜单的“分析”-》“对...
分类:
其他好文 时间:
2014-11-23 00:34:22
阅读次数:
613
之所以撰写这篇文章是由于前段时间花费了非常大的精力在已经成熟的代码上再去处理memory leak问题。写此的目的是希望我们应该养成良好的编码习惯,尽可能的避免这种问题,由于当你对着一大片的代码再去处理此类的问题,此时无疑添加?了解决的成本和难度。准确的说属于补救措施了。1. 什么是内存泄漏(me....
分类:
其他好文 时间:
2014-11-09 11:09:49
阅读次数:
188
概述:数据查询与检索是Hibernate中的一个亮点,相对其他ORM实现而言,Hibernate提供了灵活多样的查询机制。标准化对象查询(Criteria Query):以对象的方式进行查询,将查询语句封闭为对象操作。优点:可主动性好,符合Java程序员的编码习惯。缺点:不够成熟,不支持投影(pro...
分类:
编程语言 时间:
2014-11-07 12:52:15
阅读次数:
266
Windows 下用 SourceInsight 与 Linux 协作编码 习惯了用SourceInsight 读写代码,在Linux下一时没找到类似的工具,vi的操作也不熟,偶尔看看或小改动代码还行,项目一大就感觉就力不从心了;所以还是准备采用Windows下进行代码的阅读和编写,Linux 下....
本文以搭建SSH(struts2+hibernate+spring)框架为例,通过3个独立配置、2个整合,基本完成SSH框架搭建。通过“资源分类”养成良好的编码习惯...
分类:
编程语言 时间:
2014-10-01 01:03:50
阅读次数:
319
帕雷托法则明确指出,20%的因导致80%的果。又称为80-20法则,它适用于几乎每一个需要人作为劳动主体的相关领域。 在软件开发领域,这个法则可以概括为,大多数的问题都是由少数不良编码习惯造成的。改变这些习惯,你会更有效率。 下面讲讲最要不得的10条编码习惯: 1.拼写错误 让我特别讶异的是,...
分类:
其他好文 时间:
2014-09-29 17:30:21
阅读次数:
167