编辑
2023-11-10
Tomcat源码学习
00
java
private ClassLoader(Void unused, String name, ClassLoader parent) { this.name = name; this.parent = parent; this.unnamedModule = new Module(this); if (ParallelLoaders.isRegistered(this.getClass())) { parallelLockMap = new ConcurrentHashMap<>(); assertionLock = new Object(); } else { // no finer-grained lock; lock on the classloader instance parallelLockMap = null; assertionLock = this; } this.package2certs = new ConcurrentHashMap<>(); this.nameAndId = nameAndId(this); }
编辑
2023-11-10
Tomcat源码学习
00

热加载的原理是开启一个后台线程,检查文件变化,变化就重新加载类。

java
编辑
2023-11-10
docker
00

差点忘记备份镜像了 ![image.png](/static/img/9d87450a60d1bd6

编辑
2023-11-10
文件系统
00

硬链接和软连接是 Linux 下两种常见的链接类型,下面详细介绍它们之间的区别:

硬链接(hard link):

编辑
2023-11-10
文件系统
00

inode存储了文件在磁盘中的索引,并且一个文件在磁盘中存储不一定是连续的。