2016年6月30日
摘要: 我们知道 Socket Blocking 属性默认true . 表明Socket 处于同步调用 , Connect , 或 Send , Receive 需等待动作 完成才能继续执行。 有一种应用场景 , Socket 处于 同步调用状态。 我们希望 Receive 时,若没数据,立即返回,而不是阻 阅读全文
posted @ 2016-06-30 15:34 仰光 阅读(6829) 评论(0) 推荐(1) 编辑
摘要: 最近在做一些代码整理工作,涉及到List 线程安全问题,查了一些资料。网上有些资料说List 增减成员(Add , Remove) 是安全的,但不保证成员属性值访问安全性,及禁止对 List 跨线程遍历访问, 如 foreach 遍历。可以想象,有些跨线程操作(Add , Remove)List 集 阅读全文
posted @ 2016-06-30 11:07 仰光 阅读(5002) 评论(0) 推荐(0) 编辑