03 2023 档案
摘要:map集合遍历 Map<String,Object> map = new HashMap<>(); map.put("a","aaaa"); map.put("b","bbbb"); map.put("c","cccc"); //高效率遍历Map以及在循环过程中移除 remove指定key //使用
阅读全文
摘要:logback-spring.xml springboot2.4以后版本:logback-spring.xml的加载要先于application.properties,所以直接通过${参数key}的形式获取是无法获取到application.properties对应参数值的。 <?xml versi
阅读全文
摘要:封装的优点 1. 良好的封装能够减少耦合。 2. 类内部的结构可以自由修改。 3. 可以对成员变量进行更精确的控制。 4. 隐藏信息,实现细节。 继承的特性 子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。
阅读全文
摘要:java -jar 参数前后位置说明springboot项目启动的时候可以直接使用java -jar xxx.jar这样。下面说说参数的一些讲究 1.-DpropName=propValue的形式携带,要放在-jar参数前面(这样的配置是修改的jvm参数) eg:java -Dxxx=test -D
阅读全文
摘要:import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStrea
阅读全文
摘要:16进制转十进制:int i = Integer.parseInt(str,16); Integer.parseInt(str.substring(2),16);带有0x标识的十六进制数,需要截去前面两位标识。 十进制转二进制:String s = Integer.toBinaryString(da
阅读全文
摘要:需注意:定义的类一定要有有@Component或者@Service等注解。 静态变量 @Component @PropertySource("classpath:mail.properties") public class TestUtil { private static String star;
阅读全文