摘要:如无其它说明,本文所指Linux均表示2.6内核Linux,GCC编译器,Windows均表示Windows XP系统,Visual Studio 2005 sp1编译环境。下面大概分几个方面进行罗列:Linux要包含[cpp]#include #include #include #inclu... 阅读全文
socklen_t在windows和linux平台下的头文件定义
2014-09-11 10:54 by youxin, 28044 阅读, 0 推荐, 收藏,
摘要:windows平台下:头文件:#includelinux平台下:下面两个头文件都有定义:1)#include 2)#include 详细定义:typedef int socklen_t;翻译:任何完整的库必须定义socklen_t和int相同的尺寸大小。别的事情打破了BSD套接字层的填充。POSIX... 阅读全文
libevent入门教程
2014-09-11 10:52 by youxin, 13261 阅读, 0 推荐, 收藏,
摘要:首先给出官方文档吧:http://libevent.org,首页有个Programming with Libevent,里面是一节一节的介绍libevent,但是感觉信息量太大了,而且还是英文的-。-(当然,如果想好好用libevent,看看还是很有必要的),还有个Reference,大致就是对各个... 阅读全文
libevent安装
2014-09-10 14:14 by youxin, 2267 阅读, 0 推荐, 收藏,
摘要:win7上安装: Libevent官网:http://libevent.org/ windows 7下编译: 编译环境: windows 7 + VS2010 (1)解压libevent到F:\libevent\libevent-2.0.21-stable (2)打开Microsoft visual 阅读全文
《RabbitMQ in action》
2014-09-10 13:20 by youxin, 477 阅读, 0 推荐, 收藏,
摘要:Producers create messages and publish (send) them to a broker server (RabbitMQ).What’s a message? A message has two parts: a payload and a label. The ... 阅读全文
RabbitMQ安装和配置
2014-09-09 23:00 by youxin, 858 阅读, 0 推荐, 收藏,
摘要:RabbitMQ:MQ:message queue.MQ全称为Message Queue,消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消 息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用... 阅读全文
node.js模块之http模块
2014-09-09 22:05 by youxin, 344 阅读, 0 推荐, 收藏,
摘要:如果你想向远程服务器发起HTTP 连接,Node 也是很好的选择。Node 在许多情景下都很适合使用,如使用Web service,连接到文档数据库,或是抓取网页。你可以使用同样的http 模块来发起HTTP 请求,但应该使用http.ClientRequest 类。该类有两个工厂方法:一个通用的方... 阅读全文
node.js模块之Buffer模块
2014-09-09 22:01 by youxin, 795 阅读, 0 推荐, 收藏,
摘要:http://nodejs.org/api/buffer.htmlPure JavaScript is Unicode friendly but not nice to binary data. When dealing with TCP streams or the file system, it... 阅读全文
linux查看某个端口是否被占用
2014-09-05 17:58 by youxin, 975 阅读, 0 推荐, 收藏,
摘要:一个还算可以的:[root@benet ~]# netstat -nlptu |awk '{print $4,$7}' | grep 80:::80 2508/httpd这样更直观的显示出要查询的端口以及使用这个端口的程序。感觉不是很赚准确:(并非所有进程都能被检测到,所有非本用户的进程信息将... 阅读全文
node.js模块之fs文件系统
2014-09-04 23:54 by youxin, 645 阅读, 0 推荐, 收藏,
摘要:fs 模块是文件操作的封装,它提供了文件的读取、写入、更名、删除、遍历目录、链接等 POSIX 文件系统操作。与其他模块不同的是,fs 模块中所有的操作都提供了异步的和同步的两个版本, 例如读取文件内容的函数有异步的 fs.readFile() 和同步的fs.readFileSync()。我们以几个... 阅读全文
浙公网安备 33010602011771号