建立数据容器
来源:互联网 发布:windows调整分区工具 编辑:程序博客网 时间:2024/05/22 00:38
public static ReDataMap reDataMap = new ReDataMap();
public class ReDataMap {
private Map<String, Map<String, SendData>> sMap = new HashMap<String, Map<String, SendData>>();
public synchronized void putReData(String clientid,
Map<String, SendData> list) {
sMap.put(clientid, list);
}
public synchronized Map<String, SendData> getAllReData(String clientid,
int socketid) {
Map<String, SendData> dmap = sMap.get(clientid);
if (dmap != null) {
synchronized (dmap) {
Collection<SendData> sendDatas = dmap.values();
for (SendData sendData : sendDatas) {
sendData.setSocketid(socketid);
sendData.setBuffer(sendData.getBuffer());
sendData.setClientid(clientid);
sendData.setMessageId(sendData.getMessageId());
sendData.setSendCount(sendData.getSendCount());
dmap.put(clientid + ":" + sendData.getMessageId(),sendData);
}
}
return dmap;
} else {
return null;
}
}
public synchronized void removeAllReData(String clientid) {
sMap.remove(clientid);
}
}
- 建立数据容器
- 容器数据
- 数组的应用以及建立临时容器存储程序运行产生的数据-作者:逝秋
- eclipse中建立tomcat容器
- 永不建立auto_ptr的容器
- 条款8:永不建立auto_ptr的容器
- Linux 容器的建立和简单管理
- Linux 容器的建立和简单管理
- Linux 容器的建立和简单管理
- Mysql容器的建立与连接
- Linux 容器的建立和简单管理
- 容器间建立连接案例-mysql
- 容器装载数据问题
- 【ios 汇总 - 数据 容器】
- ios 汇总 - 数据 容器
- java数据容器
- 数据卷容器
- 手动建立数据集
- 对系统资源的认识
- 异常处理的使用:
- USB转232 电路答疑及常用芯片比较
- Oracle导出数据库结构到PowerDesigner
- 对象用完后置空 ,集合不用时清空:
- 建立数据容器
- 我的天啊!汗死了!
- 给字符串数组赋值:
- 相对路径 ../:
- 打开共享的设备地址:
- google.load() 方法开发人员指南
- js特效
- 给command动态添加参数:
- 把自定义控件集成到Qt Designer中(Integrating Custom Widgets with Qt Designer(转)