最近两天看了看libevnet 源代码~,主要学习资料是源代码libevent-2.0.21-stable、Libevent是一个用于开发可扩展性网络服务器的基于事件驱动(event-driven)模型的网络库。Libevent有几个显著的亮点:(1)事件驱动(event-driven),高性能;(...
分类:
其他好文 时间:
2014-10-25 15:47:49
阅读次数:
156
上个月看了朋友推荐的mudo网络库,下完代码得知是国内同行的开源作品,甚是敬佩。下了mudo使用手冊和035版的代码看了下结构,感觉是一个比較成熟并且方便使用的网络库。本人手头也有自己的网络库,尽管不敢说是一个多强大的网络库,但毕竟在外网也稳定运营了几年,多组同一时候在线也跑过30w左右,单组ser...
分类:
其他好文 时间:
2014-10-21 19:19:03
阅读次数:
191
原文地址:http://acm.tzc.edu.cn/acmhome/projectList.do?method=projectNewsDetail&nid=2Socket原理与编程基础一、Socket简介Socket是进程通讯的一种方式,即调用这个网络库的一些API函数实现分布在不同主机的相关进程...
分类:
其他好文 时间:
2014-10-20 23:08:43
阅读次数:
385
上个月看了朋友推荐的mudo网络库,下完代码得知是国内同行的开源作品,甚是敬佩。下了mudo使用手冊和035版的代码看了下结构,感觉是一个比較成熟并且方便使用的网络库。本人手头也有自己的网络库,尽管不敢说是一个多强大的网络库,但毕竟在外网也稳定运营了几年,多组同一时候在线也跑过30w左右,单组ser...
分类:
其他好文 时间:
2014-10-10 20:47:24
阅读次数:
203
1??ZeroMQ概述 ZeroMQ是一种基于消息队列的多线程网络库,其对套接字类型、连接处理、帧、甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字。ZeroMQ是网络通信中新的一层,介于应用层和传输层之间(按...
分类:
其他好文 时间:
2014-10-08 15:12:25
阅读次数:
266
??
对从网络上抓取到的网页进行处理:建立网络库,分词,去重,if-tdf计算权重,归一化,然后根据查询词将文本相似度从高到低的依次返回给客户
第一阶段:python网络爬虫抓取网页,并存盘
第二阶段:对磁盘上的网页文件建立网页库,将全部网页写入网页库,并建立相应网页的偏移量索引文件(1 23 100)-->(dofid, offset, size),以便读取网页内容
...
分类:
其他好文 时间:
2014-10-04 16:33:27
阅读次数:
269
在很久以前本人就发现了RAKNET,对比了几款开源网络库,发现RAKNET是一个不错的选择。RAKNET更适用于做游戏开发,但在我的手机点对点视频聊天项目里还是用了RAKNET.使用RAKNET做为中介服务器,手机P2P成功后还是使用RAKNET通讯。效果不错,视频语音不会丢包,很清晰流畅。当然在网络条件不好的情况下,可以设置RAKNET允许丢包,仍然能有不错的效果。
raknet的缺点是不支持...
分类:
移动开发 时间:
2014-09-22 20:01:43
阅读次数:
384
libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台,而且根据libeve.....
分类:
其他好文 时间:
2014-09-18 13:12:23
阅读次数:
284
libevent是一个事件触发的网络库,适用于windows、linux、bsd等多种平台,内部使用select、epoll、kqueue等系统调用管理事件机制。著名分布式缓存软件memcached也是libevent based,而且libevent在使用上可以做到跨平台,而且根据libeve.....
注:本文假设你已经有xcode4或以上的开发环境(建议Xcode4.3)直接用双击oschina.xcodeproj文件启动xcode即可本项目采用GPL授权协议,欢迎大家在这个基础上进行改进,并与大家分享。下面将简单的解析下项目:1、AFNetwork---通用网络库2、GCDiscreetNotificationView---顶部弹出..
分类:
其他好文 时间:
2014-09-17 15:38:03
阅读次数:
254