自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

翻译 UNIX网络编程之epoll

以下为翻译Linux Progerammer's Manual关于epoll的描述epoll :I/O事件通知设备头文件:#include描述:epoll是poll的一个变种,有边缘触发edge-triggered和水平触发level-triggered两种模式管理大规模数量的文件描述符性能良好一个epoll的实例(epoll instance)由接口epoll_create创

2017-10-29 18:04:52 498

原创 Unix网络编程之socket阻塞与非阻塞模式下函数调用结果分析

套接字默认状态是阻塞的,这就意味着当发出一个不能立刻完成的套接字调用时,其进程将被投入睡眠,等待相应操作完成。可能阻塞的套接字调用可分为四类:(1)输入操作:read,readv,recv,recvfrom,recvmsg,如果某个进程对一个阻塞的TCP套接字调用这些输入函数之一,而套接字的接收缓冲区中没有数据可读,该进程将被投入睡眠中,直到有些数据到达。TCP是字节流协议,该唤醒就是

2017-06-22 09:59:11 880

原创 新手对c++关键字const的一点感悟

<br />        初学c++,一些常用的限定符比较难使用,例如const,const限定符的作用是把一个对象转换为常量,最简单的一个例子:const int  bufsize=512;该语句定义bufsize为常量并初始化为512,bufsize不可修改,任何修改bufsize的尝试都会导致编译错误。注意常量在定义时就应该初始化,因为定义后就不可更改了。<br />     const对象的初始化可以使用相关的类型及右值,例如:<br />     double b=3.14;<br />   

2010-08-31 20:20:00 400

Ogre使用指南

OGRE的面对对象的特性使得一切成为可能。通过插件使用不同的接口(目前包括Direct3D和OpenGL),现在OGRE已经可以同时运行在Windows,Linux和Mac OSX上。在抽象层次上运用OGRE的程序,可以工作在所有OGRE提供了渲染子系统的环境中,不需要关心任何平台特性和特殊的程序接口。

2013-01-05

windows核心编程

windows核心编程附书中源码,对windows编程感兴趣的可以看看,作者是Jeffrey Richter,经典的windows编程书籍之一

2010-05-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除