全部分类
后端开发
62
分布式
48
Netty
1
JavaSE
2
《Java语言新特性》
2
《JDK源码分析》
1
JDK8
1
前端开发
11
开发流程
5
开发效率
17
经验分享
10
开源框架
7
MyBatis
6
作品展示
9
sy-post-publisher
7
平台配置
4
源代码管理
2
默认分类
122
Hibernate
2
新笔记
35
JVM新思路
6
知识管理
4
随笔
12
实用技巧
45
MAC转区
1
openEuler专区
3
过程改进
18
UOS专区
13
大数据开发新思路
2
算法与数据结构C++版新思路
1
JVM进阶新思路
4
OA与工作流新思路
10
TODO
4
ZK-TODO
1
文本排版Latex新思路
1
Kotlin语言深度解析
2
分布式框架
2
Mybatis-TODO
1
Leetcode刷题新思路
1
页面
6
阅读目录
6
React新思路
1
Node新思路
2
Linux新思路
1
面试新思路
1
数据结构与算法新思路
1
JavaSE-TODO
1
Leetcode
1
并发与多线程-TODO
1
人工智能
1
机器学习
1
Netty新思路
2
博文
15
temp
1
开源探索
1
更多
1
心情随笔
1
本文介绍了如何通过导入Netty源码并使用Maven构建项目,创建基于EventLoop的线程组。NioEventLoopGroup是多个EventLoop的抽象,每个EventLoop维护一个Selector实例,实现了多线程利用和事件循环。文章主要解释了线程组的创建流程和NioEventLoop的内部实现,包括子线程的创建、选择策略、任务队列等。
Oracle 最新发布了 Java 的新版本 Java 21,包括数千项性能、稳定性和安全性改进,以及增强的开发功能。这个版本还提供了至少 8 年的长期支持,使组织能够按照自己的节奏进行迁移。更新的功能包括字符串模板、记录模式、虚拟线程、分代 ZGC 垃圾收集器等,旨在提高开发人员的生产力和应用程序性能。
甲骨文发布了Java 20,包括七项重要的增强提案,提高了开发者的生产力,改进了Java语言性能、稳定性和安全性。这个版本引入了许多语言和功能改进,如记录模式、开关的模式匹配、范围值、虚拟线程和结构化并发等。此外,Java还得到了Oracle的支持,提供了管理Java运行时和应用程序的云基础架构服务。
本文介绍了在macOS上编译OpenJDK的环境准备和步骤,包括安装必要的软件和工具,解决常见错误,以及提供了相关资源链接。文章详细讲解了如何配置Xcode、安装ccache、解决编译错误,并提供了编译OpenJDK的命令。适用于想要在macOS上编译OpenJDK的开发者。
全部分类
后端开发
62
分布式
48
Netty
1
JavaSE
2
《Java语言新特性》
2
《JDK源码分析》
1
JDK8
1
前端开发
11
开发流程
5
开发效率
17
经验分享
10
开源框架
7
MyBatis
6
作品展示
9
sy-post-publisher
7
平台配置
4
源代码管理
2
默认分类
122
Hibernate
2
新笔记
35
JVM新思路
6
知识管理
4
随笔
12
实用技巧
45
MAC转区
1
openEuler专区
3
过程改进
18
UOS专区
13
大数据开发新思路
2
算法与数据结构C++版新思路
1
JVM进阶新思路
4
OA与工作流新思路
10
TODO
4
ZK-TODO
1
文本排版Latex新思路
1
Kotlin语言深度解析
2
分布式框架
2
Mybatis-TODO
1
Leetcode刷题新思路
1
页面
6
阅读目录
6
React新思路
1
Node新思路
2
Linux新思路
1
面试新思路
1
数据结构与算法新思路
1
JavaSE-TODO
1
Leetcode
1
并发与多线程-TODO
1
人工智能
1
机器学习
1
Netty新思路
2
博文
15
temp
1
开源探索
1
更多
1
心情随笔
1