前言 登录钉钉网页: https://im.dingtalk.com 登录说明文档地址,以备随时查询: https://ding doc.dingtalk.com/doc /serverapi2/qf2nxq 首先新建一个群聊 然后添加一个机器人 随意设置一个 复制 https://oapi.din ...
分类:
编程语言 时间:
2020-01-14 20:58:12
阅读次数:
256
前言 微信群机器人,主要用来管理群聊,提供类似天气查询、点歌、机器人聊天等用途。 由于微信将web端的协议封杀后,很多基于http协议的群聊机器人都失效了,所以这里使用基于PC端协议的插件来实现。 声明以下过程只用于交流学习,并不用于任何商业用途,这里记录一下整体的开发流程。 效果展示 接入过程 准 ...
分类:
微信 时间:
2020-01-13 21:34:15
阅读次数:
157
群聊版 安装 pipinstallgevent-websocket 视图 #-*-coding:utf-8-*- importjson fromflaskimportFlask,request,render_template fromgeventwebsocket.handlerimportWebS... ...
分类:
Web程序 时间:
2019-12-10 15:01:51
阅读次数:
83
你好,我是彤哥,本篇是netty系列的第五篇。欢迎来我的工从号彤哥读源码系统地学习源码&架构的知识。简介上一章我们一起学习了如何使用Java原生NIO实现群聊系统,这章我们一起来看看JavaNIO的核心组件之一——Channel。思维转变首先,我想说的最重要的一个点是,学习NIO思维一定要从BIO那种一个连接一个线程的模式转变成多个连接(Channel)共用一个线程来处理的这种思维。1个C
分类:
编程语言 时间:
2019-12-02 15:12:37
阅读次数:
104
你好,我是彤哥,本篇是netty系列的第五篇。 简介 上一章我们一起学习了如何使用Java原生NIO实现群聊系统,这章我们一起来看看Java NIO的核心组件之一——Channel。 思维转变 首先,我想说的最重要的一个点是,学习NIO思维一定要从BIO那种一个连接一个线程的模式转变成多个连接(Ch ...
分类:
编程语言 时间:
2019-12-02 00:51:45
阅读次数:
84
1. 从serverListener中可以看出,每一个客户端创建新的请求之后,都会把它分配给一个独立的chatsocket ,但是每一个ChatSocket都是相互独立的,他们之间并不能沟通,所以要新建一个类,将这些新建的线程管理起来,然后实现他们之间的相互通信.(类似于微信加群聊天的功能) 由于一 ...
分类:
其他好文 时间:
2019-11-26 17:43:37
阅读次数:
72
先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。
最主要的工作就是要有一个系统来支持设备的接入、向设备推送消息;同时还得满足大量设备接入的需求。
所以本次分享的内容不但可以满足物联网领域同时还支持以下场景:
基于 WEB 的聊天系统(点对点、群聊)。
WEB 应用中需求服务端推送的场景。
基于 SDK 的消息推送平台。
分类:
其他好文 时间:
2019-11-15 09:32:26
阅读次数:
71
在实现 这个 程序之前, 我们 需要 了解 一些 关于 Java 网络 编程 的 知识. 基本 的 网络知识: 网络模型 OSI (Open System Interconnection 开放系统互连) 参考模型. TCP/IP 参考模型. 网络通讯要素 IP 地址 端口号 传输协议 *** 网络编 ...
分类:
编程语言 时间:
2019-11-14 22:16:27
阅读次数:
86
1/ 概述 利用Spring Boot作为基础框架,Spring Security作为安全框架,WebSocket作为通信框架,实现点对点聊天和群聊天。 2/ 所需依赖 Spring Boot 版本 1.5.3,使用MongoDB存储数据(非必须),Maven依赖如下: 配置文件内容: 大致程序结构 ...
分类:
微信 时间:
2019-11-09 17:55:34
阅读次数:
119
前几天,10月24日,在这个程序员的节日里,腾讯时隔十一年,更新了QQ for Linux。瞬间,各大技术论坛,群聊,关于Linux的新QQ的话题不断。为什么QQ这么多年不更新QQ for Linux?在我看来,Linux用户太少,是它不继续更新的原因,维护这么少人用的软件实在是令人提不起动力。对于 ...
分类:
系统相关 时间:
2019-10-27 15:01:10
阅读次数:
323