疯狂创客圈 Java 高并发【 亿级流量聊天室实战】实战系列 【 "博客园总入口" 】 这里, 对疯狂创客圈 《Netty Redis Zookeeper 高并发实战》 一书,对阅读不愉快的少量读者,进行一些必要说明。 Why? 我们欢迎大家提出质量问题,对问题是直面和欢迎的,不是排斥的 。 但是, ...
分类:
Web程序 时间:
2019-12-07 12:43:03
阅读次数:
810
疯狂创客圈 Java 高并发【 亿级流量聊天室实战】实战系列 【 "博客园总入口" 】 架构师成长+面试必备之 高并发基础书籍 【 "Netty Zookeeper Redis 高并发实战" 】 疯狂创客圈 高并发 环境 视频,陆续上线: Windows Redis 安装(带视频) Linux Re ...
分类:
其他好文 时间:
2019-12-06 00:12:54
阅读次数:
117
疯狂创客圈 Java 高并发【 亿级流量聊天室实战】实战系列 【 "博客园总入口" 】 疯狂创客圈 正在 进行分布式和高并发基础原理 的研习,比如下面的一些基础性的内容: 一、 "Netty Redis 亿级流量 高并发 实战" 二、 "高并发 springcloud + zookeeper 秒杀" ...
分类:
Web程序 时间:
2019-12-02 00:30:26
阅读次数:
149
前后端分离的项目,使用 Swoole+React 实现的聊天室,整个项目的框架结构可以进行参考,前端 react+react-redux+react-router+react-ant 等等,后台使用 easySwoole,自行实现中间件(数据封装,token 验证,签名验证), 认真看代码可以学到很 ...
分类:
其他好文 时间:
2019-11-23 18:17:18
阅读次数:
75
中介者模式 中介者模式(Mediator Pattern)是用来降低多个对象和类之间的通信复杂性。这种模式提供了一个中介类,该类通常处理不同类之间的通信,并支持松耦合,使代码易于维护。中介者模式属于行为型模式。 介绍 意图:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从 ...
分类:
其他好文 时间:
2019-11-19 01:06:38
阅读次数:
123
2019-11-19 00:19:02 参考大佬:https://github.com/LinHaoo/chat Makefile: all:server client server:server.cpp g++ $^ -o $@ client:client.cpp g++ $^ -o $@ cle ...
分类:
编程语言 时间:
2019-11-19 01:06:21
阅读次数:
164
最近闲来无事,无意发现一个聊天室的前端UI,看着挺好看的但是没有聊天室的通信代码,于是想给它安装电池(通信部分),先看UI: 开始通信部分的工作: 使用的组件: Django1.11.13 channels 2.3.1 redis jQuery Django实现聊天室一般有实现轮训(比较老,效率低) ...
分类:
Web程序 时间:
2019-11-17 23:30:10
阅读次数:
194
1、前言 最近有同学问我有没有做过在线咨询功能。同时,公司也刚好让我接手一个 IM 项目。所以今天抽时间记录一下最近学习的内容。本文主要剖析了 WebSocket 的原理,以及附上一个完整的聊天室实战 Demo (包含前端和后端,代码下载链接在文末)。 2、WebSocket 与 HTTP WebS ...
分类:
Web程序 时间:
2019-11-17 12:44:53
阅读次数:
97
PHP部分 <?php error_reporting(E_ALL); set_time_limit(0);// 设置超时时间为无限,防止超时 date_default_timezone_set('Asia/shanghai'); class WebSocket { const LOG_PATH = ...
分类:
Web程序 时间:
2019-11-14 23:29:01
阅读次数:
108
简单的python socket聊天室就完成了 其中socket.AF_INET是固定的,好像是socket树,SOCK_DGRAM是udp协议。 这个核心是用bind绑定了一个端口,相当于自己在本地开启了一个8888端口。服务端是11111端口 ...
分类:
编程语言 时间:
2019-11-14 00:14:45
阅读次数:
117