摘要: springboot与xxl-job整合,附上与docker-compose启动 前言 因为公司内部项目需要经常导出一些报表发给领导,以及很多时候需要定时发送消息,所以需要一个定时任务框架,最好它能够实时修改生效以及页面维护,我们从中选择了XXL-JOBhttps://www.xuxueli.com 阅读全文
posted @ 2022-03-09 10:58 Rick_Leee 阅读(985) 评论(0) 推荐(0)
摘要: 背景 工作中,可能会用到RPA来解决一些重复事项, 的确这也是很好的。 那么下面就简单先记录一些用到的,比较奇怪的地方,后续有好东西继续慢慢补充把。 配置部分 浏览器要下载另存 需要设置: 下载前询问每个文件的保存位置打开,否则他会默认到你指定路径。 代码部分 全局变量 需要用 {} 来定义全局变量 阅读全文
posted @ 2021-12-20 11:31 Rick_Leee 阅读(427) 评论(0) 推荐(0)
摘要: 背景 我们有很多非Spring的类 想要进行统一的日志管理, 可以通过创建代理类来进行, 因为非Spring的Bean 写起来太笨重了,不符合现在开发要求,所以建议统一包一层去规范管理把 对比 方式 静态代理 JDK动态代理 CGLIB spring-AspectJ 包一层再Spring-Aspce 阅读全文
posted @ 2021-11-09 16:10 Rick_Leee 阅读(66) 评论(0) 推荐(0)
摘要: 背景 相信很多小伙伴在工作中,都遇到过想在这个业务方法执行后,且事务提交成功了,我在去查询XXX,或者业务之类的。 但是你现在已经有的公共抽象方法 不敢轻易乱动。 这个时候你可以用spring预留的口子去执行对应的业务方法, 很多人不清楚这之间的事务关系,我已经给你们整理好啦~ 一 、syncToR 阅读全文
posted @ 2021-09-30 12:03 Rick_Leee 阅读(4706) 评论(0) 推荐(1)
摘要: 前言 还只会理论知识? 反向代理,静态资源代理, 负载均衡等八股文回答。 赶紧自己手动在windos下 操作了一番练练手先把! 以下是conf文档: #user nobody;worker_processes 1; events {worker_connections 1024;} http {in 阅读全文
posted @ 2021-09-09 17:14 Rick_Leee 阅读(93) 评论(0) 推荐(0)
摘要: 因为引用了quartz框架,这个是用Mysql存表避免重复执行定时任务,这就导致使用不当会引起死锁。 如何快速恢复呢? SELECT * FROM information_schema.innodb_trx ,可以见到正在执行的事务,直接把该进程强制结束就可以 SQL 死锁详情 kill 71019 阅读全文
posted @ 2021-08-17 18:04 Rick_Leee 阅读(990) 评论(0) 推荐(0)
摘要: 背景 项目中经常需要用拦截器或者过滤器,这一期主要进行一个简单的自定义过滤器。 一、 两种实现过滤器的方式 1.直接继承这个抽象的一次预处理Filter,不用重写更多方法,也强大方便。 public class AuthFilter extends OncePerRequestFilter { @O 阅读全文
posted @ 2021-07-10 11:42 Rick_Leee 阅读(537) 评论(0) 推荐(0)
摘要: 背景 在一次使用自定义线程池中,我发现了部分代码是用完没有进行shutdown的,这样是否会造成资源浪费? 一、单体架构下:测试自定义线程池: 1.1、首先我们把运行时时的线程数量打印出来,放上代码: 然后打开Java VisualVM进行观测: public class ThreadTest { 阅读全文
posted @ 2021-07-01 14:42 Rick_Leee 阅读(367) 评论(0) 推荐(0)
摘要: 背景 最近在做项目中需要自测,之前用的都是PostMan,简单方便好用, 但是存在一定的局限性,比如想测多线程情况下,那么就无法做到了,所以这次尝试着用Jmeter。 正文 如何下载,这里就不教了,最后是用jmeter.bat 这个文件启动,启动后是英文的,我设置成了中文。 1.创建一个线程组: 右 阅读全文
posted @ 2021-05-24 16:32 Rick_Leee 阅读(78) 评论(0) 推荐(0)
摘要: 背景: 本人之前没有用过mybatis-generator 这个东西,还很烦Mybatis都得手动增删改查,字段多更是要命,写错是常有的事,后来换了新公司,发现他们的代码都是baseMapper,点开配置文件,发现了这个东西, 于是研究了一下,今日在家自己弄个Demo,以后解放双手~ 正题: 1. 阅读全文
posted @ 2021-05-22 16:22 Rick_Leee 阅读(249) 评论(0) 推荐(0)