需求是在缓存最近一周内用户所有消息列表,考虑用Redis 存储;为每个存储一个独立Sorted Set,value 为消息体,Score 为MessageId,用以实现增量消息同步。 问题就来了:Sorted Set 怎么清理? -设计内存容量只允许放一周内最新的,太久了缓存意义不大,太...
分类:
其他好文 时间:
2014-10-25 15:41:43
阅读次数:
233
1.Swoole:重新定义PHPPHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。Swoole可以广泛应用于互联网、移动通信、企业软件、网络游戏、物联...
分类:
Web程序 时间:
2014-10-25 01:59:13
阅读次数:
356
IPC介绍——10个ipcs例子semaphorearrays2010performancesystemaccessipcs是一个uinx/linux的命令。用于报告系统的消息队列、信号量、共享内存等1、列出所有的ipcs参数: -a 他是默认选项及ipcs等效于ipcs -a[root@te...
分类:
其他好文 时间:
2014-10-24 23:28:02
阅读次数:
374
最近看了关于XMPP的框架,以文本聊天为例,需要发送的消息为:[html]view plaincopyhelloWord基中from是从哪个用户发送的消息,to是发给谁的消息,XMPP的用户都是以邮箱形式。body就是我们发送的消息文本。好了,说到这里,我们就来开发一个基于XMPP的IOS聊天客户端...
分类:
其他好文 时间:
2014-10-24 20:38:09
阅读次数:
284
Rabbitmq初识rabbitmqRabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。假设不熟悉AMQP,直接看RabbitMQ的文档会比較困难。只是它也仅仅有几个关键概念,这里简介几个概念说明:Broker:简单来说就是消息...
分类:
其他好文 时间:
2014-10-24 20:37:32
阅读次数:
1149
这里主要是指用户的状态更新,收到消息,发送消息。首先给出核心代码用户上下线的通知 1 ///////////////////////////////////////////////////////////////////////////////////////////////////////////...
分类:
其他好文 时间:
2014-10-24 20:31:49
阅读次数:
180
EJB不是一般的JavaBean,EJB是企业级JavaBean,EJB一共分为3种,实体Bean,消息Bean,会话Bean,书写EJB是需要遵循一定的规范的,具体规范你可以参考相关的资料.另外,要运行EJB,你需要相应的EJB容器,比如Weblogic,Jboss等,而JavaBean不需要,只...
分类:
编程语言 时间:
2014-10-24 18:16:43
阅读次数:
272
Win32:Win32函数式编程,窗口体系,消息统一传入反应函数处理通过分析MFC的源代码,我们可以得到WM_COMMAND的消息响应顺序如下:多文档框架中,有打开的文档时:视图>文档>子框架窗口>应用程序>主框架窗口多文档框架在没有打开文档时,应用程序和主框架窗口的顺序..
分类:
编程语言 时间:
2014-10-24 16:52:53
阅读次数:
307
微信公众号智能绑定功能实现(2014年10月24日 更新)继微信企业号发布后,腾讯修改了公众号的接入方式,在之前的基础上添加了2个表单,之前版本的智能绑定失效了!
在文章 的基础上修改,新增腾讯这次增加的表单,本次新增的表单有:encoding_aeskey :EncodingAESKey(消息加解密密钥,长度43位!)
callback_encrypt_mode: 消息加解密方式(0:明文模式、1:兼容模式、安全模式(推荐))operation_seq:此值可以不要,post参数的时候显示这个,是有规...
分类:
微信 时间:
2014-10-24 16:38:53
阅读次数:
391