线程和进程进程是对运行时程序的封装,是资源分配的最小单位,进程实现了操作系统的并发,进程在执行过程中拥有独立的内存单元。 线程是进程的子任务,是 CPU 调度的最小单位,线程实现了进程内部的并发,多个线程共享进程的内存。 守护进程和后...
扫盲:Java 的版本发布和试用功能说明
版本号Java 早期的版本使用带小数点的数字 1.1~1.4 代表主版本号,Java 5 开始变成了使用整数代表主版本号。 发布节奏 Java 9 开始,每六个月发布一个新版本,其中包括短期支持版本(Short-Term-Suppor...
Spring Boot 中一种防止 @RequestBody 接收 Json 数据导致 XSS 攻击的简单方法
问题前后端分离项目,对于 POST 和 PUT 类型的请求方法,后端基本都是通过 @RequestBody 注解接收 application/json 格式的请求数据,以往那种通过过滤器 Filter + 装饰器 Wrapp...
Integer.valueOf() 的享元模式应用
在 Java 中,如果我们想要创建一个 Integer 对象,一般有以下三种方式: 通过标准对象创建语法 new Interger(int) 来创建 通过静态工厂 Integer.valueOf(int) 来创建 通过自动装箱将...