摘要: 1、连着发两条,会沾在一起,这就是沾包 2、包尾添加特殊分隔符,接收方通过特殊分隔符切分报文区分,这就是拆包 在ChatServerInit类、ChatClientInit类分别加入以下代码 阅读全文
posted @ 2018-11-30 23:54 知识追求者 阅读(244) 评论(0) 推荐(0)
摘要: 伪异步的实现,通过多线程,也会阻塞,等待连接 1、创建TcpServer类 2、创建TcpClient类 阅读全文
posted @ 2018-11-30 23:22 知识追求者 阅读(263) 评论(0) 推荐(0)
摘要: 在简单聊天室的代码中修改ChatServerHandler类,就可以模拟多人聊天的功能 先启动ChatServer类,再启动2次ChatClient类,就可以模拟两个客户端互发消息的功能。 阅读全文
posted @ 2018-11-30 23:06 知识追求者 阅读(543) 评论(0) 推荐(0)
摘要: 1、创建maven项目,在pom.xml中引入netty的jar包 2、创建server处理程序类 3、创建server初始化类 4、创建server启动类 5、创建client处理程序类 6、创建client初始化类 7、创建client启动类 8、先启动ChatServer类,再启动ChatCl 阅读全文
posted @ 2018-11-30 22:31 知识追求者 阅读(370) 评论(0) 推荐(0)
摘要: 安装完JDK后配置环境变量 计算机→属性→高级系统设置→高级→环境变量 新建系统变量: 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_192(jdk的安装目录) 编辑系统变量: 变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA_ 阅读全文
posted @ 2018-11-30 18:02 知识追求者 阅读(258) 评论(0) 推荐(0)
摘要: 吹泡泡的魚-主页 标签页显示小图标 jquery easyui url访问 阅读全文
posted @ 2018-11-30 13:23 知识追求者 阅读(203) 评论(0) 推荐(0)