一雨田的专栏

伟人将复杂的事情变简单,小人将简单的事情变复杂

2008年03月13日

原创 Windows 线程漫谈——界面线程和工作者线程收藏

此文章描述了线程的启动、结束、管理、同步等知识点,也阐述了一些界面线程和工作者线程的区别。最后封装了一个线程类。阅读全文>

发表于 @ 2008年03月13日 10:13:00|评论(loading...)|收藏

2007年12月21日

原创 WinSocket编程——原始套接字收藏

原始套接字是WINSOCK公开的一个套接字编程接口,它让我们可以在 IP 层对套接字进行编程,控制其行为,常见的应用有抓包 (Sniffer)、分析包、洪水攻击、ICMP ping等。阅读全文>

发表于 @ 2007年12月21日 12:00:00|评论(loading...)|收藏

2007年09月25日

原创 一个Socket包装类的问题收藏

在以前编写SOCKET包装类的时候,碰到了一个不解的问题,在CSDN论坛上也多亏了各位大虾的帮忙,从而得到了解决。今天重新翻看到,觉得这是一个有价值的问题,所以整理发布在这里。阅读全文>

发表于 @ 2007年09月25日 11:37:00|评论(loading...)|收藏

2007年08月02日

原创 WinSocket模型的探讨——完成端口模型(一)收藏

众所皆知,完成端口是在WINDOWS平台下效率最高,扩展性最好的IO模型,特别针对于WINSOCK的海量连接时,更能显示出其威力。其实建立一个完成端口的服务器也很简单,只要注意几个函数,了解一下关键的步骤也就行了。 阅读全文>

发表于 @ 2007年08月02日 12:09:00|评论(loading...)|收藏

2007年07月26日

原创 WinSocket模型的探讨——Overlapped模型(一)收藏

重叠模型是Windows里一种重要的 I/O 模型,可以有效率的实现一些 I/O 操作,譬如文件读写、Socket读写等,在这里我们一起来研究一下重叠模型,看看它究竟为何方神圣。阅读全文>

发表于 @ 2007年07月26日 21:08:00|评论(loading...)|收藏

2007年01月18日

原创 WinSocket模型的探讨——select模型收藏

查找了很多资料都找不到select模型的详细用法,《Windows网络编程》这本书上也只是写了一个简单的回应服务器,就连writefds的用法都没讲,也不知道什么时候利用“可写”来发文件。这些都是我的疑问,这些疑问在这篇文章中都解决了!阅读全文>

发表于 @ 2007年01月18日 23:36:00|评论(loading...)|收藏

Csdn Blog version 3.1a
Copyright © 一雨田