03 2021 档案
摘要:目录结构 打成jar包后访问不到jsp页面。 处理方式: <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>
阅读全文
摘要:1、加密工具方法(可以自行抽出来打成包运行):import org.jasypt.encryption.pbe.PooledPBEStringEncryptor;import org.jasypt.encryption.pbe.StandardPBEByteEncryptor;import org.
阅读全文
摘要:因为ArrayList底层是数组实现的,根据下标查询不需要比较,查询方式为,首地址+(元素长度*下标),基于这个位置读取相应的字节数就可以了,所以非常快; 增删会带来元素的移动,增加数据会向后移动,删除数据会向前移动,所以影响效率。 相反,在添加或删除数据的时候,LinkedList只需改变节点之间
阅读全文
摘要:public class Main { public static void main(String[] args) { B b = new B(); b.staticMethod(); // B静态方法 A a = b; a.staticMethod(); // A静态方法 C c = new C
阅读全文
摘要:1.概述 对于Java程序员来说,在虚拟机自动内存管理机制的帮助下,不再需要手动释放内存,不容易出现内存泄露和内存溢出问题。一旦出现内存泄露和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,排查错误将会异常艰难。 2. 运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分
阅读全文
摘要:class WithFinal{ private final void f(){ System.out.println("WithFinal.f()"); } private void g(){ System.out.println("WithFinal.g()"); }}class Overrid
阅读全文
摘要:Date shsj1 = new Date();Date shsj2 = new Date(); Calendar instance1 = Calendar.getInstance();Calendar instance2 = Calendar.getInstance();instance1.set
阅读全文
摘要:// 父类 public class ParentA { private static int i=5; private int j; static { System.out.println("static A"); System.out.println("ParentA static i = "+
阅读全文