Volley是2013年Google I/O上发布的,它是Android平台上的网络通信库,对常用的网络通信功能作了封装,能使网络通信更快,更简单,更健壮。以前使用网络通信一般都是用AsyncTaskLoader、HttpURLConnection、AsyncTask等。
Volley适合数据量小但通信频繁的情况下
Volley架构
下图就是Google I/O 演讲时使用的图片...
分类:
移动开发 时间:
2015-04-10 18:03:56
阅读次数:
316
近期在项目中使用Volley作为网络通信框架,却发现在传输中文时会出现乱码。先交代一下项目的软硬件的基础设施 线上: Django+restful_framework+monogdb APP: Android + volley 在使用android端测试之前,我使用了...
分类:
移动开发 时间:
2015-03-31 13:10:17
阅读次数:
788
后台网络通信框架一般采用fifo来作为事件通知的机制:创建一个fifo,然后以非阻塞读和非阻塞写的方式打开fifo,然后把fd加到epoll里面,作为通知网络事件的fd.在这里有个隐晦的问题容易被忽视.fifo在以非阻塞模式打开时,必须先打开读,然后打开写.不然会报错No such device o...
分类:
其他好文 时间:
2015-03-28 23:06:04
阅读次数:
1221
java 并发编程登录环节的签名验证,以及http连接web安全机制 (数据加密压缩传输)websocket 剖析jdk 下面的 binzookeepergit 与 svnmaven 与 gradlenetty消息中间件(MQ)myCat
分类:
其他好文 时间:
2015-03-18 15:22:12
阅读次数:
116
NetworkComms.Net 一款来自英国剑桥的c#语言的网络通信框架 2.3.1开源版本下载
03年大学毕业,主要做Web开发,大家可以看看networkcomms中文站: www.networkcomms.cn 自己基于网上开源程序二次开发的:)
从06年开始,便把主要的学习精力放到网络通信上, 主要使用C#语言,WinForm框架,...
分类:
Web程序 时间:
2015-03-12 11:39:03
阅读次数:
250
原文:数据库垂直拆分,水平拆分利器,cobar升级版mycat1,关于MycatMycat情报基于阿里的开源cobar ,可以用于生产系统中,目前在做如下的一些改进:非阻塞IO的实现,相对于目前的cobar,并发性能大大提升,而且不会陷入假死状态优化线程池的分配,目前cobar的线程池分配效率不高修...
分类:
数据库 时间:
2015-03-11 00:32:59
阅读次数:
252
NetworkComms网络通信框架序言NetworkComms通信框架中V3版本是一次重要的升级,底层做了诸多改变,但语法上与V2版本相比,差不并不大。监听端口:V3中IPEndPoint thePoint = new IPEndPoint(IPAddress.Parse(txtIP.Text),...
分类:
Web程序 时间:
2015-03-09 22:27:04
阅读次数:
253
03年大学毕业,主要做Web开发,大家可以看看networkcomms中文站: www.networkcomms.cn 自己基于网上开源程序二次开发的:) 从06年开始,便把主要的学习精力放到网络通信上, 主要使用C#语言,WinForm框架,sql Server数据库。 工作于大企业的IT...
分类:
Web程序 时间:
2015-03-08 22:52:47
阅读次数:
261
1,关于MycatMycat情报
基于阿里的开源cobar ,可以用于生产系统中,目前在做如下的一些改进:
非阻塞IO的实现,相对于目前的cobar,并发性能大大提升,而且不会陷入假死状态
优化线程池的分配,目前cobar的线程池分配效率不高
修复cobar一些BUG
参考impala中的impala front部分的Java代码,实现高效的Map-Reduce,能够处理上亿的大数据量...
分类:
数据库 时间:
2015-03-03 23:40:38
阅读次数:
315
NetworkComms网络通信框架配套CodeSmith模板使用简介NetworkComms网络通信程序开发过程中,与数据库的交互部分,很多代码我们采用CodeSmith模板来生成。此套CodeSmith模板目前只支持sqlserver数据库模板下载地址:【模板下载】分享我所使用的数据库框架我们以Sqlserver数据库为..
分类:
Web程序 时间:
2015-02-28 18:57:45
阅读次数:
202