`
javascript
  • 浏览: 10892 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
吗的 一直搞不懂 WSAEventSelect 的 FD_WRITE ,不知道怎么利用他在自己想发数据的时候发数据,后来知道了想发随时发消息 要自己另外去写send方法,FD_WRITE 是用于一开始连接成功侯就开始发送大批量数据的,不如 发一个视频连接给别人 ,别人接了 那么这个时候就触发了 FD_WRITE ,视频的数据会不停的充满缓存,所以FD_WRITE会不停的触发 因为没人教我 只能靠自己苦苦参悟了 希望别的朋友也能看到我的文字,不要 去被 FD_WRITE 烦恼了  想自己随时发数据的时候 ,自己另外去写send方法
recvfrom 当接受int数据时 第2个参数如果是1的话 可以接受“100”  超过100得到的是一个不确定的数字 sizeof 宏函数的作用是 Returns the number of bytes in variable or type 返回变量 或者 变量类型的 比特 数 1比特 的内存空间应该 可以保存 3位数 的数字
P2P之UDP穿透NAT的原理与实现  发表日期:2004-11-14 作者:[转贴] 出处:P2P中国   论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。 首先先介绍一些基本概念:     NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。     最开始NAT是 ...
其实很早我就已经实现了使用TCP协议穿透NAT了,但是苦于一直没有时间,所以没有写出来,现在终于放假有一点空闲,于是写出来共享之。     一直以来,说起NAT穿透,很多人都会被告知使用UDP打孔这个技术,基本上没有人会 ...
                                                                DAO 模式理解 1.public class DAOSupport implements DAO 这个接口和其实现类定义出基本的数据库的操作方法 2.public class IMPSupport implements FacadeSupport { private DAOSupport dao;       要使用1中定义的操作方法在 IMPSupport 类中通过实例化一个DAOSupport 的实例来 调用       } 3.public class ...
Global site tag (gtag.js) - Google Analytics