摘要: C++实现方式:1、http://www.cnblogs.com/cxjchen/tag/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/ 思想及入门级方法论:2、http://www.cnblogs.com/hegezhou_hot/category/260424.ht... 阅读全文
posted @ 2015-08-06 14:34 Albert_China 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 1、github源码网址:https://github.com/google/protobuf2、未完成。。。 阅读全文
posted @ 2015-07-18 11:07 Albert_China 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 百万并发该注意及别人的总结博客:http://www.blogjava.net/yongboy/archive/2013/04.html 阅读全文
posted @ 2015-07-11 14:45 Albert_China 阅读(99) 评论(0) 推荐(0) 编辑
摘要: Libevent 是一个用C语言编写的、轻量级的开源高性能网络库,主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大;源代码相当精炼、易读;跨平台,支持 Windows、 Linux、 *BSD 和 Mac Os;支持多种 I/O 多路... 阅读全文
posted @ 2015-07-11 14:42 Albert_China 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在网络编程时,有时候需要配置ipv4,一下为配置的优化说明:/proc/sys/net/ipv4/优化1) /proc/sys/net/ipv4/ip_forward该文件表示是否打开IP转发。0,禁止1,转发缺省设置:02) /proc/sys/net/ipv4/ip_default_ttl该文件... 阅读全文
posted @ 2015-07-11 13:54 Albert_China 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 问题:TCP与UDP收发的时候TCP有缓冲区还是UDP有缓冲区,使用它们时该注意什么?(一)基础1、TCP为可靠链接,分三次握手四次释放。2、UDP为不可靠链接(二)TCP与UDP的输出每个TCP套接口有一个发送缓冲区,可以用SO_SNDBUF套接口选项来改变这一缓冲区的大小。当应用进程调用writ... 阅读全文
posted @ 2015-07-11 12:08 Albert_China 阅读(2360) 评论(0) 推荐(0) 编辑
摘要: curl库具体有什么功能及作用?在curl官网上有一些简单的例子:http://curl.haxx.se/libcurl/c/example.html可以参考上面的例程进行封装,支持的协议有:HTTP,FTP,POP3,SMTP,SFTP等。网上也有很多针对单个协议的独立封装。封装都是基于curl库... 阅读全文
posted @ 2015-06-26 09:46 Albert_China 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 一个基于 libcurl 的 httpclient1、ubuntu libcurl 源码下载地址:http://packages.ubuntu.com/precise/libs/libcurl32、在电脑上运行的编译方式: ①安装 指定了安装目录 /usr/local/curl ②生成Mak... 阅读全文
posted @ 2015-06-25 19:57 Albert_China 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: 1、Mongoose介绍Mongoose开源项目的主页是http://code.google.com/p/mongoose/。Mongoose是一个web服务器,通过提供一个web接口给它,它可以嵌入到现有的应用程序中去。Mongoose web服务器的执行是自满足的,它不依赖于任何其他服务。如果你... 阅读全文
posted @ 2015-06-25 18:57 Albert_China 阅读(2223) 评论(0) 推荐(0) 编辑