11 2021 档案
Java反射获取字段的属性值及对比两个对象的属性值null差异赋值,递归算法查找
摘要:package com.example.demo; import java.lang.reflect.Field; /** * 需求描述:同一类的不同对象,如果某个字段的null则从另外的一个对象中赋值。 */ public class StudentTest { //静态内部类 static cl 阅读全文
posted @ 2021-11-28 23:16 oktokeep 阅读(773) 评论(2) 推荐(0)
ObjectMapper Json字符串的转换处理
摘要:package com.example.demo; import com.example.pojo.User; import com.fasterxml.jackson.annotation.JsonView; import com.fasterxml.jackson.databind.JavaTy 阅读全文
posted @ 2021-11-25 12:00 oktokeep 阅读(1021) 评论(5) 推荐(0)
Java正则表达式语法及简单示例
摘要:import java.util.regex.Matcher; import java.util.regex.Pattern; public class TestMatcher { public static void main(String[] args) { //正则表达式对字符串的常见操作:字 阅读全文
posted @ 2021-11-19 19:22 oktokeep 阅读(461) 评论(1) 推荐(0)
spring mvc统一处理接口返回值,aop切面实现,将请求的入参和出参存储在数据库中,切面内重新抛出异常
摘要:spring mvc统一处理接口返回值,aop切面实现,将请求的入参和出参存储在数据库中 aop类实现Aspect的多个方法注解中,只有Around注解的方法是有返回值的,可以对方法的入参和返回值均进行操作。@Before 在切点方法之前执行@After 在切点方法之后执行@AfterReturni 阅读全文
posted @ 2021-11-09 20:12 oktokeep 阅读(2172) 评论(1) 推荐(0)
java 静态代码块和spring @value等注解注入顺序
摘要:java 静态代码块和spring @value等注解注入顺序 关于实例变量与构造方法的初始化顺序问题Java类会先执行构造方法,然后再给注解了@Value 的属性注入值,所以在执行静态代码块的时候,就会为null。Java 及Spring 初始化顺序:java静态属性/静态代码块(根据声明的先后顺 阅读全文
posted @ 2021-11-09 20:09 oktokeep 阅读(2044) 评论(0) 推荐(0)
python根据模板文件批量创建文件脚本
摘要:1.模板文件.txt 欢迎访问这座城市:德州行政区域编号:371400根据高德地图(https://lbs.amap.com/tools/picker)查询经纬度查询: jingdu,weiduBYE-BYE 2.python代码 import shutil import os params = [ 阅读全文
posted @ 2021-11-09 19:18 oktokeep 阅读(813) 评论(0) 推荐(0)
python根据文件目录批量过滤空行
摘要:import shutil import os path = "E:\\in\\" #文件夹操作目录 path2 = "E:\\out\\" #文件夹输出目录 files= os.listdir(path) #得到文件夹下的所有文件名称,处理整个文件目录下面的所以文件 for file in fil 阅读全文
posted @ 2021-11-09 19:17 oktokeep 阅读(90) 评论(0) 推荐(0)
python写文件,过滤空行,根据某一行打上标记
摘要:import shutil import os ###第一步写文件 ''' with open('test.txt', 'w',encoding='utf-8') as f: f.write("1111111111\n") f.write("2222222222\n") f.write("33333 阅读全文
posted @ 2021-11-09 19:16 oktokeep 阅读(189) 评论(2) 推荐(0)
mysql自带test数据库表的默认属性:Collation latin1_swedish_ci 更新为utf8_general_ci,解决MYSQL数据库乱码
摘要:## mysql自带test数据库表的默认属性:Collation latin1_swedish_ci 更新为utf8_general_ci,解决MYSQL数据库乱码USE test;CREATE TABLE SYS_LOG ( ID INT(20) NOT NULL , USERNAME VARC 阅读全文
posted @ 2021-11-01 18:50 oktokeep 阅读(385) 评论(1) 推荐(0)