首页
文章
标签
动态
图库
留言
友链
关于
1
Spring-Retry 重试机制
2
SpringBoot + MyBatis-Plus 整合 Quartz 实现定时任务
3
K3s完整版离线部署
4
Java8新特性-Function接口与BiFunction接口
5
Canal + RocketMQ 同步 MySQL 数据到 Redis 实战
银河小徐
A Good Boy ⛵️⛵️⛵️
累计撰写
42
篇文章
累计创建
39
个标签
累计收到
15
条评论
栏目
首页
文章
标签
动态
图库
留言
友链
关于
搜索
标签搜索
随笔
MyBatis-Plus
Quartz
Helm
Rancher
Traefik
K3s
RocketMQ
Canal
优化
Hexo
加密安全
Vue
工具类
Bug
SpringBoot
Aop
Jwt
视频流播放
Emoji
LocalDateTime
Gitlab
CentOS
Allatori
文件上传
通信
Jvm
事务
Mysql
Jenkins
Docker
Shell
Kubernetes
Redis
MarkDown
Kafka
Jackson
线程
Java
目 录
CONTENT
以下是
Java
相关的文章
2022-04-26
Spring-Retry 重试机制
背景在实际工作过程中,因网络波动、服务并发限制等原因造成接口服务调用失败,MQ中间件发送消息失败等,可以采取重试手段,重试机制是常见的一种处理问题的手段。重试的手段有很多种,比如我们自己用代码逻辑实现,但是这种方式对代码的侵入性太强,不够优雅。今天我给大家带来一种更优雅的方式实现重试机制,那就是 s
2022-04-26
414
0
1
Java
2022-04-05
SpringBoot + MyBatis-Plus 整合 Quartz 实现定时任务
简介Quartz 是一个优秀的开源任务调度框架,完全基于 Java 实现,作用相当于一个定时器,可以在指定的时间点或时间间隔执行任务。可以使用在如“月底总结“,”每日结算”等需要在指定时间执行任务的需求中。特点强大的调度功能,例如支持丰富多样的调度方法,可以满足各种常规及特殊需求。灵活的应用方式,例
2022-04-05
684
0
3
Java
2022-03-27
Java8新特性-Function接口与BiFunction接口
Function 接口JDK8新增的函数式接口接口只有一个抽象方法apply,接受一个T类型参数,返回一个R类型参数,T, R表示泛型,可以相同除了一个抽象的apply方法之外,Function存在两个默认的default方法,compose和andThen,这两个方法都是用来组合不同的Functi
2022-03-27
350
0
0
Java
2022-03-07
Java 中 sleep() 和 wait() 的区别
用一小段代码来解释一下 Java 中 sleep() 和 wait() 的区别。
2022-03-07
218
0
11
Java
2022-03-07
Java 多线程的实现
重温 Java 多线程的四种创建方式。
2022-03-07
248
0
10
Java
2022-03-07
CountDownLatch 的理解和使用
最近在看多线程之间的通信,笔者我觉得自己的脑袋实在不够用了,很多东西看过就忘,所以今天抽出点时间码一遍 CountDownLatch 的理解和使用。 此文也是从网上查找的资料,然后自己敲一遍,以便加深印象和更深入的理解。
2022-03-07
337
0
10
Java
2022-03-07
Java 垃圾收集算法
JVM 中的垃圾回收算法有标记-清除算法、复制算法、标记-整理算法、分代收集算法四种算法。
2022-03-07
232
0
13
Java
2022-03-07
CyclicBarrier 的理解和使用
CyclicBarrier 是一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环的 barrier 。
2022-03-07
346
0
10
Java
2022-03-05
Java并发编程的上下文切换
并发编程是为了能够让程序运行的更快,但是并不是启动更多的线程就能够让程序最大限度的并发执行。在进行并发编程时,如果希望通过多线程执行任务让程序运行得更快,会面临很多问题,比如上下文切换的问题、死锁的问题,以及受限于硬件和软件的资源限制问题,本章会介绍几种并发编程的挑战以及解决方案。
2022-03-05
255
0
10
Java
2022-02-20
线程池工具类封装(高级版)
Java核心之一就是线程,而用线程池执行线程是好的方式。下面是我封装的一个线程池工具类,可以采用注解形式注入使用,方便实用。
2022-02-20
1782
1
29
Java
1
2