- 博客(14)
- 收藏
- 关注
转载 BulletedList使用及详解
BulletedList使用及详解BulletedList是一个让你轻松在页面上显示项目符号和编号格式(Bulledted List)的控件。对于ASP.NET 1.x里要动态显示Bulledted List时,要么自己利用HTML的或元素构造,要么就是“杀鸡用牛刀”的动用Repeater来显示。前者过于死板,后者过于overkill,也许微软听到这种声音,于是ASP.NET 2.
2013-11-28 13:58:16 2188
原创 sendto、WSASendto,recvfrom、WSARecvfrom 区别?
winsock1版的函数 无WSA前缀winsock2版的函数 加了WSA 前缀且前者是阻塞模式, 后者是非阻塞模式。 若想设置前者为非阻塞模式 u_long mode = 1;ioctlsocket(sendsocket,FIONBIO,&mode); //mode为非零是:非阻塞模式,为零是:阻塞模式 sento(sendSocket,se
2013-11-28 12:17:33 4872
转载 重叠模型
转自http://blog.csdn.net/flowshell/article/details/5409078一、 异步IO 说到重叠模型首先还是提一下异步IO比较好,因为从本质上讲,重叠模型也是一种异步IO模型。 我们知道,相对于计算机执行的其他操作而言,设备IO(文件、管道、套接字等)是比较慢的。于是在多线程结构中就考虑到采用异步的方式进行设备读
2013-11-28 11:35:57 737
转载 WinSock完成端口I/O模型
from http://blog.csdn.net/phunxm/article/details/5085944关于重叠I/O,参考《WinSock重叠I/O模型》;关于完成端口的概念及内部机制,参考译文《深度探索I/O完成端口》。完成端口对象取代了WSAAsyncSelect中的消息驱动和WSAEventSelect中的事件对象,当然完成端口模型的内部机制要比WSA
2013-11-28 11:19:21 810
转载 深度探索I/O完成端口
from http://blog.csdn.net/phunxm/article/details/5085933引言要想编写一个高性能的服务器应用程序,必须实现一个高效的线程模型。让太少或者太多的服务器线程来处理客户的请求,都可能导致性能问题。例如,如果一个服务器创建单个线程来处理所有的请求,那么客户端可能长期等待而得不到响应,因为服务器同一时刻只能忙于处理一个请求。当然
2013-11-28 11:17:24 644
转载 手把手教你玩转SOCKET模型之重叠I/O篇(下)
转自http://blog.csdn.net/piggyxp/article/details/114908四。 实现重叠模型的步骤作了这么多的准备工作,费了这么多的笔墨,我们终于可以开始着手编码了。其实慢慢的你就会明白,要想透析重叠结构的内部原理也许是要费点功夫,但是只是学会如何来使用它,却是真的不难,唯一需要理清思路的地方就是和大量的客户端交互的情况下,我们得到事件通知以后,如何
2013-11-28 11:09:09 1092
转载 手把手教你玩转SOCKET模型之重叠I/O篇
转自http://blog.csdn.net/piggyxp/article/details/114883手把手教你玩转SOCKET模型之重叠I/O篇 “身为一个初学者,时常能体味到初学者入门的艰辛,所以总是想抽空作点什么来尽我所能的帮助那些需要帮助的人。我也希望大家能把自己的所学和他人一起分享,不要去鄙视别人索取时的贪婪,因为最应该被鄙视的是不肯付出时的吝啬。”
2013-11-28 11:06:38 776
转载 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三
[置顶] 完成端口(CompletionPort)详解 - 手把手教你玩转网络编程系列之三 转自http://blog.csdn.net/piggyxp/article/details/6922277 手把手叫你玩转网络编程系列之三 完成端口(Completion Port)详解
2013-11-28 10:57:30 913
转载 高性能UDP服务器的开发
转自http://blog.sina.com.cn/s/blog_4977ed470100f1x6.html高性能UDP服务器的开发UDP服务器的网络层开发相对与TCP服务器来说要容易和简单的多,UDP服务器的大致流程为创建一个socket然后将其绑定到完成端口上并投递一定数量的recv操作.当有数据到来时从完成队列中取出数据发送到接收队列中即可。 测试结果如下:
2013-11-28 10:15:45 1752
转载 windows网络编程socket-IO 5种设计模型
windows网络编程5种设计模型详解如果想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了选择(Select)、异步选择(WSAAsyncSelect)、事件选择(WSAEventSelect)、重叠I/O(Overlapped I/O)和完成端口(Completion Port)共五种I/O模型。每一种模型均适用于一种特定的应
2013-11-28 01:11:33 1332
转载 WebForm:毒药还是利器?
转载自IT168 [ http://www.it168.com/ ]本文链接:http://tech.it168.com/zx/2007-10-22/200710212108218_5.shtmlWebForm:毒药还是利器?责任编辑:晓熊作者:IT168 朱先忠 2007-10-22 【IT168技术分析评论】【摘要】ASP.NET推出的W
2013-11-27 14:43:26 1034
转载 C#对象 内存模型
转自http://www.cnblogs.com/alana/archive/2012/07/05/2577893.htmlC#对象 内存模型写这篇博客的主要目的是为了加深自己的理解,如有不对的地方,请各位见谅。 C#的对象内存模型:一、栈内存和堆内存1、栈内存 由编译器自动分配和释放,主要用来保存一些局部变量、函数的参数等,
2013-11-27 14:21:50 1229
原创 物流管理 专业课程
主要课程:物流概论、物流规划与设计、采购与供应管理、采购项目管理、运输管理、仓储管理、配送管理、国际物流学、国际贸易理论与实务、采购过程演练、运输实务、仓储管理实务、物流配送中心设计、国际物流实务、成功学、创新学、素质拓展训练等。
2013-11-27 12:40:17 833
转载 C#语法最基础知识
转载自http://www.cnblogs.com/dadashazhu/archive/2012/02/26/2369189.htmlC#语法最基础知识一. System.Object 公共实例方法简要说明virtual bool Equals(object obj) 确定两个对象是
2013-11-27 12:22:40 668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人