作者Lordaeron (Terry)
站内java
标题Re: [J2SE] Hashtable 的一些用法??
时间Sun Jan 20 13:33:21 2008
※ 引述《lupig (请问哪有卖<自信>?)》之铭言:
: 我这边有个问题
: 我手边在做server & client socket 的一些应用
: 我在server端 会用Hashtable 纪录 client 上连进来的一些纪录(IP & port)
: 但是现在碰到一个问题
: 在 Hashtable里面 如果put<IP , PORT> 的话
: 如果同一台电脑 第二个user 连线上来的的值就会把第一个user的值覆盖掉
: 请问如果我想要纪录完整的使用者记录要怎麽存比较好呢?
: 我要使用hashtable的原因是想说 搜寻快
: 请有经验的大大们给我的意见吧 谢谢唷
put(socketid,[ip,port])
如果你是想靠它来找出socket id 的话,
你就拿个东西来产生hash 值, 例如socketid 做md5 用md5 当key.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.156.82
※ 编辑: Lordaeron 来自: 61.229.156.82 (01/20 14:52)