〖Java技术〗
文章平均质量分 87
dongfengsun
这个作者很懒,什么都没留下…
展开
-
自己实现一个数据库连接池
尽管很多Web服务器厂商已经在服务器内嵌入了数据池的实现,比如Tomcat的DBCP数据库连接池.不过由于其内部的机制开发者并不熟悉.从而出现了Bug不知道该如何去解决. 一直以来我也不喜欢用第三方的开发包,所以就自己参考着一本书实现了一个数据库连接池.并且可扩充性也可以.更重要的是自己写的数据库连接池.即便出现了Bug也比较容易找出来. 下面是数据原创 2006-11-18 18:50:00 · 4489 阅读 · 0 评论 -
Java疑惑点解析(一)
transient关键字 java有个特点就是序列化,简单地来说就是可以将这个类存储在物理空间(当然还是以文件的形式存在),那么当你从本地还原这个文件时,你可以将它转换为它本身。这可以极大地方便网络上的一些操作,但同时,因为涉及到安全问题,所以并不希望把类里面所有的东西原创 2007-06-25 13:56:00 · 3426 阅读 · 1 评论 -
Java疑惑点解析(二)
用过C++的人都知道,C++中有个"拷贝构造函数"的概念。这个概念是为了解决C++中把一个对象指针赋值给另外一个对象指针,从而两个指针指向同一块内存区域而提出的。 同样,Java做为一门高级语言,它也无法避免这样的问题。Java中没有"拷贝构造函数"的概念原创 2007-08-04 19:08:00 · 2129 阅读 · 0 评论 -
基于Java Socket的文件UpLoad代码
写了份文件对传的简单代码,可以把本地文件夹里的文件传递到Server端。Server端代码: import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStrea原创 2007-12-06 19:29:00 · 2077 阅读 · 0 评论 -
基于Java Socket的文件UpLoad代码(完美版)-用递归解决java的目录树遍历
上次用J2SE写了一个文件夹传递工具,把所有文件都以字节流的形式写入到一个*.txt文件里。结果回到家后,光分目录筛选文件就浪费了我整整一个晚上。痛定思痛,决定还是从程序上来解决问题。 那么所有的磁盘文件目录都是树的结构,而遍历树最好的方法非"深度优先遍历"莫属,其最有效的方法便是使用"递归"进行"深度优先遍历"。 于是经过3个多小时的痛苦挣扎,最终写原创 2007-12-12 00:46:00 · 3681 阅读 · 0 评论