03 2023 档案

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