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