首页
文章
归档
分类
标签
生活
说说
图库
留言板
网址导航
友链
相关声明
关于我
站点监测
博客统计
个人知识库
筱晶哥哥编程手记
筱晶哥哥开发运维备忘手册
筱晶哥哥Linux命令手册
筱晶哥哥 IT 知识库
筱晶哥哥导航
筱晶哥哥文档
筱晶哥哥yilia主题博客
筱晶哥哥next主题博客
筱晶哥哥butterfly主题博客
筱晶IT知识库
累计撰写
226
篇文章
累计创建
27
个标签
累计收到
13
条评论
栏目
首页
文章
归档
分类
标签
生活
说说
图库
留言板
网址导航
友链
相关声明
关于我
站点监测
博客统计
个人知识库
筱晶哥哥编程手记
筱晶哥哥开发运维备忘手册
筱晶哥哥Linux命令手册
筱晶哥哥 IT 知识库
筱晶哥哥导航
筱晶哥哥文档
筱晶哥哥yilia主题博客
筱晶哥哥next主题博客
筱晶哥哥butterfly主题博客
目 录
CONTENT
以下是
java
相关的文章
2022-03-23
SpringBoot中的Scheduled
本篇文章对之前的文章再次进行一次细化讲解。 依赖在 pom 包中的配置 pom 文件里面只需要引入Spring Boot Starter包即可! <dependencies> <!--spring boot核心--> <dependency> <groupId>org
2022-03-23
35
0
0
java
2022-03-23
SpringBoot2x使用-Scheduled实现定时任务
在编写Spring Boot应用中经常会遇到这样的场景,比如:需要定时地发送一些短信、邮件之类的操作,也可能会定时地检查和监控一些标志、参数等。这样就需要使用到Spring Boot的定时任务了。 创建定时任务 在Spring Boot中编写定时任务是非常简单的事,下面通过实例介绍如何在Spring
2022-03-23
27
0
0
java
2022-03-23
SpringBoot定时任务实现的4种方式
在实际项目开发中,除了Web应用、SOA服务外,还有一类不可缺少的,那就是定时任务调度。 定时任务的场景可以说非常广泛,比如某些视频网站,购买会员后,每天会给会员送成长值,每月会给会员送一些电影券;比如在保证最终一致性的场景中,往往利用定时任务调度进行一些比对工作;比如一些定时需要生成的报表、邮件;
2022-03-23
34
0
0
java
2022-03-21
异步编程利器:CompletableFuture
JDK1.8中的 CompletableFuture 为我们提供了异步函数式编程,CompletableFuture提供了非常强大的Future的扩展功能,可以帮助我们简化异步编程的复杂性,提供了函数式编程的能力,可以通过回调的方式处理计算结果,并且提供了转换和组合CompletableFuture
2022-03-21
21
0
0
java
2022-01-25
CompletableFuture的使用
本文讲解 CompletableFuture 的使用。 创建线程的方式只有两种:继承Thread或者实现Runnable接口。 但是这两种方法都存在一个缺陷,没有返回值 Java 1.5 以后,可以通过向线程池提交一个Callable来获取一个包含返回值的Future对象。 Future接口的局限性
2022-01-25
29
0
0
java
2022-01-14
AlibabaEasyExcel的异常处理如何停止往下执行
之前在做项目的时候,需要用到 easyexcel 导入部分数据,但是在处理过程中,遇到异常好像没有停止invoke。 其说明文档onException方法中没有写明抛哪种错误。 我以为抛Exception就可以停住了,其实是不行的。 百度了一下,没找到答案。 请教版主后,知道需要抛如下错误才可停止继
2022-01-14
25
0
0
java
2022-01-05
Transactional失效场景分析
数据库事务是后端开发中不可缺少的一块知识点。日常我们进行业务开发时,基本上使用的都是声明式事务,即为使用@Transactional注解的方式。如果我们不了解@Transactional的失效场景或者说踩坑点,那么在业务开发的过程中总是会出现一些匪夷所思的Bug。 本文转自:https://juej
2022-01-05
29
0
0
java
写作
2022-01-05
把list拆分成多个list分批插入到数据库
将多条数据拆分进行插入,这样效率会高一点,不会造成堆内存溢出异常!否则数据量大会造成堆异常溢出异常,所以将其拆分成多条分批插入。 // 假如这里是从文件中读取的数据 // 可能是一个数据量很大的list List<Article> articles = readCsv(file); if (arti
2022-01-05
42
0
0
java
编程
2021-12-29
SpringBoot优雅地使用多线程
本文带你快速了解@Async注解的用法,包括异步方法无返回值、有返回值,最后总结了@Async注解失效的几个坑。 在 SpringBoot 应用中,经常会遇到在一个接口中,同时做事情1,事情2,事情3; 如果同步执行的话,则本次接口时间取决于事情1 2 3执行时间之和; 如果三件事同时执行,则本次接
2021-12-29
26
0
0
java
2021-12-29
Mybatis实现批量插入或者可覆盖更新
本文讲述 Mybatis 通过 on duplicate key update 实现批量插入或覆盖更新。 使用要点 (1) 表要求必须有主键或唯一索引才能起效果,否则 insert 或 update 无效; (2) 注意语法 on duplicate key update 后面应为需要更新字段。 (
2021-12-29
64
0
0
java
1
...
6
7
8
9
10