gevent通过打补丁的方式,利用自己的socket替换了python的标准socket模块,利用gevent协程处理高并发的情况
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。
工作中经常看到别人使用和接触websocket、但是自己的工作又用不上、于是便想着做一个个人项目来学习websocket、恰巧看到了一个用websocket打造的音乐聊天室项目、于是便从零开始开发了这样一个音乐聊天室大厅,想记录...
1 socket函数 跨平台2 Windows socket API 以WSA开头的一组由Win32提供的一组API3 MFC Socket MFC对socket封装 CSocket类面向连接(两端建立连接,进行传递数据)无连接(数据两端不用建立连接,就可...
为了避免只能使用sudo来调用Docker,在软件安装过程中自动创建了docker组,并且在docker进程启动时赋权给了这个组的用户以docker socket的读写权限,所以只用将管理用户加入到docker组,就可以对docker进行使用了...
据说,web2.0的魅力在于由静态资源变成交互性资源,web3.0的魅力在于其去中心化的资源,大家都可以参与其中得享时代的福利。但是,无论上层概念玩的再花哨,最下层的通信还是基于web1.0所形成的技术。...
虽然netty很强大,但是使用netty来构建程序却是很简单,只需要掌握特定的netty套路就可以写出强大的netty程序。每个netty程序都需要一个Bootstrap,什么是Bootstrap呢?Bootstrap翻译成中文来说就是鞋拔子,在计算机世界中,Boot...
channel是netty中数据传输和数据处理的渠道,也是netty程序中不可或缺的一环。在netty中channel是一个接口,针对不同的数据类型或者协议channel会有具体的不同实现。...
为了避免概念混淆,这里阐明一下,本文所说的端与端特指B/S(Browser/Server)架构下客户端(即浏览器)与服务端。
在2021年3月16日,JDK的迎来了它的一个新版本JDK16,虽然JDK16不是LTS版本,但是作为下一个LTS版本JDK17的先行版本,JDK16为我们带来了17个方面的提升,包括了新的语言特性、新的工具、内存管理的提升等方面。...