您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

APNs 推送原理及如果提高推送质量

713 views
APNs 推送原理及如果提高推送质量在 iOS 平台上,大部分应用是不允许在后台运行并连接网络的。在应用没有被运行的时候,只能通过 Apple Push Notification Service (APNs) 把数据发送到终端用户。对于互联网应用,正确高效的使用 APNs 显然非常重要。 Apple 为应用开发者提供了一个 APNs  推送接口,称为 binary interface。 Binary Interface V1 最初版本的 binary interface 协议如下图,这里我们称之为 v1。 Binary Interface V1 v1 协议有几个问题: 消息是否发送成功没有明确的反馈; 如果一个消息发送失败,比如因为 deviceToken 不合法,APNs 会在大约 500......

Redis安装及php扩展redis(windows平台)

862 views
Redis安装及php扩展redis(windows平台)Redis安装: 下载地址:https://github.com/dmajkic/redis/downloads,请根据系统版本选择相应下载 解压下载文件,运行redis-server.exe即可开启redis服务端(不要关闭窗口,关闭窗口无法访问服务端) php扩展redis: 1 首先,查看所用php编译版本V6/V9 在phpinfo()中查看 2 下载扩展 地址:https://github.com/phpredis/phpredis/downloads(注意所支持的php版本,VC及TS字样) 3 将下载的php_redis.dll,php_igbinary.dll放在php扩展目录中(ext),并修改配置文件php.ini 添加 扩展 extension=php_igbinary.dll extension=php_re......

windows10网卡(网络)唤醒

566 views
windows10网卡(网络)唤醒网卡属性->高级 开启 ARP减负,NS 减负,样式比对唤醒 电源管理 勾选 允许此设备唤醒计算机

常用 Git 命令清单

617 views
常用 Git 命令清单一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 一、新建代码库 # 在当前目录新建一个Git代码库 $ git init # 新建一个目录,将其初始化为Git代码库 $ git init [project-name] # 下载一个项目和它的整个代码历史 $ git clone [url] 二、配置 Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置......

win10 占用80端口(Pid=4)致使apache无法启动的解决方法

647 views
win10 占用80端口(Pid=4)致使apache无法启动的解决方法解决方案: 控制面板–>程序–>启用或者关闭Windows功能–>找到Internet Information Service,将其关闭即可