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

算是比较老的开源项目了

- 客户端向
route发起登录。 - 登录成功从
Zookeeper中选择可用IM-server返回给客户端,并保存登录、路由信息到Redis。 - 客户端向
IM-server发起长连接,成功后保持心跳。 - 客户端下线时通过
route清除状态信息。
相关推荐
2023-07-22
DragGAN
丧失名誉而获得的利益,毋宁称之为损失——赛勒斯 分享一个开源项目: Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold https://github.com/XingangPan/DragGAN 它可以进行一些简单的交互,然后通过AI处理,让图片能够达成很多效果,例如让狮子张嘴、猫咪闭眼、改变人的面部表情、照片角度等
2024-04-09
suno-ai
不适应的美丽会给自己招来耻辱。——伊索 分享一个生成音乐的ai产品: https://app.suno.ai/create/ 我自己试了一下,用着感觉很棒
2026-04-01
mac使用claude配置token
足行万里路,胜读万卷书。——书摘 在 Mac 里把 Token 安顿好:写进 /Users/achao/.claude/settings.json 的那一刻,Claude 才算“拿到钥匙”在 Mac 上,Claude Code 有一个很像“随身小钱包”的地方: /Users/achao/.claude/settings.json 它不显眼,不喧哗,却决定了 Claude 能不能顺利出门办事、能不能刷卡、能不能把你交代的任务一路跑通。而 Token,就是那把钥匙——没有它,Claude 再聪明,也只能站在门口礼貌微笑。 这篇文章就写一件事:如何在 macOS 上把 Token 配置进 /Users/achao/.claude/settings.json,让它稳稳落地、随叫随到。 1) settings.json 是谁?它为什么住在这里?在你的用户目录里,Claude 给自己留了一间小屋: 目录:/Users/achao/.claude/ 配置文件:/Users/achao/.claude/settings.json settin...
2020-10-03
navicat安装以及破解
没有比脚更长的路,没有比人更高的山。――汪国真《山高路远》 首先下载 度娘 提取码:8888 下载好了后先运行下面的navicat150_premium_cs_x64 一直下一步就好了 然后我们安装好了先别打开Navicat Premium 15 点击注册 然后解压缩Navicat_Keygen_Patch_v5.6_By_DFoX.rar 用管理员身份运行 点击Patch 选择navicat目录,打开navicat.exe 如果是这样就成功一半了 但如果我们是 就需要做点额外处理 首先先完全卸载Navicat 清理安装目录 然后清理注册表 WIN+R打开运行,输入regedit按回车 然后找到HKEY_CURRENT_USER下面的Software下面的PreminumSoft 右键删除 然后重新安装,再点击Patch 直到出现navicat.exe - x64 -> Cracked!为止 我们打开Navicat 点击注册 再点击Generate 点击激活 点击手动激活 把请求码复制到激活工具中 也可以直接点Paste 然后点击Gene...
2023-04-10
spotless
享受你自己的生活乐趣,不要与别人比较。——康多赛特 分享一个maven插件spotless https://github.com/diffplug/spotless 它可以让你的代码保持整洁 例如添加插件: 123456789101112131415161718192021222324252627282930313233343536373839404142434445<plugin> <groupId>com.diffplug.spotless</groupId> <artifactId>spotless-maven-plugin</artifactId> <version>2.27.2</version> <configuration> <java> <includes> <include>src/main/java/**/*.java</inclu...
2026-07-16
openinterpreter
如果学校不能在课堂中给予学生更多成功的体验,他们就会以既在学校内也在学校外都完全拒绝学习而告终。——林格伦 https://github.com/openinterpreter/openinterpreter Open Interpreter:把低成本模型推上台前的编码代理有些项目一上来就把野心写在脸上,Open Interpreter 就是这样一个存在。它并不试图用夸张的口号吸引注意力,而是很直接地告诉你:它是一款为低成本模型优化的编码代理。这句话很短,却很有分量。因为它点出的,不只是一个工具的定位,更像是在回应当下开发者最现实的需求——既想要智能代理带来的效率,又不想被高昂成本拴住手脚。 项目地址:https://github.com/openinterpreter/openinterpreter 它首先是一位“终端里的代理”Open Interpreter 的形态很明确:它运行在终端中。安装完成后,只需要在终端里输入 i 或 interpreter,就可以启动一个会话。这个启动方式非常克制,没有多余动作,也没有复杂铺垫,像是把一扇门直接推开,让人立刻进入工作状态。 在安...

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