`
qqd911mu
  • 浏览: 10303 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
长连接,短连接,同步,异步 2010年09月27日   什么是长连接?   其实长连接是相对于通常的短连接而说的,也就是长时间保持客户端与服务端的连接状态。   通常的短连接操作步骤是:   连接-》数据传输-》关闭连接; ...

D-Bus介绍

D-Bus介绍 2011年01月19日   D-Bus是Desktop Bus的缩写,是针对桌面环境优化的IPC(interprocess communication)机制,用于进程间的通信或进程与内核的通信。   IPC种类很多,适用的情景也不一样:CORBA 是用于面向对象编程中复杂的IPC的 ...
一个对Winsock完成端口模型封装的类 2011年01月05日   转载请按如下方式显示标明原创作者及出处,以示尊重!!   原创作者:elssann 联系方式:PPP elssann@hotmail.com   在Windows下进行网络服务端程序开发,毫无疑问,Winsock 完成端口模型是最高效的。Winsock的完成端口模型借助Widnows的重叠IO和完成端口来实现,完成端口模型懂了之后是比较简单的,但是要想掌握Winsock完成端口模型,需要对WINDOWS下的线程、线程同步,Winsock API以及WINDOWS IO机制有一定的了解。如果不了解,推荐几本书:《Insid ...
Tomcat等容器解释汇总 2010年06月10日   清晰的tomcat解释:   Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。   与传统的桌面应用程序不同,Tomcat中的应用程序是一个WAR(Web Archive)文件。WAR是Sun提出的一种Web应用程序格式,与JAR类似,也是许多文件的一个压缩包。这个包中的文件按一定目录结构来组织:通常其根目录下包含有Html和Js ...
Memcache Protocol 翻译 2010年10月16日   协议 ---------        Memcache客户端通过TCP连接与服务器进行通信(UDP接口也是可用的,在下文的"UDP协议"部分有详细描述)。Memcache服务器在一个(可配置的)端口上监听;客户端连接 ...
MySql安装、优化和安全配置(转) 2010年11月21日   from:http://www.freeopens.com/2010_11_1244.html   自己做个备份,以后学习使用。   下载页面:http://dev.mysql.com/downloads/mysql/5.1.html#downloads   到页面底部,找到Source downloads,这个是源码版本,下载第1个Tarball   groupadd mysql   新建一个名为mysql的用户组   useradd -g mysql mysql   在mysql用户组下新建一个名为mysql的用户 ...
Grub4dos典型菜单文件示范解读 2010年08月15日   Grub4dos典型菜单文件示范解读   Grub4dos是一个很强大的引导器, 想学习使用Grub4dos的朋友不要错过了.   terminal console   color white/blue blue/yellow light-red/blue light-green/black   defa ...
Grub4dos典型菜单文件示范解读[转贴] 2011年07月12日   Grub4dos典型菜单文件示范解读[转贴]   grub4dos是一个很强大的引导器, 想学习使用Grub4dos的朋友不要错过了,马上订阅本文章吧,目前只加了一部份注释. 欢迎有兴趣的朋友一起研究。   terminal console   color white/blue blue/yellow light-red/blue light-green/black   default 0   timeout 3   debug off   # save darddrives_orig:当前磁盘数量保存到 0x6000B ...
一个简单的NT驱动之驱动入口函数(DriverEntry) 2011年12月16日           选了本驱动开发方面的书《Windows驱动开发技术详解》,这本书类似于MFC方面孙鑫的《VC++深入详解》,看了一部分感觉还不错。   在开始看这本书之前查了许多资料,是想看看自己的实际需求需要看些哪方面的书,但发现要学的技术太多了,汇编要学,操作系统要学。还是不管了,先找本书来看看再说。   像学SDK时一样,照着书上的代码敲出了第一个驱动程序,称之为HelloDDK。   在开发驱动程序之前,有些概念是需要了解的,但我了解得不多,反正把环境架设好,可以写驱动程序了。首先在微软的官方网站上 ...
ROOT【个人学习,慎用】 2011年12月10日   什么是root     root就是手机的神经中枢,它可以访问和修改你手机几乎所有的文件,这些东西可能是制作手机的公司不愿意你修改和触碰的东西,因为他们有可能影响到手机的稳定, ...
TCP Socket编程 C/C++实现 (Windows Platform SDK) 2010年11月10日   TCP Socket编程 C/C++实现 (Windows Platform SDK)   Server:   ------------------------------------------------------------   #pragma comment(lib, "ws2_32.lib")   #include   #include    void main()   {   //版本协商   WORD wVersionRequest ...
C# Socket网络编程学习(4-->6) 2010年05月03日   C# Socket网络编程学习(4) - TCP消息边界处理   在前面的几篇中,讲了关于套接字Socket以及利用套接字助手类来进行服务端和客户端之间的通信,在此中间并没有对发送的信息进行 ...
C# Raw Socket完成网络封包监视 2009年07月05日   C# Raw Socket完成网络封包监视   本文向大家介绍Windows Sockets的一些关于用C#实现的原始套接字(Raw Socket)的编程,以及在此基础上实现的网络封包监视技术。同Winsock1相比,Winsock2最明显的就是支持了Raw Socket套接字类型,使用Raw Socket,可把网卡设置成混杂模式,在这种模式下,我们可以收到网络上的IP包,当然包括目的不是本机的IP包,通过原始套接字,我们也可以更加自如地控制Windows下的多种协议,而且能够对网络底层的传输机制进行控制。      在本 ...
C# Socket实现Http WEB服务器 2010年03月22日   WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信,HTTP协议的作用原理包括四个步骤:连接,请求,应答。根据上述HTTP协议的作用原理,本文实现了GET请求的Web服务器程序的方法,通过创建TcpListener类对象,监听端口8080; 等待、接受客户机连接到端口8080; 创建与socket字相关联的输入流和输出流;然后,读取客户机的请求信息,若请求类型是GET,则从请求信息中获取所访问的HTML文件名,如果HTML文件存在 ...
C++加载位图和SOCKET通信的编写 2010年06月02日   将屏幕信息转换为位图结构   CDC *pDeskDC=GetDesktopWindow()->GetDC();//获取桌面的额画图对象   int width=300;   int height=300;   CDC memDC;//定义一个内存画布   memDC.CreateCompatibleDC(pDeskDC);//创建一个兼容的画布   CBitmap bmp;   bmp.CreateCompatibleBitmap(pDeskDC,width,height);//创建兼容位图   memDC.Selec ...
Global site tag (gtag.js) - Google Analytics