- 博客(4)
- 收藏
- 关注
原创 如何正确的关闭socket (linux)
曾经遇到过好几个问题,都是与客户端或者服务端没有完整关闭socket相关的。在代码里,随处可见这类问题,只是隐藏较深,不容易暴露bug而已。 一个半关闭状态的socket,其发起关闭的一方状态是FIN_WAIT2, 另一方是WAIT_CLOSE 网上有几篇言简意赅的文章,拿来
2011-08-11 16:38:46 3082
原创 Maven入门实践:从安装到创建第一个project
以Maven2.0.9版本为例,在win xp环境下安装及创建第一个简单的工程,获得对maven最初步的实践经验。主要参考了Maven官方网站提供的5分钟快速入门手册。 maven 主页http://maven.apache.org/ 1》下载maven http://maven.apache.org/download.xml,下载windows下的zip文件 apach
2008-09-19 22:04:00 788
原创 如何正确使用Timer
在需要按时间计划执行简单任务的情况下,Timer是最常被使用到的工具类。使用Timer来调度TimerTask的实现者来执行任务,有两种方式,一种是使任务在指定时间被执行一次,另一种是从某一指定时间开始周期性地执行任务。 下面是一个简单的Timer例子,它每隔10秒钟执行一次特定操作doWork。Timer timer = new Timer();
2008-01-07 22:22:00 664
原创 比较学习HashMap和Hashtable
Hashtable和HashMap做为Map的基本特性两者都实现了Map接口,基本特性相同- 对同一个Key,只会有一个对应的value值存在- 如何算是同一个Key? 首先,两个key对象的hash值相同,其次,key对象的equals方法返回真内部数据结构Hashtable和HashMap的内部数据结构相似 其基本
2007-12-01 00:16:00 735 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人