四个流行的Java连接池

2010-06-02

C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement…

JAVA的字符串拼接与性能

2010-03-28

概述:本文主要研究的是JAVA的字符串拼接的性能,原文中的测试代码在功能上并不等价,导致concat的测试意义不大。不过原作者在评论栏给了新的concat结果,如果有兴趣的同学…

最为奇怪的程序语言的特性

2010-01-21

这些最为奇怪的程序语言的特性,来自stackoverflow.com,原贴在这里。我摘选了一些例子,的确是比较怪异,让我们一个一个来看看。 1、C语言中的数组 在C/C++中,…

程序员眼中的编程语言

2009-12-24

下图是一个搞笑的图片——程序员眼中的编程语言。图片的横轴是编程语言。纵轴是各语言的程序员、粉丝、信徒。中间的各个小图片则是,粉丝眼中的编程语言的形象。比如说,第一行第一列,是J…

C语言的演变史

2009-12-21

1972 – C语言的先驱——B语言,被贝尔实验室开发。B语言是一个很快速的,容易维护的,而且对于从系统到应用开发是很好用的。设计这门语言的整个团队被马上解雇了,因…

Java异常另类手册

2009-12-17

在这个页面上http://rymden.nu/exceptions.html,你会看到Java的各种异常,不过,你看看各个异常的解释,你会发现非常有趣,下面例举几个吧:java…

Java读写Excel

2009-12-15

本文主要向你演示如何使用JavaExcel API来读写Excel文件。关于JavaExcel API,这是一个开源的lib库。其相关的feature如下:支持Excel 95…

编程真难啊

2009-09-03

上周,在Sun的Java论坛上出现了一个这样的帖子,这个贴子的链接如下: http://forums.sun.com/thread.jspa?threadID=5404590&…

G1新型垃圾回收器一瞥

2009-08-13

目录G1垃圾回收器属性描述使用 G1状态相关资源G1垃圾回收器“G1垃圾回收”的英文全称是 Garbage-First Garbage Collector (又被称作G1 GC…

Java构造时成员初始化的陷阱

2009-07-03

让我们先来看两个类:Base和Derived类。注意其中的whenAmISet成员变量,和方法preProcess()public class Base{ Base() { p…