近年各行业对websocket的需求越来越大,对websocket的要求也越来越高。从早期对websocket的应用仅限于少部分功能和IM等特殊场景,逐步发展为追求支持高并发,百万、千万级每秒通讯的高可用websocket服务。本文将为你讲解搭建websocket消息推送服务必须要考虑的几个问题。
分类:
Web程序 时间:
2020-03-06 19:37:52
阅读次数:
78
1、确保已安装redis拓展,可使用php -v 进行查看。如没有安装拓展请参考linux下安装redis扩展。 2、下载文档 https://github.com/Lijianeng10/socket- 3、具体使用方法参考官方文档 https://github.com/walkor/phpsoc ...
分类:
Web程序 时间:
2020-03-05 15:06:15
阅读次数:
185
Mosquitto在WINDOWS安装 一、概念梳理1、Mosquitto是一款实现了消息推送协议MQTT 3.1的开源消息代理软件,提供轻量级的、支持可订阅/可发布的消息推送模式,是设备与设备之间的短消息通信变得简单,广泛应用于低功耗传感器、手机(app消息推送是场景之一)、嵌入式电脑、微型控制器 ...
1.app测试要点 "详情参考" 1. 安装与卸载测试 2. 软件升级测试 3. 登录测试 4. 离线测试 5. ui测试 6. 兼容性测试 7. 安全性测试——权限测试 8. 消息推送测试 9. 网路环境测试(弱网测试) 10. 性能测试 2.一些关于APP测试的问题 1.APP的测试资源准备 I ...
分类:
移动开发 时间:
2020-02-29 13:22:45
阅读次数:
144
adb.exe是android模拟器或者真实的andriod设备必备的一款客户端驱动程序,是android sdk里的一个工具,安卓手机连接电脑必备的驱动。adb.exe是我们电脑连接手机必不可少的程序之一,如果缺少了adb.exe,在运行模拟器的时候就会提示我们无法连接手机, 搭建完Android ...
分类:
移动开发 时间:
2020-02-28 12:02:15
阅读次数:
283
一、Kafka概述1)消息队列1)点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除)点对点模型通常是一个基于拉取或者轮询的消息传送模型,这种模型从队列中请求信息,而不是将消息推送到客户端。这个模型的特点是发送到队列的消息被一个且只有一个接收者接收处理,即使有多个消息监听者也是如此;2)发布/订阅模式(一对多,数据生产后,推送给所有订阅者)发布订阅模型则是一个基于推送的消息传送模型。发布订
分类:
其他好文 时间:
2020-02-28 09:13:22
阅读次数:
80
一, Android 正式打包、以及升级应用重新打包 1、android studio 把 Flutter 打包成正式包 2、修改应用版本以及升级打包 找到 AndroidManifest.xml 修改应用的版本号 <manifest android:hardwareAccelerated="tru ...
分类:
其他好文 时间:
2020-02-28 01:08:43
阅读次数:
69
策略模式 1.需求分析: 一个考试系统,当考生的成绩通过后(成绩大于60分)会通过各种方式通知用户。 通知方式有:APP消息推送、短信、邮件、站内消息四种方式; 但是每种方式是否进行通知是要进行在表中配置的; 假设我们从表中查询后的对象如下: 2.常规操作 最简单的就是使用if else进行判断了。 ...
分类:
其他好文 时间:
2020-02-19 00:46:30
阅读次数:
66
Metasploit中的payload分类下提供了大量的被控端程序,可以根据测试需求自动生成。 使用msfvenom -l payloads | more查看支持的控制端,如下图: kali 2019总共支持556种类,如上图所示,本例只演示andriod端。 Step1:使用msfvenom命令生 ...
分类:
其他好文 时间:
2020-02-15 15:55:30
阅读次数:
111
最近老板让我修改一款android APP,作为一个完全没搞过安卓开发的小学生,两眼一抹黑。下面就来介绍app在设备上测试时抓取日志的必备工具——adb的用法 1,首先我们在百度上下载adb工具,压缩包get!解压后里面应该有这么几个东西 2,然后我们把他们中 名字种 含有adb的,也就是前三个文件 ...
分类:
数据库 时间:
2020-02-13 15:03:04
阅读次数:
91