- 博客(9)
- 资源 (15)
- 收藏
- 关注
转载 wininet
<br />1.关于WinINetWinINet不是给服务端用的,服务端用Microsoft Windows HTTP Services (WinHTTP)WinINet抽象了Gopher,FTP,HTTP协议的一些细节。2.HINTERNET 句柄WinINet函数创建、使用的句柄都是HINTERNET类型的,这种类型的句柄无法被转换成其 它类型的句柄。换句话说,最好别用ReadFile、CloseHandle之类的函数来操作这些句柄。同样的,也别用WinINet函数来访问、操作其 他类型的句柄。比如,用
2010-12-31 00:03:00 6419 1
转载 为右键菜单添加从cmd打开选项
<br /><br />很多人都很喜欢在CMD命令行下来操作计算机,我也是其中之一。 如何快速打开CMD并且定位到指定的路径呢?很多优化软件(比如优化大师)都提供了往右键菜单中加入“CMD快速通道”的功能,当右键点击文件夹时,就打开CMD并定位到该文件夹。网上也有修改注册表来实现的,其实根本不用这么麻烦。<br /> 打开“我的电脑”,点击菜单中的“工具”-“文件夹选项”,选择“文件类型”,找到“(无)资料夹”,点“高级”,“新建”,在“操作”中填入 “CMD快速通道”(其实爱填什么都可以),“用
2010-12-28 18:28:00 2499
转载 耗内存应用优化实际案例
<br /><br />Author:放翁(文初)<br />Email:fangweng@taobao.com<br />mblog: http://t.sina.com.cn/fangweng<br /> <br /><br /> 这里分享的是一个分布式分析系统的Master内存消耗状况的优化,有些比较特定的优化未必适用于其他系统,但是从这一系列优化过程中,应该能带给其他系统在做设计时提前考虑一点优化点。<br /> <br /> 下面先描述一下背景,看了背景可以对后续的
2010-12-27 18:46:00 551
转载 IOCP
<br /><br />IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,并没有多少时间花在线程运行上。再加上创建新线程的开销比较大,所以造成了效率的低下。 <br /><br />调用的步骤如下: <br />抽
2010-12-24 15:20:00 452
转载 高并发高流量网站架构
<br /><br />http://blog.csdn.net/SmartTony/archive/2010/09/09/5874485.aspx<br /> <br />Web2.0的兴起,掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念,细分了网站功能和用户群,不仅成功的造就了一大批新生的网站,也极大的方便了上网的人们。但Web2.0以用户为导向的理念,使得新生的网站有了新的特点——高并发,高流量,数据量大,逻辑复杂等,对网站建设也提出了新的要求。<br /> 本文围绕高并发高流量
2010-12-15 19:31:00 571
转载 setsockopt的常用选项设置及作用
<br />1. 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:<br />BOOL bReuseaddr=TRUE;<br />setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL)); <br />2. 如果要已经处于连接状态的soket在调用closesocket后
2010-12-08 10:35:00 1122
转载 gtalk ,XMPP 和 libjingle
转载 gtalk ,XMPP 和 libjingle 收藏转自 http://kasicass.blog.163.comgtalk 使用 XMPP 作为通讯协议,并且把自己对这个协议的实现 libjingle 按 BSD-lisence 放出了,实在是太伟大了。libjingle 本身支持高效语音聊天等等冬冬,有空一定要好好研究。 * XMPP: Extensible Messaging and Presence Protocol; an IETF standard for
2010-12-07 23:47:00 5051 2
转载 笑谈socket io模型
本文简单介绍了当前Windows支持的各种Socket I/O模型,如果你发现其中存在什么错误请务必赐教。 一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:IOCP模型 老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们的信箱里。这和Socket模型非常类似。下面我就以老陈接收信件为例讲解 Socket I/O模型~~~ 一:s
2010-12-06 12:09:00 504
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人