一些可复用的编程小技巧
2015-09-21 18:03
218 查看
一些可复用的编程小技巧
1、判断socket连接是否连接
1、判断socket连接是否连接
/// 判定socket是否连接 /// <summary> /// 判定socket是否连接 /// </summary> /// <param name="s"></param> /// <returns></returns> public static bool SocketConnected(Socket s) { if (null == s) return false; try { bool part1 = s.Poll(1000, SelectMode.SelectRead); bool part2 = (s.Available == 0); if (part1 && part2) return false; else return true; } catch { return false; } }
相关文章推荐
- java学习笔记之HashMap经典分拣存储
- spring AOP记录日志
- C++ 随机数
- java的报表下载代码excel
- 如何让PHP程序自动执行(后台)
- 用Java实现 atoi 和 itoa
- 详解C++编程中多级派生时的构造函数和访问属性
- jdk7 遍历文件树
- 28个不得不看的经典编程算法
- C#_LoadFiles_recursive
- java中数组(Array)与列表(List)相互转换的方法
- C#中哈希表与List的比较
- myeclipse10破解 for ubuntu
- struts中的常用配置
- 深入分析C++派生类中的保护成员继承
- Java并发编程:线程池的使用
- org.springframework.dao.CannotAcquireLockException解决
- php图片上面写文字,输出图片
- C#金额千分位分隔
- [leetcode]Intersection of Two Linked Lists[java]找出两个链表的公共节点