这个网络库是在 CppNetworkLibrary(http://www.cnblogs.com/winter-yu/p/4688481.html )的基础之上做的一些优化与调整。 具体的亮点如下: 1,支持跨跨平台,包括主流的Windows,Android,IOS,Linux等等。 2,跨语言,客 ...
分类:
移动开发 时间:
2016-05-24 16:34:17
阅读次数:
409
AFNetworking 是一个适用于IOS 和 Mac OSX 两个平台的网络库,他是在Foundation URL Loading System 基础上进行的一套封装 ,并提供了丰富的API接口给用户使用 第一个是用来做网络请求的,第二个则是和UI 使用相关的 AFURLSessionManag ...
分类:
Web程序 时间:
2016-05-16 19:20:42
阅读次数:
308
原文地址: http://blog.csdn.net/sparkliang/article/details/4957667 第一章 1,前言 Libevent是一个轻量级的开源高性能网络库,使用者众多,研究者更甚,相关文章也不少。写这一系列文章的用意在于,一则分享心得;二则对libevent代码和设 ...
分类:
其他好文 时间:
2016-05-16 17:43:54
阅读次数:
222
最近朋友推荐,学习了libiop这个网络库,作者封装的很全面,代码很简洁 适合初学者学习基于事件驱动的网络io 先看看iop_def.h, 这里面定义了常用的数据结构 tag_iop_base_t 主要用于管理所有事件,每个事件是一个iop_t, maxio表示最大的文件描述符, free_list ...
分类:
其他好文 时间:
2016-05-13 07:45:34
阅读次数:
126
在 Java 编程的早期阶段,位于 Oswego 市的纽约州立大学(SUNY) 的一位教授决定创建一个简单的库,以帮助开发人员构建可以更好地处理多线程情况的应用程序。这并不是说用现有的库就不能实现,但是就像有了标准网络库一样,用经过调试的、可信任的库更容易自己处理多线程。在 Addision-Wesley 的一本相关书籍的帮助下,这个库变得越来越流行了。最终,作者 Doug Lea 决定设法让它成...
分类:
编程语言 时间:
2016-05-12 23:46:45
阅读次数:
336
在WWDC2015上苹果宣布iOS9将支持纯IPv6的网络服务。2016年初开始所有提交到App Store的应用必须支持IPv6。为确保现有的应用是兼容的,我们需要注意下面几点。
不建议使用底层的网络API
下图展示的蓝色部分的这些API都是不存在兼容性问题的,而我们平时自己用的包括那些第三方的网络库大部分都是用的这些API。
Networking frameworks a...
分类:
移动开发 时间:
2016-05-06 12:11:39
阅读次数:
218
一、Socket简介 Socket是进程通讯的一种方式,即调用这个网络库的一些API函数实现分布在不同主机的相关进程之间的数据交换。 几个定义: (1)IP地址:即依照TCP/IP协议分配给本地主机的网络地址,两个进程要通讯,任一进程首先要知道通讯对方的位置,即对方的IP。 (2)端口号:用来辨别本 ...
分类:
其他好文 时间:
2016-05-05 09:36:19
阅读次数:
117
Please indicate the source: http://blog.csdn.net/gaoxiangnumber1
Welcome to my github: https://github.com/gaoxiangnumber1
6.6 详解muduo多线程模型
?本节以Sudoku Solver为例,回顾了并发网络服务程序的多种设计方案,并介绍了使用muduo网络库编写多线程服...
分类:
其他好文 时间:
2016-04-30 06:38:32
阅读次数:
171
环境:WIN10(64 bit)+VS2010(64 bit)+Matlab2015b(64 bit)
关于MatConvNet的介绍参考:http://www.vlfeat.org/matconvnet/
Github下载地址为:https://github.com/vlfeat/matconvnet/
我们的目的是将MatConvNet自带的手写数字识别DEMO移植到...
分类:
编程语言 时间:
2016-04-29 20:06:03
阅读次数:
398