做应用即时聊天 netty-socketio github 搜索netty-socketio-demo netty-socketio 整合redis实现发布订阅 即时消息缓存到redis Redis的pub/Sub(订阅与发布) 反复尝试调用接口实现层 Spring boot使用spring ret ...
分类:
其他好文 时间:
2020-06-27 13:33:16
阅读次数:
57
最近两天做了一个Django的即时聊天小网站,想搭在apache上,被这个mod_wsgi的问题折磨了半天,终于配置成功,遇到相同问题的看官请往下看。 首先 pip install mod_wsgi #pip用不了的童鞋可以用pip3试一下,要是pip3还不行,那就用python -m pip in ...
分类:
Web程序 时间:
2020-06-13 00:26:42
阅读次数:
86
介绍 Redis发布订阅(pub/sub)是一种消息通信模式:发布者(pub)发送消息,订阅者(sub)接收消息。 应用的领域:微信公众号、微博的关注、还有一些关注系统等! Redis客户端可以订阅任意数量的频道。 订阅/发布消息图: 总共有三个对象:消息的发送者、频道、消息的订阅者! 下图展示了频 ...
分类:
其他好文 时间:
2020-06-06 15:38:30
阅读次数:
66
使用python中的websocket-client模块来做相关的接口测试 import webclient def creatWS(user,password):#生成ws链接的函数 token = getToken(user,password)#调用系统的登录接口,获取token return ...
分类:
编程语言 时间:
2020-06-02 13:30:07
阅读次数:
196
Freenode是一个用于群体间或个人对个人的IRC即时聊天网络。所有的服务器都可以通过chat.freenode.net访问。如何连接Freenode,在这里我用到了Weechat,不是微信,可以理解为一个快速,轻便和可扩展的聊天客户端,具有基于文本的用户界面。 Linux安装Weechat 因为 ...
分类:
系统相关 时间:
2020-05-15 13:51:37
阅读次数:
93
开发文档:http://doc2.workerman.net/ 下载服务器端安装文件: 有windows版和linux版两个版本,我下载的linux版,在windows上也可以运行。 打开后有这些文件: 把这个文件放在服务器上或者项目中都可以,需要运行的就是最后一个start_for_win.bat ...
分类:
其他好文 时间:
2019-12-07 16:00:43
阅读次数:
116
项目是一个即时聊天的社交软件,聊天流采用的是UICollectionView,随着进度的完善,发现一个特别的bug,UICollectionviewCell的复用,并没有直接insert进去,而是出现了莫名奇妙的插入方式, 这不是我的图,这是我在网上找到的,跟我的效果一样一样的。link the i ...
分类:
移动开发 时间:
2019-12-03 01:22:59
阅读次数:
372
安全性测试入门 (三):CSRF 跨站请求伪造攻击和防御 本篇继续对于安全性测试话题,结合DVWA进行研习。 CSRF(Cross-site request forgery):跨站请求伪造 1. 跨站请求伪造攻击 CSRF则通过伪装成受信任用户的请求来利用受信任的网站,诱使用户使用攻击性网站,从而达 ...
分类:
其他好文 时间:
2019-10-12 13:19:28
阅读次数:
95
微信小程序集成腾讯云 IM SDK 1、背景 因业务功能需求需要接入IM(即时聊天)功能,一开始想到的是使用 WebSocket 来实现这个功能,然天意捉弄(哈哈)服务器版本太低不支持 wx 协议(也就不支持 WebSocket了)不得不寻找第三方服务了,因客户端目前采用微信小程序来开发,那想到的肯 ...
分类:
微信 时间:
2019-09-16 10:01:13
阅读次数:
1427
TCP协议流程图、TCP建立即时聊天 TCP即时聊天升级:服务器在客户端断开后不断开,客户端可以多次重连服务器进行即时聊天 UDP协议流程图、UDP建立即时连接 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)需调用closesocket(一般不会立即关闭而经历 ...
分类:
系统相关 时间:
2019-05-02 23:35:50
阅读次数:
327