1 2 3 4 5 ··· 11 下一页
摘要: 过滤器(Filter) 实现原理:过滤器是基于Java EE标准的,它依赖于Servlet规范,利用函数回调的方式工作。开发需要实现javax.servlet.Filter接口,并在web.xml中配置过滤器的映射规则。 触发时机:过滤器在HTTP请求到达Servlet之前和响应离开Servlet之 阅读全文
posted @ 2024-04-28 14:17 初仰 阅读(14) 评论(0) 推荐(0)
摘要: 修饰变量: 基本类型变量:当final修饰基本类型的变量时,该变量被称为编译时常量,一旦初始化后,其值就不能再改变。 引用类型变量:当final修饰引用类型变量时,它并不保证引用的对象不可变,而是保证引用的地址不会改变,也就是说,一旦final引用变量被初始化指向某个对象,就不能再指向另一个对象,但 阅读全文
posted @ 2024-04-28 14:00 初仰 阅读(6) 评论(0) 推荐(0)
摘要: 在Spring框架中,AOP代理通常在方法调用的外部进行拦截和增强,但对于同一个类内部的方法调用,由于绕过了代理对象,AOP增强可能会失效。为了解决这个问题,可以使用AopContext.currentProxy()方法来获取当前对象的AOP代理。 AopContext.currentProxy() 阅读全文
posted @ 2024-04-12 09:48 初仰 阅读(115) 评论(0) 推荐(0)
摘要: Rule 1. 【强制】if, else, for, do, while语句必须使用大括号,即使只有单条语句 曾经试过合并代码时,因为没加括号,单条语句合并成两条语句后,仍然认为只有单条语句,另一条语句在循环外执行。 其他增加调试语句等情况也经常引起同样错误。 可在IDE的Save Action中配 阅读全文
posted @ 2024-04-11 15:10 初仰 阅读(19) 评论(0) 推荐(0)
摘要: Rule 1. 【强制】创建线程或线程池时请指定有意义的线程名称,方便出错时回溯 1)创建单条线程时直接指定线程名称 Thread t = new Thread(); t.setName("cleanup-thread"); 2) 线程池则使用guava或自行封装的ThreadFactory,指定命 阅读全文
posted @ 2024-04-11 14:59 初仰 阅读(5) 评论(0) 推荐(0)
摘要: -XX:+UseCMSCompactAtFullCollection 在Full GC时,开启对年老代的压缩. -XX:CMSFullGCsBeforeCompaction=9 设置CMS GC在n次Full GC后进行内存压缩 -XX:CMSInitiatingOccupancyFraction= 阅读全文
posted @ 2024-04-11 14:43 初仰 阅读(11) 评论(0) 推荐(0)
摘要: un JDK监控和故障处理命令有jps jstat jmap jhat jstack jinfo下面做一一介绍。 jps JVM Process Status Tool,显示指定系统内所有的HotSpot虚拟机进程。 1 命令格式 jps [options] [hostid] 2 option参数 阅读全文
posted @ 2024-04-11 14:42 初仰 阅读(39) 评论(0) 推荐(0)
摘要: 1. 队列(Queue):是限定只能在表的一端进行插入和另一端删除操作的线性表栈(Stack):是限定之能在表的一端进行插入和删除操作的线性表 队列和栈的规则队列:先进先出栈:先进后出队列和栈的遍历数据速度队列:基于地址指针进行遍历,而且可以从头部或者尾部进行遍历,但不能同时遍历,无需开辟空间,因为 阅读全文
posted @ 2024-04-11 08:52 初仰 阅读(49) 评论(0) 推荐(0)
摘要: Java 虚拟机(JVM)主要分为以下几个区域:程序计数器、虚拟机栈、本地方法栈、堆、方法区/元空间。其中除了程序计数器和本地方法栈比较小而且不容易出现内存溢出,其它区域都可能发生内存溢出的情况。 以下是各个区域可能出现内存溢出的场景: 1. 程序计数器 程序计数器是用于记录当前线程正在执行的 JV 阅读全文
posted @ 2024-03-18 18:59 初仰 阅读(11) 评论(0) 推荐(0)
摘要: JVM 类加载机制分为五个部分:加载,验证,准备,解析,初始化。加载加载是类加载过程中的一个阶段, 这个阶段会在内存中生成一个代表这个类 java.lang.Class对象, 作为方法区这个类的各种数据的入口。注意这里不一定非得要从一个 Class 文件获取,这里既可以从 ZIP 包中读取(比如从 阅读全文
posted @ 2024-03-18 18:54 初仰 阅读(6) 评论(0) 推荐(0)
1 2 3 4 5 ··· 11 下一页