- 浏览: 192966 次
最新评论
-
chengyuc:
color=#FF0000
MySQL性能调优的10个方法 -
ymm8505:
简单易懂……
HTTP长连接和短连接 -
狼与自由:
性能不佳有很多种情况啊,你怎么就能判断和数据库层没关系了?
我5年总结出的14条编程经验 -
qiuqi314:
keep coding
10招让你成为杰出的Java程序员 -
lui0101:
自动包装同样容易导致空指针异常。这不对吧,应该是自动解包(自动 ...
避免Java应用中NullPointerException的技巧和最佳实践
文章列表
总结的22条经验如下:
代码分为外部质量和内部质量,好的产品不等于好的代码(Good Software != Quality Code)。
产品的冰山效应:产品经理以及用户关注的部分只是冰山露在水面以上的部分,隐藏在下面的是看不见的更加庞大的部分,那就是我们庞大的代码。
拒绝 PPT 架构师,架构师应当写代码,哪怕这些代码并不 Check-in 到最终的代码库中。一个好的设计不是在凭空产生的,而是经过不断打磨、修改进而获得的。不存在一次设计,程序猿无脑堆砌代码能够完成的好的程序。
编程的价值观:沟通、简单、灵活。
代码最重要的功能是传递程序员的设计和思路,其次才是实现的功 ...
1、将一些系统资源放在池中,如数据库连 接,线程等.在standalone的应用中,数据库连接池可以使用一些开源的连接池实现,如C3P0,proxool和DBCP等,在运行在容器中的应 用这可以使用服务器提供的DataSource.线程池可以使用JDK本身 ...
Java中不能简单的用==、!=等比较符对两个对象进行比较,尽管有时候两个对象的内容完全一样,但是对象的引用却是不一样的!因此,对两个对象的实际内容进行比较时,必须使用所有对象都适用的特殊方法equals()。 看下面一个例子:
public class EqualsMethod{
public static void main(String[] strs){
Integer n1 = new Integer(47);
Integer n2 = new Integer(47);
//不能直接将两个引用比较,输出false
...