前言 TCP 性能的提升不仅考察 TCP 的理论知识,还考察了对于操心系统提供的内核参数的理解与应用。 TCP 协议是由操作系统实现,所以操作系统提供了不少调节 TCP 的参数。 以下是Linu ...
在我们面试中经常会遇到面试官问一些有关JVM的问题,下面我大概从运行时数据域 类加载机制 类加载器 垃圾收集器 垃圾收集算法 JVM堆内存模型 JVM内存结构 JVM调优等几个方面来讲一下JVM。 一 运行时数据区域 在执行Java程序的时候,JAVA虚拟机会将自己所管理的内存划分为若干个不同的数据区域,每个区域分工不同,这些区域统称为 运行时数据区域 。下面来根据一张图来看一下这几个区域。 程序 ...
2021-05-31 16:27 0 486 推荐指数:
前言 TCP 性能的提升不仅考察 TCP 的理论知识,还考察了对于操心系统提供的内核参数的理解与应用。 TCP 协议是由操作系统实现,所以操作系统提供了不少调节 TCP 的参数。 以下是Linu ...
IOC: Inversion Of Control 控制反转 DI: Dependency Injection 依赖注入 1.控制反转 Inversion Of C ...
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在 ...
一、为什么需要线程池 在实际使用中,线程是很占用系统资源的,如果对线程管理不完善的话很容易导致系统问题。因此,在大多数并发框架中都会使用线程池来管理线程,使用线程池管理线程主要有如下好处: ...
和实现,本次再来说说他的同胞兄弟 HashSet,这两兄弟经常被拿出来一起说,面试的时候,也经常是两者 ...
欢迎关注各平台通用账户:一个有趣的灵魂W 你会Python吗? ...
然后就是具体的解释和解决方案。 如上图红圈所示,我们可以根据对项目的任意目录进行这五种目录类型标注,这个知识点非常非常重要,必须会。 Sources ...
看到这个问题,我想起当初玩魔兽世界的时候,25H难度的脑残吼的血量已经超过了21亿,所以那时候副本的BOSS都设计成了转阶段、回血的模式,因为魔兽的血量是int型,不能超过2^32大小。 估计暴雪的 ...