一:什么是st_asio_wrapper它是一个c/s网络编程框架,基于对boost.asio的包装(最低在boost-1.49.0上调试过),目的是快速的构建一个c/s系统;二:st_asio_wrapper的特点效率高、跨平台、完全异步,当然这是从boost.asio继承而来;自动重连,数据透明...
分类:
移动开发 时间:
2014-06-12 23:43:31
阅读次数:
486
wget 是linux上常用的下载命令。下面介绍一下简单的用法:常用的参数有:-b
(background) 将下载任务放到后台下载。-c (continue) 如果文件下载中断,会自动重连,接着下载。-r (recursive)
进行递归下载,比如要下载一个目录,目录中又有二级目录,并且这里也有你...
分类:
其他好文 时间:
2014-06-09 15:29:33
阅读次数:
194
hash wheel timer是一种算法,netty用来做心跳超时检查,这个算法有几个共有的属性:Ticks per Wheel (一轮的tick数),Tick Duration(一个tick的持续时间)以及 TimeUnit(时间单位)。关于Tick Duration我感觉应该解释为每一次tick时间间隔。
HashedWheelTimer原文英语注释表达了这样一层意思:
...
分类:
其他好文 时间:
2014-05-25 08:51:24
阅读次数:
230
上篇话说是串口方式操作RFID设备。 下面介绍网络协议方式。 设备支持断线重连。
那我们的服务也不能差了不是。 所以这个服务类也是支持的哦。不解释上代码:namespace Rfid{ /// /// 获取Vip数据 /// ///
public delegate...
最近在做推送,采用的框架是androidpn,但对于客户端实在是修改得受不了了,特别是重连和连接那一块,有些BUG的修改实在是难以下手,比如在重连那里,原来的写法是在死循环中不断调用 xmppManager的连接登录,这样,就算是重连成功,依然会每20秒加入重连的任务(连接、注册、登录),然后不断地去执行。显示这对CPU等非常浪费。另外,我还要加入接口,让使用它的客户端能够获取当前的状态,如断开、...
分类:
移动开发 时间:
2014-04-30 22:17:39
阅读次数:
433