
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Java JVM 内存分区与多线程基础
CPU 切换执行不同线程时,需要保存 / 恢复线程运行现场,会产生额外时间开销,频繁切换会降低程序效率。作用:解决多线程并发修改共享资源时的数据错乱问题,保证同一时间仅有一个线程执行临界区代码。多个 CPU 核心同时执行不同线程,真正同一时间运行多个任务,需要多核处理器支持。执行特点:递归调用会持续将方法压入虚拟机栈,递归返回时依次出栈。命令运行程序操作系统会为运行中的程序创建。编译 → 二进制字
SpringBoot父工程spring-boot-starter-parent
是SpringBoot官方提供的统一版本管理父工程,所有SpringBoot项目都默认继承它,是整个项目的版本与配置总管家。<parent></parent>核心定位:只管控版本和配置,不参与业务代码,不导入冗余jar包锁版本、省代码、标准化、易维护锁定所有依赖、插件版本,从根源解决版本冲突;无需手动写版本号、无需重复配置Maven,简化pom配置;统一编码、JDK、打包、测试等全套项目标准;全局
JavaWeb:Servlet、Filter、Listener
load-on-startup取值为负数(默认-1):Servlet首次访问时加载;取值为0或正整数:容器启动时预加载,数值越小优先级越高Servlet核心避免405错误:必须删除父类doGet()、doPost()默认实现,自定义业务逻辑Filter核心作用:统一拦截请求响应,chain.doFilter()是放行关键,缺少则请求无法流转Listener核心作用:监听容器生命周期,自动触发,无需
到底了







