02 2023 档案

摘要:1.调用thread.stop()方法为过期方法,强制停止线程且存在安全隐患 class FlagThread extends Thread { // 自定义中断标识符 public volatile boolean isInterrupt = false; @Override public voi 阅读全文
posted @ 2023-02-27 11:08 千里兮兮 阅读(45) 评论(0) 推荐(0) 编辑
摘要:两者需要搭配synchronized一起使用,否则会出现并发安全问题 阅读全文
posted @ 2023-02-27 10:36 千里兮兮 阅读(10) 评论(0) 推荐(0) 编辑
摘要:public class Demo { public static void main(String[] args) { for (Thread.State t:Thread.State.values() ) { System.out.println(t); } } } 六种状态: NEW RUNN 阅读全文
posted @ 2023-02-27 10:20 千里兮兮 阅读(6) 评论(0) 推荐(0) 编辑
摘要:引入fastjson依赖,最好2.版本以上 ,没有安全隐患。然后调用AAAA=JSONObje.parseObject(String xxx).然后用AAAA.get('字符串中的变量名')就可以得到对应变量的值了 阅读全文
posted @ 2023-02-16 16:49 千里兮兮 阅读(83) 评论(0) 推荐(0) 编辑
摘要:@Configuration@EnableKnife4j@EnableSwagger2WebMvcpublic class Knife4JConfig { /** * @param * @return Docket * @description knife4j配置类 * @author lixin 阅读全文
posted @ 2023-02-16 14:33 千里兮兮 阅读(136) 评论(0) 推荐(0) 编辑
摘要:public class Result <T> { private int code; // 状态码 private String msg; // 返回的信息 private T data; // 返回的数据 /** * 成功时候的调用(有数据) * @param data * @param <T> 阅读全文
posted @ 2023-02-16 14:09 千里兮兮 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示