iOS 系统的推送(APNS,即 Apple Push Notification Service)依托一个或几个系统常驻进程运作,是全局的(接管所有应用的消息推送),所以可看作是独立于应用之外,而且是设备和苹果服务器之间的通讯,而非应用的提供商服务器。你的例子里面,腾讯 QQ 的服务器(Provider)会给苹果公司对应的服务器(APNs)发出通知,然后再中转传送到你的设备(Devices)之上。当你接收到通知,打开应用,才开始从腾讯服务器接收数据,跟你之前看到通知里内容一样,但却是经由两个不同的通道而来。...
分类:
移动开发 时间:
2014-09-03 16:55:16
阅读次数:
245
IGMP(Internet Group Management Protocol)作为因特网组管理协议,用于多播。
与ICMP一样, IGMP也被当作 IP 层的一部分,IGMP报文也通过IP数据报进行传输。
IGMP 在TCP/IP中负责局域网IP多播组成员管理的协议。用来在多播路由器与其局域网中的主机建立、维护多播组成员关系(组...
分类:
其他好文 时间:
2014-09-03 16:54:57
阅读次数:
316
WebView加载完网页之后利用js进行网页刷新,解决webview显示图片适应所有的机型...
分类:
Web程序 时间:
2014-09-03 16:54:36
阅读次数:
253
最近在复习基本数据结构,本文是单链表的Java实现,包括对单链表的实现插入删除查找遍历等,最后还实现了单链表的逆置....
分类:
编程语言 时间:
2014-09-03 16:54:16
阅读次数:
181
没有NDT选项和C/C++ Build选项 问题...
分类:
移动开发 时间:
2014-09-03 16:54:06
阅读次数:
299
今天更新了最新版的Eclipse luna 4.4版本,svn更新了项目后,系统一直报错,经查看在Problems窗口中发现一堆错误,提示如下:
Unbound classpath variable: 'M2_REPO/aopalliance/aopalliance/1.0/aopalliance‘ ...
经过查看是Eclipse不识别M2_REPO这个参数,其实这些ja...
分类:
系统相关 时间:
2014-09-03 16:53:51
阅读次数:
251
//函数满足凸函数性质,于是三分
# include
# include
# include
# include
using namespace std;
struct node
{
double x;
double w;
};
struct node a[50010];
int n;
double cal(double xi)
{
double res=0;
...
分类:
其他好文 时间:
2014-09-03 16:53:50
阅读次数:
236
在单链表或者双链表中,最后一个节点的指针指向头结点就形成了循环列表,这样使链表首尾相连从任意一个节点出发都可以找到其他节点。循环列表的操作和非循环列表差不多就不啰嗦了,只要记住循环链表首尾相连就OK了(好废话。。。)。代码中用循环链表解决了约瑟夫问题。代码鲁棒性不是很强,仅仅用来复习啦。...
分类:
其他好文 时间:
2014-09-03 16:53:06
阅读次数:
210
寻找长为N的数组的前M大的元素并输出:使用堆...
分类:
其他好文 时间:
2014-09-03 16:52:56
阅读次数:
221
js代码:
$(function(){
showLine();
showColumn();
showPie();
});
function showPie(){
jQuery.ajax({
type: "get",
url: "csylLine.json",
async: false,
dataType: "jso...
分类:
Web程序 时间:
2014-09-03 16:52:46
阅读次数:
189
删除数组中重复元素 (使用stl::set)...
分类:
其他好文 时间:
2014-09-03 16:52:36
阅读次数:
171
没啥好说的,注意一下,走过的楼层不能再走,否则会陷入循环
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
using namespace std;
#define maxn 210
in...
分类:
其他好文 时间:
2014-09-03 16:52:26
阅读次数:
230
OllyDbg 使用笔记 (十三)
参考
书:《加密与解密》
视频:小甲鱼 解密系列 视频
方法一:内嵌补丁
加载程序,按F9运行,点击Enter Reg.Code 输入name,key等,先不要按OK ,到OD中 按Ctrl+N打开输入输出表,搜索KillTimer,设置断点。再点击注册窗口的OK,我们可以看见:
(也可以通搜索注册失败时弹出窗口中的“The registration code seems to be not valid” 来找到下面代码)...
分类:
数据库 时间:
2014-09-03 16:52:17
阅读次数:
356
RabbitMQ重新实现了erlang的gen_server -> gen_server2。 本文从源码角度对比二者的实现。...
分类:
其他好文 时间:
2014-09-03 16:52:06
阅读次数:
234
A:Little Pony and Permutation
直接暴力搜索,复杂度O(n)
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#pragma comment(linker, "/STACK:1024000000,1024000000")
using n...
分类:
其他好文 时间:
2014-09-03 16:51:56
阅读次数:
211