自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 xxl-job主流程分析

实际上xxl-job的任务调度和我之前写的那一篇还是有区别的。我的思路是:springboot生成对应的定时任务 --> springboot的定时任务触发相应的任务 --> 利用反射执行对应的代码。xxl-job的逻辑是: 项目启动后利用死循环线程去刷新任务的当前执行时间和下一次执行时间 --> 再利用另一个死循环线程查出来应该要执行的任务去触发任务 --> 利用反射执行对应的代码。相同点:都是根据全方法名利用反射去执行对应的代码。

2026-05-21 22:08:52 512

原创 Java简单任务调度

基于上一篇动态多定时任务,想到貌似可以将其扩展一下,于是有了这篇。

2026-05-16 15:57:50 104

原创 Java动态多定时任务

平常咱们用Java写定时任务一般都是写的死代码,比如用spring框架的时候,写一个定时任务就加上一个@Scheduled的注解。有这么一个业务场景:定时任务是用户在页面上配置的,用户配置好以后就会即时生成这么一个定时任务出来执行。每生成一个定时任务就放到map中缓存起来,以便于有定时任务修改的时候可以停止现有的任务重新生成。这里展示的是固定时间间隔的定时任务。

2026-05-08 21:58:36 60

原创 javacv视频提取音频

【代码】javacv视频提取音频。

2025-01-07 22:19:49 282

原创 javacv视频剪切

【代码】javacv视频剪切。

2025-01-07 21:47:17 202

原创 javaCV音频剪切

这段代码不影响使用,但是根据打印的日志,总会有几帧没有处理,可能和设置的buffer有关,了解怎么解决的麻烦在评论区写一下,大家一起进步。

2025-01-07 21:28:07 670

原创 根据语言地区代码获取语言代码

有时候,我们需要根据语言去做相应的操作,但是传入进来的是语言地区代码,比如zh-CN,这时候需要获取语言代码,当然,如果符合业务需要,截取前两位也是可以的,下面提供一种方法。

2025-01-07 20:50:58 221

原创 java8时间操作案例

时间字符串的操作

2023-04-08 17:46:25 288

原创 vue双击复制内容

vue双击复制内容

2023-02-17 21:31:29 887

原创 Vagrant&Virtualbox--利用多网卡实现虚拟机与宿主机和外网的互通

Vagrant&Virtualbox--利用多网卡实现虚拟机与宿主机和外网的互通

2022-11-15 22:18:27 1039

原创 Hikari连接池2--获取和归还连接

Hikari连接池2--获取和归还连接

2022-09-17 21:58:48 4440

原创 Hikari连接池1--初始化连接池

Hikari连接池1--初始化连接池

2022-09-17 21:58:13 3403

原创 Spring JdbcTemplate2-update和query

Spring JdbcTemplate

2022-09-11 21:38:22 490

原创 Spring JdbcTemplate1-ddl

Spring JdbcTemplate

2022-09-11 21:34:20 1075

原创 Spring 数据源

Spring 数据源

2022-09-11 21:31:17 1549

原创 SpringBoot 刷新上下文7--执行BeanFactoryPostProcessor

SpringBoot 刷新上下文7

2022-08-28 21:18:28 366

原创 SpringBoot 刷新上下文6--加载并注册BeanDefinition

SpringBoot 刷新上下文6

2022-08-28 21:17:56 494

原创 SpringBoot 刷新上下文5--处理其他注解

SpringBoot 刷新上下文5

2022-08-28 21:17:06 231

原创 SpringBoot 刷新上下文4--处理ComponentScan

SpringBoot 刷新上下文4

2022-08-28 21:16:32 362

原创 SpringBoot 刷新上下文3--解析引导类

SpringBoot 刷新上下文3

2022-08-28 21:16:07 189

原创 SpringBoot 刷新上下文2--执行BeanDefinitionRegistryPostProcessor

SpringBoot 刷新上下文2

2022-08-28 21:15:35 440

原创 SpringBoot 刷新上下文1--主流程

SpringBoot 刷新上下文1

2022-08-28 21:14:08 728

原创 Spring DI5--不同作用域对Bean的处理

Spring DI 第五步

2022-07-31 21:43:56 141

原创 Spring DI4--创建Bean

Spring DI 第四步

2022-07-31 21:42:54 173

原创 Spring DI3--从父级BeanFactory中获取Bean

Spring DI 第三步

2022-07-31 21:42:19 309

原创 Spring DI2--三级缓存获取Bean

Spring DI 第二步

2022-07-31 21:41:37 177

原创 Spring DI1--整体流程

Spring DI 第一步

2022-07-31 21:40:26 170

原创 Spring IOC初始化3--注册BeanDefinition

Spring IOC 初始化第三步

2022-07-31 21:32:00 249

原创 Spring IOC初始化2--加载BeanDefinition

Spring IOC 初始化第二步

2022-07-31 21:30:59 210

原创 Spring IOC初始化1--定位

Spring IOC 初始化第一步

2022-07-31 21:29:30 186

原创 Spring Cloud Alibaba Sentinel 滑动窗口

Spring Cloud Alibaba Sentinel 滑动窗口

2022-07-09 15:27:50 459

原创 Spring Cloud Alibaba Sentinel 处理链

Spring Cloud Alibaba Sentinel 处理链

2022-07-09 15:25:38 418

原创 Spring Cloud Alibaba Sentinel Entry的具体创建逻辑

Spring Cloud Alibaba Sentinel Entry的具体创建逻辑

2022-07-09 10:51:42 498

原创 Spring Cloud Alibaba Sentinel Entry的创建流程

Spring Cloud Alibaba Sentinel Entry的创建流程

2022-07-09 10:06:12 304

原创 SpringBoot自动配置

SpringBoot自动配置

2022-07-02 16:11:26 282

原创 SpringBoot启动分析

SpringBoot启动分析

2022-07-02 16:05:37 342 1

原创 Spring Cloud Nacos 配置动态刷新

Spring Cloud Nacos 配置动态刷新

2022-06-06 22:27:41 2169 4

原创 Spring Cloud Nacos 配置变更感知

Spring Cloud Nacos 配置变更感知

2022-06-06 22:20:04 1789

原创 Spring Cloud Alibaba Nacos Config 加载配置

Spring Cloud Alibaba Nacos Config 加载配置

2022-06-06 22:10:28 2080

原创 Spring Cloud Nacos 集成Ribbon

Spring Cloud Nacos集成2Ribbon

2022-06-04 17:00:32 1238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除