编辑
2023-11-08
java快速开发
00

Java的ThreadPool(线程池)是Java提供的一种用于管理和复用线程的工具。它可以有效地管理线程资源,减少线程创建和销毁的开销,并提高系统的性能和响应速度。

线程池的概述

线程池是一个包含多个线程的池子,用于执行任务。当用户提交任务时,线程池会从池中获取一个线程来执行任务。如果任务超过了核心线程数,线程池会将任务放入一个任务队列中进行排队等待执行。线程池的好处在于减少了线程创建和销毁的开销,提高了资源的利用率。

编辑
2023-11-08
Tomcat源码学习
00

Tomcat如何扩展Java线程池

在Tomcat中,可以通过定制化的方式来扩展Java线程池,以满足特定的业务需求。下面是关于如何扩展Java线程池的一些总结:

编辑
2023-11-08
linux
00

MTR是一种网络诊断工具,可以用于测试网络的连通性和性能。它结合了ping和traceroute的功能,能够提供更详细的网络测试结果。

编辑
2023-11-08
发癫
00

下载了sqlite源码,准备有时间读一下,发现就几个文件,点开一看。。。。一个文件25w行,哈哈 !

编辑
2023-11-08
linux
00

Linux内存管理的伙伴系统是一种用于解决外部碎片问题的内存分配方案。它基于二进制伙伴算法,通过将内存分成大小为2的幂次方的块来管理和分配物理内存页面。伙伴系统的基本思想是将内存块分成一对一对的伙伴,其中一个伙伴被分配给应用程序使用,另一个伙伴保持空闲状态。当一个内存块被释放时,系统会检查其伙伴是否也处于空闲状态,如果是,则将两个伙伴合并为一个更大的内存块。