![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 83
hcmsxy
得意时淡然,失意时坦然~
展开
-
JDK 1.5 HashMap 源代码读解
HashMap基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。(from JDK DOC) 缺省的 Map大小是 16. (这里要求必须是 2 的幂数,为什么一定是 2的幂数(16,32原创 2008-07-18 11:49:00 · 1364 阅读 · 0 评论 -
java 实现 Terminal
import java.awt.*;import javax.swing.*;import java.awt.event.*;import java.awt.font.TextHitInfo;import java.awt.im.InputMethodRequests;import java.text.AttributedCharacterIterator;impo原创 2008-07-18 12:00:00 · 2252 阅读 · 2 评论 -
Auto submit Daily Report
public class ADR { private static int YEAR=0; private static int MONTH=1; private static int DAY=2; /** * * @param user * @param pass * @return原创 2008-07-18 13:39:00 · 669 阅读 · 0 评论 -
组播技术 和 JGroups
IP数据包传输类型 IPv4定义了3种IP数据包的传输: 单播(unicast) 广播(broadcast) 组播(multicast). 比较一下unicast和multicast两种数据的传输方式可以发现, 当一台主机向多个用户发送信息时,单播对于每一个用户都 要发送一份数据的拷贝,而组播总共只需发送一份数据的拷贝。 这样,组播的使用就大大的翻译 2008-07-18 11:01:00 · 1373 阅读 · 0 评论 -
java 高性能网络编程
java.io.*其是最原始的的最简的 IO 操作.通常使用简单. 适合于并发数量不大的情况.其 IO 时是阻塞的状态.对于多SOCKET 来说可能要每SOCKET建立一个Thread进行处理. 可想而有1000或更多的情况下,服务器会成什么样子. 服务器都在忙于线程交换了.java.nio.*这是 Java 的异步IO 处理包. Socket 一般使用select 的机制. 就是cpu原创 2008-07-18 11:35:00 · 2139 阅读 · 0 评论 -
TransManager
finalpublic class TransManager { private final static Log log = LogUtil.getLog(TransManager.class); private final static ThreadLocal> cache = new ThreadLocal>(){原创 2008-11-17 10:23:00 · 720 阅读 · 0 评论 -
最简化的 序列化保存 java 对象
public class Test1 { final static ObjectStreamClass desc = ObjectStreamClass.lookupAny(MyBean.class); public static void main(String[] args) throws IOException, ClassNotFoundException {原创 2008-12-18 13:35:00 · 468 阅读 · 0 评论