#推送

使用AJAX技术发送异步请求,HTTP服务端推送 --

使用AJAX技术发送异步请求什么是AJAXAJAX指一步Javascript和XML(AsynchronousJavaScriptAndXML),它是一些列技术的组合,简单来说AJAX基于XMLHttpRequest让我们在不重载页面的情况下和服务器进行数据交换。加上JavaScript和DOM(DocumentObj...

如何设计一个百万级的消息推送系统

先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备接入的需求。所以本次分享的内容不但可以满足物联网领域同时还支持以下场景:基于 WEB 的聊天系统(点对点、群聊)。WEB&nbs...

网页端消息推送之推与拉

需求之缘由  用户A在网页段登陆,系统或其他用户的某些操作会导致在网页显示消息,用以提醒用户。实现方式大致有三种。轮询拉取建立长连接HTTP长轮询消息通知之发送方和处理方  发送方系统发给A的“系统通知”,可能对实时性要求没这么高用户发给A的“聊天消息”,有对实时性要求比较高,越实时越好  处理方有服务对消息进行逻辑处...
代码星球 ·2021-01-23

关于git分支管理,推送拉取等等

有时候我们开发需要开一个分支,这样可以有效的并行开发.开分支有两种方式:一种是在远程开好分支,本地直接拉下来;一种是本地开好分支,推送到远程.gitcheckout-bfeature-branchorigin/feature-branch   //检出远程的feature-branch分支...

将分支推送到远程存储库时遇到错误: rejected Updates were rejected because the remote contains work that you do not have locally

在仓库目录下执行 gitpulloriginmaster--allow-unrelated-histories 之后就可以成功的pull,push了...

thinkphp整合系列之友盟消息推送

上篇文章 thinkphp集成系列之phpmailer批量发送邮件讲过的;邮件有着零成本、内容丰富的优点;但是一个非常硬的硬伤;这家伙的及时性太差了;尤其是随着90、00后的崛起;从上网开始体验的就是QQ、微信的即时通讯;唯一有的邮箱也还是自动开通的QQ邮箱;然而还是一连串的未读;那么有木有一种零成本、但是及...

Git 推送文件到远程仓库

ConfigureGitforthefirsttime:gitconfig--globaluser.name"xxxxxxx"gitconfig--globaluser.email"xxxxx@xxxxx"gitconfig--globalcolor.uitrue viewgitconfiguration:g...

Swoole消息推送

socket.php//注释的部分是学习的笔记<?php//创建websocket服务器对象,监听0.0.0.0:9502端口$ws=newswoole_websocket_server("0.0.0.0",9501);//监听WebSocket连接打开事件/***客户端想服务器发送信息是调用函数*$wswebs...
代码星球 ·2020-12-30

swoole+Redis实现实时数据推送

<?php/*******************************************单进程保护******************************************/$phpSelf=realpath($_SERVER['PHP_SELF']);$lockFile=$phpSelf.'...

php对接极光推送

首先要明白php对接极光推送要做些什么,极光推送的大致流程是:你的服务器----->极光服务器------>app端。而php要做的就只有我们的服务器到极光服务器这个过程。极光服务器到app端需要app的开发人员去配置就行了。    操作步骤:  ...
代码星球 ·2020-12-27

web端Notification桌面消息通知推送功能的实现

需要实时桌面推送的功能,就像平时QQ,微信消息推送那种,这个时候我们就可以用到html5WebNotification这个API了。  Notification弹出一个通知在桌面右下角:if(!("Notification"inwindow)){//alert("Thisbrowserdoesnot...

Git撤回已经推送(push)至远程仓库提交(commit)的版本

所以,经常会遇到已经提交远程仓库,但是又不是我想要的版本,要撤下来。 回退版本一般使用gitreset,又分为:#不删除工作空间改动代码,撤销commit,不撤销gitadd.gitreset--softxxx---版本号---xxxx#删除工作空间改动代码,撤销commit,撤销gitadd.注意完成这个操...

WebSocket与消息推送

转自张果原文WebSocket与消息推送 B/S结构的软件项目中有时客户端需要实时的获得服务器消息,但默认HTTP协议只支持请求响应模式,这样做可以简化Web服务器,减少服务器的负担,加快响应速度,因为服务器不需要与客户端长时间建立一个通信链接,但不容易直接完成实时的消息推送功能,如聊天室、后台信息提示、实时...
代码星球 ·2020-11-05

开源实时消息推送系统 MPush

系统介绍mpush,是一款开源的实时消息推送系统,采用java语言开发,服务端采用模块化设计,具有协议简洁,传输安全,接口流畅,实时高效,扩展性强,可配置化,部署方便,监控完善等特点。同时也是少有的可商用的开源push推送系统。特性和优势源码全部开放,包括server、android、ios、websocket等代码质...
首页上一页12345...下一页尾页