经验总结
文章平均质量分 74
Michael_ZJQ
这个作者很懒,什么都没留下…
展开
-
SpringBoot 异步延时任务
这个方法会在Spring容器启动后,所有Bean都已经被创建和初始化之后被调用。这个方法的参数是一个字符串数组,通常包含命令行参数,但是你可以根据需要忽略这个参数。在 run 方法中启用线程循环从队列中获取数据,获取不到就阻塞线程,直到有数据为止。异步延时任务在日常工作中是比较常见的。定义一个静态变量DelayQueue,用于保存延时任务。延迟队列是 jdk1.5 提供的,核心是优先级队列。要求队列中的元素必须实现。原创 2024-04-11 20:24:32 · 681 阅读 · 0 评论 -
windows10 局域网共享文件夹
今天一个不是搞技术朋友突然找我问这样一个问题:如何在局域网内共享文件?本来我的第一反应是 svn?结果安装好 svn 服务后,朋友表示看不懂(因为他不是搞技术的,对计算机不太了解)。于是我就去搜索本地搭建云盘(PS:阿里云/百度云等,若想满足他的需求:大量的上传下载文件。则需要办理会员),搜到了几个本地云盘的搭建,但是还需要搞环境什么的,而且环境出问题了,朋友也不会搞,SO,怎么办呢?灵机一动,既然他是要求局域网,那么直接搞局域网windows文件共享就好了哇。Next,开动!!!!原创 2024-03-21 23:02:53 · 1027 阅读 · 1 评论 -
Spring Cloud OpenFeign 性能优化
OpenFeign 是 Spring 官方推出的一种声明式服务调用和负载均衡组件,在生产环境中我们可以按照业务需要按需进行配置调整以求达到最好的性能。原创 2024-03-17 15:32:05 · 746 阅读 · 1 评论 -
Spring事务回滚问题分析
根据情况二和情况五得知:在ServiceB中处理异常,无论ServiceA和ServiceB是否在同一个事务中,都不会回滚根据情况三得知:ServiceB不处理异常,ServiceA处理异常时,事务被标记成不可提交状态,故而数据都不能提交根据情况四得知:若想解决情况三的问题,ServiceA的数据正常入库,则需要设置成不属于同一事务即可。原创 2024-03-17 15:14:58 · 343 阅读 · 1 评论 -
MybatisPlus实现数据权限
MybatisPlus 是一款 Mybatis 的增强工具,它为 Mybatis 提供了丰富的查询接口,大大简化了数据库操作。MybatisPlus 具备代码生成器,支持一键生成 Entity、Mapper、Mapper XML、Service、Controller 等文件,有效提高开发效率。此外,MybatisPlus 还提供了分页插件、性能分析插件等,能够帮助开发者更好地优化数据库操作。原创 2024-03-17 14:35:40 · 3118 阅读 · 3 评论