- 博客(4)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
转载 大端(Big Endian)与小端(Little Endian)详解
最近在研究JAVA NIO的一些内容,接触到字节在内存里面的存储知识,以前只知道int类型在内存里面的存储方式分高位在前和低位在前之分,但为什么会这样却不是很清楚。于是具体找到了一些资料。 Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:(1) 它的地址是多
2008-12-05 11:49:00
1309
原创 利用ArrayBlockingQueue实现大量计时任务计时
最近在做一个socket通讯的项目,项目中有个需求:根据客户端的请求记时,计时时间不定。由于考虑到安全等因素,决定将所有客户端计时任务放在服务器端。最大同时计时任务需求为500个。如果采用timer为每个任务计时,肯定不现实(服务器线程消耗严重)。出了这个考虑之外,还要考虑多线程线程安全的因素。基于这些,我用到了ArrayBlockingQueue来实现。ArrayBlockingQu
2008-12-01 09:25:00
4138
1
原创 Java 文件操作工具类
此类包含利用JAVA进行文件的压缩,解压,删除,拷贝操作。部分代码总结了网上的代码,并修正了很多BUG,例如压缩中文问题,压缩文件中多余空文件问题。注意:此类中用到的压缩类ZipEntry等都来自于org.apache.tools包而非java.util。此包在ant.jar中有。/* * Version information * * Date:2008-6-
2008-06-27 10:27:00
745
服务器如何处理大量的计时任务。。。
2008-11-21
遍历List 还是查询数据库。。
2008-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人