项目目录简单解析:1、AFNetwork--- 通用网络库2、GCDiscreetNotificationView--- 顶部弹出并会自动消失的通知栏3、Thread--- 后台线程对象,处理后台发送带图片的动弹4、SoftwareGroup--- 所有软件索引页以及软件分组页5、Friends--...
分类:
移动开发 时间:
2015-11-04 09:23:41
阅读次数:
264
?socket简介 socket是进行通讯的一种方式,即调用这个网络库的一些api韩寒苏实现分布在不同主机的相关进程之间的数据交换。 名词定义: 1)IP地址:依照TCP/IP协议分配给本地主机的网络地址,2个进程要通信,任一进程首先要知道通讯对方的位置,即IP地址。 2)端口号:用...
分类:
其他好文 时间:
2015-11-02 22:40:04
阅读次数:
142
曾几何时,Boost中有一个Socket库,但后来没有了下文,C++社区一直在翘首盼望一个标准网络库的出现,网络上开源的网络库也有不少,例如Apache Portable Runtime就是比较著名的一个,也有像ACE这样重量级的网络框架。去年,Boost将ASIO纳入了自己的体系,由于Boost的...
分类:
编程语言 时间:
2015-10-29 06:18:55
阅读次数:
2648
一、简介Muduo(木铎)是基于 Reactor 模式的网络库。二、安装从github库下载源码安装:https://github.com/chenshuo/muduomuduo依赖了很多的库,所以在安装muduo之前应该安装这些库,包括:curl、c-ares、protobuf。前面两个在cent...
分类:
其他好文 时间:
2015-10-18 19:46:57
阅读次数:
346
MTNET 自用ios网络库开源, 自用很久了,在数歀上架的app中运行稳定可靠~ 特意开源出来,有兴趣的同学可以看一下https://github.com/GangWang/MTNETMTNETMTNET是一个十分轻量、功能强大的ios的http网络库,用来处理有大量很频繁发起http请求的场景,...
分类:
移动开发 时间:
2015-10-16 18:36:49
阅读次数:
196
简介(源于维基)Berkeley套接字(也作BSD套接字应用程序接口)刚开始是4.2BSD Unix操作系统(于1983发布)的一套应用程序接口。然而,由于AT&T的专利保护着UNIX,所以只有在1989年Berkeley大学才能自由地发布自己的操作系统和网络库。Berkeley套接字接口,一个应用...
POCO的优点:1)比boost更好的线程库,特别是一个活动的方法的实现,并且还可设置线程的优先级。2)比boost:asio更全面的网络库。但是boost:asio也是一个非常好的网络库。3)包含了一些Boost所不包含的功能,像XML,数据库接口等。4)跟Boost相比,集成度更高,是更加统一的一个库..
分类:
编程语言 时间:
2015-10-12 02:08:39
阅读次数:
276
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 关于网络编程,我一直没有怎么学好。倒不是api不熟悉,主要是没有合适顺手的socket库,libevent什么也不熟悉。所以,乘着这一次学习的机会,自己写了一个网络库代码,基本上做到了异步触发的机制,每个用户只要做好自己的事件回调就可以了。目前代码已经放到github上,即https:/...
分类:
其他好文 时间:
2015-09-30 21:03:30
阅读次数:
229
以下,将创建一个Swift项目,然后引入3个库: Snappy 简化autolayout代码的库 Alamofire HTTP网络库,AFNetworking作者写的 SDWebImage 图片加载,objc项目,通过头文件bridge方式供swift使用 其中,前两个是Swift的库,SDWebI...
分类:
编程语言 时间:
2015-09-27 08:46:58
阅读次数:
259
通过前边的一篇博文轻量级网络库libevent初探,我们知道libevent实际上是封装了不同操作系统下的/dev/poll、kqueue、event ports、select、poll和epoll事件机制,从而给我们提供一个统一的接口。 libevent采用了Reactor I/O 设计模式...
分类:
其他好文 时间:
2015-09-19 00:54:51
阅读次数:
308