编辑
2023-11-09
操作系统
00

Ext4文件系统是一种常用的Linux文件系统,它是对Ext3文件系统的改进和扩展。下面将详细讲解Ext4文件系统的组织结构、特性和优势。

编辑
2023-11-09
后端
00
编辑
2023-11-09
Tomcat源码学习
00

Tomcat和Jetty中的对象池技术是用于提高性能和并发处理能力的重要技术。这些技术通过重复使用已创建的对象,减少了对象创建、初始化和垃圾回收的开销。在Tomcat和Jetty中,分别使用了SynchronizedStack和ByteBufferPool来实现对象池。

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

WebSocket是一种实现浏览器与服务器全双工通信的协议,它扩展了浏览器与服务器之间的通信功能,使得服务器可以主动向客户端发送数据。下面是Tomcat支持WebSocket的详细总结:

编辑
2023-11-09
linux
00

kfifo是Linux内核中的一个数据结构,用于实现环形缓冲区(ring buffer)。它被广泛应用于文件系统等场景中,用于缓解CPU读写内存和读写磁盘的速度差异。kfifo的设计非常巧妙,代码精简,提供了一系列方法来操作环形缓冲区。