发布于 2021-08-07
摘要
Web服务器 资源请求 静态资源:不因请求的不同而变化,服务器可通过资源路径来获取的资源,比如图片资源、HTML等 动态资源:会随 …
Web服务器 资源请求 静态资源:不因请求的不同而变化,服务器可通过资源路径来获取的资源,比如图片资源、HTML等 动态资源:会随 …
AIO AIO相关概念 Linux系统的AIO还不成熟(2021年),可从这里看到,Windows系统的AIO比较成熟,可从Win …
NIO NIO相关概念 Channel:使用双向的Channel代替单向的Stream,而且可以是非阻塞式的,也就是单个线程中可以 …
BIO BIO模型图解 阻塞式IO模型(一客户端一线程) 多人聊天室实现思路 服务端 使用一个Map集合存储在线的用户,使用Con …
Java网络编程概述 网络编程本质上就是进程之间的通信,数据通信的基础就是IO模型 输入流:从数据源将数据输入到我们的应用进程的数 …
JVM面试相关 字节码方面 Integer x = 5;int y = 5比较x == y都经历了哪些步骤? 首先将常量5放入操作 …
JVM调优 JVM调优步骤 监控JVM的状态:内存、线程、代码、I/O 分析结果,判断是否需要优化 调整垃圾回收算法或进行代码层面 …
性能监控 对JVM运行期间的内部情况进行监控,比如JVM参数、CPU、内存、堆等信息,从而辅助进行新能调优以及解决程序运行时的一些 …
高效并发 Java内存模型 JCP组织定义了一种Java内存模型,以前是在JVM规范中,后来独立出来成为JSR-133(Java内 …
垃圾回收机制 简单的说就是内存中已经不再被使用到的内存空间就是垃圾 垃圾判定算法 引用计数法:给对象添加一个引用计数器,有人引用就 …