IM 即时通讯系统-43-简单的仿QQ聊天安卓APP
IM
简单的仿QQ聊天安卓APP
该项目用JAVA的socket实现,包含客户端,服务器与数据库,如果想运行需要注意一下几点:
服务器更改配置文件dbcpconfig.properties
我已经将所需的依赖库也上传了,如果还缺少某些依赖库,需要你自己去下
注意客户端的端口号应与服务器的端口号一致。
客户端出现...
2024-11-02 13:01:55 |
IM
IM 即时通讯系统-42-基于netty实现的IM服务端,提供客户端jar包,可集成自己的登录系统
IM
IM 是一个轻量级的即时通信服务端。提供客户端jar包,方便集成二次开发。
功能
单聊:文字/文件
已发送/已送达/已读回执
支持集成ldap
支持集成第三方登录系统
方便水平扩展
提供客户端jar包
快速上手
准备工作
使用docker快速启动 IM 服务。
# detect if the docker environment is avali...
2024-11-02 13:01:55 |
IM
IM 即时通讯系统-41-开源 野火IM 专注于即时通讯实时音视频技术,提供优质可控的IM+RTC能力
野火IM解决方案
野火IM是专业级的即时通讯和实时音视频整体解决方案,由北京野火无限网络科技有限公司维护和支持。
功能特性
极致地硬件利用率,IM服务最低128M内存即可运行,上不封顶。
协议先进,采用MQTT+Protobuf组合,流量和性能极致优化。
性能强大,专业版IM服务支持百万在线和集群部署,业内顶尖性能水平,详情参考野火性能报告。
部署运维简单,依赖服务少,...
2024-11-02 13:01:55 |
IM
IM 即时通讯系统-02-聊一聊 IM
chat
详细介绍一下 IM
IM(即时通讯,Instant Messaging)是一种能够实时传递消息的通讯方式。
它通常涉及个人之间的文本、语音或视频通信,具有以下主要特点和功能:
1. 实时性
IM 允许用户即时发送和接收消息,提供快速的沟通方式。
2. 多媒体支持
除了文本消息,许多 IM 应用还支持图片、视频、语音消息、文件传输等多种格式的交流。
3. ...
2024-11-02 13:01:55 |
IM
IM 即时通讯系统-01-overview
#
总结
参考资料
总结
参考资料
2024-11-02 13:01:55 |
IM
jvm debug 断点信息 IDEA DEBUG 启动慢,启动卡死,本地IDEA环境,千万千万不要在方法上打断点!太坑了!
场景
上周遇到了一个莫名其妙的搞心态的问题,浪费了我好几个小时。
主要是最后问题的解决方式也让我特别的无语,真的是越想越气。
先说结论,也就是标题:
在本地以 Debug 模式启动项目的时候,千万不要在方法上打断点!千万不要!
方法断点
首先什么是方法断点呢?
比如这样的,打在方法名这一行的断点:
点击 IDEA 里面的下面这个图标,View Breakpoints,它会...
2024-10-30 13:01:55 |
Java
java 工具类 heaven 包-01-java 字符串如何按照字节数截断?
背景说明
三方提供的接口,限制传入参数的字节数。
发现 java 的字符串按照字节数截断,并没有直接的方法。
流程
1.输入待截取的字符串和截取长度
在Java中,我们可以使用String类的substring方法来实现字符串的截取。
需要注意的是,由于Java中字符串是以UTF-16编码的,因此直接使用substring方法截取可能会导致中文字符被截断。
我们需要按字节截取字...
2024-10-12 13:01:55 |
Java
Excel 解析分析-05-默认进价优化+修正表格导出问题
新特性
添加商品的默认进价,如果没有匹配,则直接为0,且标志为红色。
function getProductInPricePerKg(productName) {
const productMap = new Map([
['玫瑰', 888],
]);
//...
2024-09-26 13:01:55 |
Excel