设备->APNS->(token)设备->(token)自己的服务器->[第三方的服务器->](token,消息)APNS->(消息)设备后台JAVA写的
证书类型 .p12 后台PHP写的 证书类型 .pem
分类:
其他好文 时间:
2014-06-11 10:24:42
阅读次数:
211
记录最近出的几个bugconnection reset by peer最近服务器经常性的出现connection reset by peer的错误,开始我们只是以为小概率的网络断开导致的,可是随着压力的增大,每隔2分钟开始出现一次,这就不得不引起我们的重视了。我们的业务很简单,lvs负责负载均衡(采用的是DR模式),keepalive timeout设置的为2分钟,后面支撑两台推送服务(后面叫做p...
分类:
其他好文 时间:
2014-06-07 16:30:25
阅读次数:
234
二维码:二维码(Two-dimensional
code),又称二维条码,它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙。在现代商业活动中,可实现的应用十分广泛,如:产品防伪/溯源、广告推送、网站链接、数据下载、商品交易、定位/导航、电子凭证、车辆管...
分类:
其他好文 时间:
2014-06-07 08:05:10
阅读次数:
269
iOS的本地通知服务需要使用NSLocalNotification,处理基于时间行为的通知。比如定时通知用户该学习了。使用NSLocalNotification一般需要考虑三个方面:scheduled
time:时间周期,用来指定iOS系统发送通知的日期和时间;notification type:通...
分类:
移动开发 时间:
2014-06-06 22:47:59
阅读次数:
349
UmengSDK
确实强大,配合强大的后端的支持,让单枪匹马的的移动应用开发者可以跟用户更多的沟通,互动(我主要是集成android平台)。集成了以下四个功能。1.消息推送。android平台的消息推送是:任务栏弹窗。常见的有新闻类软件推送及时要闻等。2.分享组件。往不同的社交平台分享内容(微博,人...
分类:
移动开发 时间:
2014-06-06 09:57:07
阅读次数:
320
为了满足用户渠道推广分析的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。目前有2种类型的二维码,分别是临时二维码和永久二维码,前者有过期时间,最大为1800秒,但能够生成较多数量,后者无过期时间,数量较少(目前参数只支持...
分类:
微信 时间:
2014-06-06 08:45:53
阅读次数:
724
今天手痒想学习一下swift,要升级mac系统到10.9.3。到appstore上面检查更新,发现根本没有提示系统更新。网上查到半天才知道原来是关闭了更新推送。10.9.3更新出了很久了,我一直在等,希望能解决显卡高频不降的问题。但一直没有到接到APP推过,原来是有方法开启的,特此分享:到终端运行:...
分类:
其他好文 时间:
2014-06-05 18:56:30
阅读次数:
481
观察者模式是最常用的设计模式之一,【对象之间多对一的依赖关系,当一个对象发生变化时,其会通知所有依赖它的对象】。拿订阅报纸和发行报社打比方,报社采集到news制作新的报纸,派送给订阅的客户,以此把最新的消息告知客户。所以,
出版社 + 订阅者 = 观察者模式。
这种一对多的关系,也即“一个”主题、“多个”观察者能够使得观察者仅仅了解主题推送的消息但不知晓其中的细节,而主题握有观察者列表...
分类:
其他好文 时间:
2014-06-02 23:33:05
阅读次数:
376
典型的两个现实案例: 我们先看两个用Go做消息推送的案例实际处理能力。 360消息推送的数据:
16台机器,标配:24个硬件线程,64GB内存 Linux Kernel 2.6.32 x86_64 单机80万并发连接,load 0.2~0.4,CPU
总使用率 7%~10%,内存占用20GB (re...
分类:
其他好文 时间:
2014-06-02 01:36:35
阅读次数:
593
个推的使用在Android客户端相对来说使用比较简单,已经提供了sdk Demo,按照文档和Demo配置相关代码就可以。下图为推送的示意图
客户端需要区分通知和透传的使用,根据需求告诉服务端选择不同的模板
服务端注意的东西相对来说比较多:
个推每天的消息推送量数以亿计,统计分析日志时,经常可以从日志规律发现调用方的一些使用误区,今天提几点开发者在使用个推a...
分类:
其他好文 时间:
2014-06-01 10:37:56
阅读次数:
247