上一页 1 2 3 4 5 6 ··· 47 下一页
  2024年11月20日
摘要: Java大事务处理 1.少用@Transactional注解,可以使用编程式事务2.将查询(select)方法放到事务外,事务失效原因:spring aop需要生成代理对象,直接方法调用使用的还是原始对象,所以事务不会生效。 1.新加一个Service方法 2.在该Service类中注入自己 3.在 阅读全文
posted @ 2024-11-20 18:58 oktokeep 阅读(3) 评论(0) 推荐(0) 编辑
摘要: Java二分查找算法Collections.binarySearch package com.example.core.mydemo.javaDemo; import java.util.ArrayList; import java.util.Collections; /** * 二分查找算法是一种 阅读全文
posted @ 2024-11-20 18:51 oktokeep 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Java工具类 NumberUtils 对整型数字的引用 package com.example.core.mydemo.javaDemo; public class IntegerTest { public static void main(String[] args) { Integer one 阅读全文
posted @ 2024-11-20 18:50 oktokeep 阅读(2) 评论(0) 推荐(0) 编辑
摘要: Java获取时间戳,毫秒数和秒数 package com.example.core.mydemo.javaDemo; import java.time.LocalDateTime; import java.time.ZoneId; public class TimeTest { public sta 阅读全文
posted @ 2024-11-20 18:49 oktokeep 阅读(2) 评论(0) 推荐(0) 编辑
  2024年9月27日
摘要: 定时任务执行时间:每隔1个小时执行一次。15 3 * * * ?2024-09-10 16:03:152024-09-10 17:03:152024-09-10 18:03:152024-09-10 19:03:152024-09-10 20:03:152024-09-10 21:03:152024 阅读全文
posted @ 2024-09-27 06:57 oktokeep 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 1.串行计算的模拟运行时间(time=532) 2.CompleteFuture并行计算(time=231) 3.Callable并行计算 (time=208) Java8 多线程及并行计算demo * https://www.cnblogs.com/oktokeep/p/16639417.html 阅读全文
posted @ 2024-09-27 06:54 oktokeep 阅读(13) 评论(0) 推荐(0) 编辑
  2024年9月7日
摘要: 注解@Async失效的情况 异步任务处理注解方法@Async实现异步多线程https://www.cnblogs.com/oktokeep/p/15720935.html 1.注解@Async的方法不是public方法2.注解@Async的返回值只能为void或Future3.注解@Async方法使 阅读全文
posted @ 2024-09-07 15:48 oktokeep 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.服务和分支,避免上线服务遗漏,及定义上线的优先级先后顺序。 2.apollo配置,检查上线的pro环境的apollo配置,否则项目启动因为缺少配置会启动报错。 3.SQL DMS,上线之前先执行脚本,否则会因为缺少字段而导致系统报错。flow系统加上客户和商户的会员号字段需求,上线之前忘记了。 阅读全文
posted @ 2024-09-07 15:45 oktokeep 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 静态对象打印日志,接口入参重要性,日志,文件,上传图片等资源文件名不同,形成历史记录,排查问题。而不是覆盖原始文件。 1.静态对象private static Logger logger = LoggerFactory.getLogger(PdfToImage.class); 2.组装,论接口日志打 阅读全文
posted @ 2024-09-07 15:37 oktokeep 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 获取根目录下面的模板文件路径 public static final String CONTRACT_ROOT_URL = "/template"; Resource contractPath = new ClassPathResource(CONTRACT_ROOT_URL); String pa 阅读全文
posted @ 2024-09-07 15:33 oktokeep 阅读(6) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 47 下一页