cim
发表于|更新于
|浏览量:
你属于你的祖国,正如你属于你的母亲。——黑尔
分享一个开源项目
https://github.com/crossoverJie/cim
https://crossoverjie.top/categories/Netty/
📲cim(cross IM) 适用于开发者的分布式即时通讯系统

算是比较老的开源项目了

- 客户端向
route发起登录。 - 登录成功从
Zookeeper中选择可用IM-server返回给客户端,并保存登录、路由信息到Redis。 - 客户端向
IM-server发起长连接,成功后保持心跳。 - 客户端下线时通过
route清除状态信息。
相关推荐
2023-10-16
Snipaste
若一国自相纷争,那国就维持不久;若一家自相纷争,那家就站立不住。——佚名 之前说的截图软件要收费,于是更换为免费的Snipaste https://zh.snipaste.com/ Snipaste 始终对个人用户免费 mac的下载地址: https://dl.snipaste.com/mac-beta-cn
2021-04-23
idea2021更改内存设置
中国的孩子,只要生,不管他好不好,只要多,不管他才不才。生他的人,不负教他的责任。虽然“人口众多”这一句话,很可以闭了眼睛自负,然而这许多人口,便只在尘土中辗转,小的时候,不把他当人,大了以后,也做不了人。——鲁迅 如下
2023-03-31
github-pages自定域名
交际场合应该眼观六路,耳听八方。——蒙田 只需要在github的pages处配置: 然后需要将你自己的域名使用CNAME解析过来 相关文档:https://docs.github.com/articles/using-a-custom-domain-with-github-pages/ 当然gitee也支持,但需要GVP项目或者企业版,企业版用起来还是蛮舒服的,已经向不少老板安利了
2025-06-03
acme-sh
位卑未敢忘忧国,事定犹须待盖棺。—— 陆 游《病起》 https://github.com/acmesh-official/acme.sh acme.sh:轻量级的自动化证书管理工具在现代 Web 开发中,HTTPS 已成为保障网络安全的基本要求。而实现 HTTPS 的基础是 SSL/TLS 证书的申请、安装和续签。然而,手动管理证书不仅繁琐,还容易出错。为了解决这一问题,acme.sh 提供了一种轻量级、自动化的解决方案。 acme.sh 是一个纯 Shell 脚本的 ACME 客户端,旨在简化证书的申请和管理过程,支持多种 DNS 服务商和 Web 服务,轻松实现自动化。 什么是 acme.sh?acme.sh 是一个开源的 ACME 客户端,用于申请和管理免费的 SSL/TLS 证书,如 Let’s Encrypt 和 ZeroSSL。它完全基于 Shell 编写,轻量且无依赖,支持多种环境和自动化流程。 核心特性1. 支持多种 ACME 服务acme.sh 支持 Let’s Encrypt、ZeroSSL 等多个 ACME 服务,开发者可以根据...
2024-04-02
bison版本过低
别骄傲,别怀恨,别不肯原谅人。——狄更斯 今天报错bison版本过低,我用mac的homebrew升级一下 1brew install bison 发现安装完毕环境变量不对,原来需要copy过去 1sudo cp /opt/homebrew/Cellar/bison/3.8.2/bin/bison ./bison 即可 1234567Github-Id-VampireAchao:test achao$ bison -Vbison (GNU Bison) 3.8.2Written by Robert Corbett and Richard Stallman.Copyright (C) 2021 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
2023-07-03
karabiner
不滥用聪明,正是聪明的表现。——佚名 分享一个mac的快捷键管理开源应用 GitHub - pqrs-org/Karabiner-Elements: Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later. 然后是安装brew install --cask karabiner-elements 123456789101112achaodeMacBook-Pro:.m2 achao$ brew install --cask karabiner-elements==> Downloading https://github.com/pqrs-org/Karabiner-Elements/releases/download==> Downloading from https://objects.githubusercontent.com/github-production-rel###################...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog