随笔分类 -  Java并发编程

摘要:三. Netty 进阶 1. 粘包与半包 1.1 粘包现象 服务端代码 public class HelloWorldServer { static final Logger log = LoggerFactory.getLogger(HelloWorldServer.class); void st 阅读全文
posted @ 2023-11-24 18:52 于辰文 阅读(10) 评论(0) 推荐(0) 编辑
摘要:二. Netty 入门 1. 概述 1.1 Netty 是什么? Netty is an asynchronous event-driven network application framework for rapid development of maintainable high perfor 阅读全文
posted @ 2023-11-24 18:49 于辰文 阅读(156) 评论(0) 推荐(1) 编辑
摘要:AQS与ReentrantLock AQS抽象队列同步器 AQS利用一个FIFO双向队列(CLH队列的变体)来完成线程同步状态的管理,同步队列的节点包括以下属性(AQS的内部类): waitStatus的状态: CANCELLED 1 表示线程获取锁的请求已经取消了 SIGNAL -1 表示线程已经 阅读全文
posted @ 2023-11-21 20:23 于辰文 阅读(33) 评论(0) 推荐(0) 编辑
摘要:多线程 创建线程的方法 继承Thread类,重写run方法,线程启动调用start方法 class MThread extends Thread { @Override public void run() { for (int i = 0; i < 100; i++) { if (i % 2 == 阅读全文
posted @ 2023-11-20 14:46 于辰文 阅读(6) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示