E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
xxl-job源码学习
Spring Boot 整合
xxl-job
保姆级教程!
文章目录介绍使用初始化“调度数据库”配置调度中心配置“执行器项目”调度任务介绍首先我们介绍一下什么是
xxl-job
,根据官方定义,
XXL-JOB
是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单
无限进步23
·
2023-12-15 23:24
学习总结
spring
boot
后端
java
spring
github
开源
Spring
源码学习
一
IOC容器概述ApplicationContext接口相当于负责bean的初始化、配置和组装的IoC容器.Spring为ApplicationContext提供了一些开箱即用的实现,独立的应用可以使用ClassPathXmlApplicationContext或者FileSystemXmlApplicationContext,web应用在web.xml配置监听,提供xml位置和org.spring
CopyLower
·
2023-12-15 19:11
学习
spring
学习
java
Spring
源码学习
二
@EnableAutoConfiguration注解的实现原理了解了ImportSelector和ImportBeanDefinitionRegistrar后,对于EnableAutoConfiguration的理解就容易一些了它会通过import导入第三方提供的bean的配置类:AutoConfigurationImportSelector@Import(AutoConfigurationImp
CopyLower
·
2023-12-15 19:11
学习
spring
学习
java
源码学习
系列之SpringBoot自动配置(篇一)
源码学习
系列之SpringBoot自动配置
源码学习
(篇一)ok,本博客尝试跟一下Springboot的自动配置源码,做一下笔记记录,自动配置是Springboot的一个很关键的特性,也容易被忽略的属性,
smileNicky
·
2023-12-15 07:01
springboot自定义cron定时任务执行
一、分布式场景如果是分布式场景,建议直接使用成熟的框架,例如
xxl-job
等二、单机场景方案:可以使用springboot集成的@schedule注解配置静态的cron表达式,也可以实现SchedulingConfigurer
文盲青年
·
2023-12-15 06:46
SpringBoot
spring
boot
后端
java
Xxl-Job
在Linux环境下安装部署
文章目录
Xxl-Job
简介环境准备安装下载安装包解压安装包初始化数据库文件修改配置文件打包启动访问
Xxl-Job
简介
Xxl-Job
是一个分布式任务调度平台,作者是美团的研发工程师许雪里,Xxl命名的由来盲猜是作者的名字首字母
Jayden
·
2023-12-15 05:28
开发工具的常用技巧
linux
运维
服务器
xxl-job安装
源码浅析-Vue3中的13个全局Api
前言不知不觉Vue-next[1]的版本已经来到了3.1.2,最近对照着
源码学习
Vue3的全局Api,边学习边整理了下来,希望可以和大家一起进步。我们以官方定义、用法、源码浅析三个维度来一起看看它们。
winty~~
·
2023-12-15 00:17
vue
python
javascript
js
java
TreeMap
源码学习
分析
1.常用的Map类图在之前,我对HashMap进行了分析,我们可以知道,HashMap是底层是维护着一个哈希表。如图,TreeMap和HashMap都是继承AbstractMap,并且实现了Serializeable和Cloneable接口但是TreeMap还实现了SortedMap,我们可以猜测TreeMap是有序的一棵树结构。2.TreeMap数据结构--红黑树TreeMap底层是一颗红黑树,
雨夏_
·
2023-12-14 15:57
tomcat
源码学习
记录
tomcat学习记录tomcat编译ant下载编译运行源码Debug运行Bootstrap运行Tomcat查看状态pom.xml测试EmbeddedTomcat参考书籍博客tomcat编译下载tomcat10源码,解压然后idea导入包存放的默认位置如下:base.path=${user.home}/tomcat-build-libs同时在项目的tomcat/res/ide-support/ide
antRain
·
2023-12-14 15:34
java
web
tomcat
学习
java
Linux服务器部署
XXL-JOB
参考文档及下载地址:分布式任务调度平台XXL-JOB1从git拉取
XXL-JOB
代码我们的大部分变动,是发生在xxl-job-admin,最终将这个模块打包成jar包部署在linux服务器上。
鲨鱼辣椒不吃辣c
·
2023-12-14 15:56
服务器
linux
运维
xxl-job
中间件
【Spring Boot
源码学习
】ApplicationListener 详解
SpringBoot
源码学习
系列ApplicationListener详解引言往期内容主要内容1.初识ApplicationListener2.加载ApplicationListener3.响应应用程序事件总结引言书接前文
Huazie
·
2023-12-14 13:14
开发框架-Spring
Boot
spring
boot
源码学习
应用程序监听器
应用程序事件
处理应用程序事件
@Scheduled任务调度/定时任务-非分布式
分布式调度框架如QuartZ、Elasticjob、
XXL-JOB
、SchedulerX、PowerJob等。本文主要讲解非分布式环境下的@Scheduled任务调
雾林小妖
·
2023-12-14 12:09
java项目解决方案
springboot技术
Scheduled任务调度
springboot定时任务
【Spring Boot
源码学习
】ApplicationContextInitializer 详解
SpringBoot
源码学习
系列ApplicationContextInitializer详解引言往期内容主要内容1.初识ApplicationContextInitializer2.加载ApplicationContextInitializer3
Huazie
·
2023-12-06 22:50
开发框架-Spring
Boot
spring
boot
源码学习
应用上下文
Initializer
基于springboot+vue篮球联盟管理系统源码
简介:500+精品计算机
源码学习
欢迎点赞收藏⭐留言文末获取源码目录一、以下学习内容欢迎交流:二、文档资料截图:三、项目技术栈四、项目运行图背景:篮球运动在全球范围内备受热爱,各种篮球联赛和比赛层出不穷。
千里码科技
·
2023-12-06 15:47
java
spring
boot
vue.js
后端
xxl-job
安装部署
官方地址中文版:http://www.xuxueli.com/xxl-jobgithuab源码:https://github.com/xuxueli/
xxl-job
/releases码云地址:https
TheWise_lzy
·
2023-12-06 15:56
xxl-job
集群部署
【 OpenGauss
源码学习
—— 列存储(CStoreMemAlloc)】
列存储(CStoreMemAlloc)概述CStoreMemAlloc类CStoreMemAlloc::Palloc函数CStoreMemAlloc::AllocPointerNode函数CStoreMemAlloc::FreePointerNode函数CStoreMemAlloc::Repalloc函数CStoreMemAlloc::PfreeCStoreMemAlloc::Register函数
J.Kuchiki
·
2023-12-06 14:35
OpenGauss
数据库
gaussdb
【OpenGauss
源码学习
—— (VecToRow)算子】
VecToRow算子概述ExecInitVecToRow函数功能参数步骤ExecVecToRow函数功能描述参数返回值执行步骤DevectorizeOneBatch函数ExecEndVecToRow函数总结声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了OpenGauss1.1.0的开源代码和《
J.Kuchiki
·
2023-12-06 14:35
OpenGauss
数据库
gaussdb
【OpenGauss
源码学习
—— (RowToVec)算子】
VecToRow算子概述ExecInitRowToVec函数ExecRowToVec函数VectorizeOneTuple函数ExecEndRowToVec函数总结声明:本文的部分内容参考了他人的文章。在编写过程中,我们尊重他人的知识产权和学术成果,力求遵循合理使用原则,并在适用的情况下注明引用来源。本文主要参考了OpenGauss1.1.0的开源代码和《OpenGauss数据库源码解析》和《Po
J.Kuchiki
·
2023-12-06 14:00
OpenGauss
gaussdb
数据库
000FreeCAD
源码学习
--MainGui.cpp
目录1MainGui.cpp源代码2intmain()函数分析3编译运行截图FreeCADMain项目下的MainGui.cpp1MainGui.cpp源代码intmain(intargc,char**argv){#ifdefined(FC_OS_LINUX)||defined(FC_OS_BSD)setlocale(LC_ALL,"");//usenativeenvironmentsetting
东方.既白
·
2023-12-06 14:00
FreeCAD源码学习
学习
freecad
qt
基于springboot的滑雪场管理系统源码
简介:500+精品计算机
源码学习
,有8个项目关注搏主即可领取。
千里码科技
·
2023-12-05 20:19
java
spring
boot
后端
java
XXL-Job
详解(五):动态添加、启动任务
目录前言XXL-JobAPI接口添加任务API动态添加任务动态启动任务前言看该文章之前,最好看一下之前的文章,比较方便我们理解
XXL-Job
详解(一):组件架构
XXL-Job
详解(二):安装部署
XXL-Job
way_more
·
2023-12-05 15:08
xxl-job
java
spring
xxljob
分布式
spring
boot
【powerjob】定时任务调度器
xxl-job
和powerjob对比
文章目录同类产品对比资源及部署相关资源占用对比:部署方式:xxljob:调度器:执行器:powerjob:调度器:执行器:总结背景:目前系统的定时任务主要通过Spring框架自带的@Scheduled注解实现,这种方式代码简单,能快速实现基本的定时任务需求。但随着系统规模的扩大和定时任务数量的增加,原有实现方式暴露出以下问题:在多实例情况下,同一定时任务会在多台服务器上都执行,导致资源浪费,且多任
孟秋与你
·
2023-12-05 11:48
java
docker搭建
xxl-job
使用docker-compose创建并运行
xxl-job
查看、下载镜像dockersearchxxl-job#结果,自己指定版本xuxueli/xxl-job-admin:2.3.1创建文件夹/usr/
此花本应与她
·
2023-12-04 22:19
docker
eureka
容器
三种定时任务总结
基于
xxl-job
框架。下面将分别阐述下这三种方式的实现方式和优缺点。1.
此花本应与她
·
2023-12-04 22:16
java
spring
spring
boot
mysql-operator
源码学习
author:sufei预备知识StatefulSet 在Kubernetes系统中,Pod的管理对象RC、Deployment、DaemonSet和Job都面向无状态的服务。但现实中有很多服务是有状态的,例如MySQL集群、MongoDB集群、Akka集群、ZooKeeper集群等,这些应用集群有4个共同点。每个节点都有固定的身份ID,通过这个ID,集群中的成员可以相互发现并通信。集群中的每个节
真之棒2016
·
2023-12-04 05:24
8000字 + 25图探秘
xxl-job
核心架构原理
今天来扒一扒轻量级的分布式任务调度平台
Xxl-Job
背后的架构原理核心概念这里还是老样子,为了保证文章的完整性和连贯性,方便那些没有使用过的小伙伴更加容易接受文章的内容,快速讲一讲
Xxl-Job
中的概念和使用如果你已经使用过了
zhousenshan
·
2023-12-03 19:58
架构
【Spring Boot
源码学习
】自定义 Banner 信息打印
SpringBoot
源码学习
系列自定义Banner信息打印引言往期内容主要内容1.ResourceBanner打印1.1添加默认的banner.txt资源文件1.2指定任意路径的资源文件1.3添加自定义的信息
Huazie
·
2023-12-03 12:52
开发框架-Spring
Boot
spring
boot
源码学习
自定义Banner信息打印
【Spring Boot
源码学习
】Banner 信息打印流程
SpringBoot
源码学习
系列Banner信息打印流程引言往期内容主要内容1.printBanner方法2.关闭Banner信息打印3.SpringApplicationBannerPrinter类3.1LOG
Huazie
·
2023-12-03 12:52
开发框架-Spring
Boot
spring
boot
源码学习
Banner信息打印流程
【Spring Boot
源码学习
】BootstrapRegistryInitializer 详解
SpringBoot
源码学习
系列BootstrapRegistryInitializer详解引言往期内容主要内容1.初识BootstrapRegistryInitializer2.加载BootstrapRegistryInitializer3
Huazie
·
2023-12-03 12:49
开发框架-Spring
Boot
spring
boot
源码学习
Bootstrap注册表
【FreeRTOS】FreeRTOS
源码学习
笔记(1) 文件结构 + stm32f103c8t6移植步骤
0.引言之前freeRTOS用过几次,但是项目赶工的急,一直没有认真的去里面看过,最近正好有空,准备到里面看下源码实现,毕竟核心文件就这么几个,认真看一下流程,对操作系统的雏形也就有一个认识了。而且一些常用的功能,队列,内存管理,信号量之类的,都有,基本上彻底弄懂一个,对以后理解别的也有帮助。1.FreeRTOS介绍FreeRTOS其实不用再多介绍了,现在太火了,主要是免费,感觉很多厂家的出场de
taotao830
·
2023-12-03 07:48
stm32
FreeRTOS
stm32
freertos
xxl-job
分布式定时任务
1.启动javaadmin项目注册到nacos2.启动定时任务微服务注册到定时任务中心3.在定时任务微服务写bean4.在http://localhost:8080/xxl-job-admin/joblog?jobId=2任务管理添加任务的bean名字和cron表达式//想要得到参数,使用,逗号分隔java来处理,或者使用jacksonjson转对象StringjobParam=XxlJobHel
默默努力的小老弟
·
2023-12-03 05:26
springCloud
微服务
DAB-Deformable-DETR
源码学习
记录之模型构建(二)
书接上回,上篇博客中我们学习到了Encoder模块,接下来我们来学习Decoder模块其代码是如何实现的。其实Deformable-DETR最大的创新在于其提出了可变形注意力模型以及多尺度融合模块:其主要表现在Backbone模块以及self-attention核cross-attention的计算上。这些方法都在DINO-DETR中得到继承,此外DAB-DETR中的AnchorQuery设计与b
彭祥.
·
2023-12-03 03:00
DETR系列
学习
深度学习
神经网络
xxl-job
分布式任务调度框架
文章目录分布式任务调度
XXL-Job
简介
XXL-Job
环境搭建
XXL-Job
(源码说明)配置部署调度中心docker安装Bean模式任务(方法形式)-入门案例任务详解任务详解-执行器任务详解-基础配置任务详解
sweetheart7-7
·
2023-12-02 23:57
分布式
xxl-job
分布式任务调度
定时任务
定时任务特辑 | Quartz、
xxl-job
、elastic-job、Cron四个定时任务框架对比,和Spring Boot集成实战
专栏集锦,大佬们可以收藏以备不时之需:SpringCloud专栏:http://t.csdnimg.cn/WDmJ9Python专栏:http://t.csdnimg.cn/hMwPRRedis专栏:http://t.csdnimg.cn/Qq0XcTensorFlow专栏:http://t.csdnimg.cn/SOienLogback专栏:http://t.csdnimg.cn/UejSC量子
Web3&Basketball
·
2023-12-02 16:29
spring
boot
java
Quartz
xxl-job
elastic-job
Cron
定时任务
okhttp导致的内存溢出(OOM)sun.security.ssl.SSLSocketImpl
使用分析工具:MAT(MemoryAnalyzerTool)、JvisualVM占用内存:sun.security.ssl.SSLSocketImpl一、项目场景:功能:一个定时任务(
xxl-job
)采用线程池的方式多线程请求第三方拉取数据
zero
·
2023-12-02 09:35
常见问题
okhttp
JVM
JAVA
OOM
xxl-job
搭建、部署、SpringBoot集成
xxl-job
一、搭建xxl-job1、下载
xxl-job
代码码云地址:https://gitee.com/xuxueli0323/xxl-jobgitHub地址:https://github.com/xuxueli
zmemorys
·
2023-12-01 08:36
xxl-job
XXL-JOB
详解以及如何在项目中使用,和拟解决的问题
一,概述
XXL-JOB
是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
Drow_S
·
2023-12-01 08:36
java
XXL-JOB
在docker部署调度中心(xxl-job-admin)与执行器(xxl-job-executor)详解
gitee或者github下载源码下载下来后如下图我这里用的是master分支如图所示,一共有三个模块(admin、core、executor)admin:调度中心core:核心模块(其他系统需要集成
xxl-job
oNuoyi
·
2023-12-01 08:04
springboot
xxl-job
docker
spring
boot
java
XXL-Job
详解(一):组件架构
目录
XXL-Job
特性系统组成架构图调度模块剖析任务“运行模式”剖析执行器XXL-JobXXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。
way_more
·
2023-12-01 08:34
java
spring
spring
boot
xxljob
xxl-job
分布式任务调度框架安装及入门教学
传统的定时任务@Scheduled存在一些问题:做集群任务的重复执行问题cron表达式定义在代码之中,修改不方便定时任务失败了,无法重试也没有统计如果任务量过大,不能有效的分片执行为解决这些问题,我推荐:
xxl-job
TheChainsmoker
·
2023-12-01 08:33
分布式
java
springBoot项目中配置
xxl-job
步骤详解
一、后端配置1、引入jar包在pom.xml文件中引入需要使用的
xxl-job
版本jar包,代码如下:com.xuxuelixxl-job-core2.0.12、修改项目的工程配置文件Application.yml
秋洛颍
·
2023-12-01 08:33
java
经验分享
java
spring
boot
分布式任务调度框架
XXL-JOB
--配置部署
步骤一:调度中心配置:调度中心配置文件地址:/
xxl-job
/xxl-job-admin/src/main/resources/application.properties调度中心配置内容说明:spring.datasource.url
欢乐少年1904
·
2023-12-01 08:32
分布式
java
spring
k8s搭建
xxl-job
过程
前言好久没有写博客了,最近一直没有时间,但是做的东西还是蛮多的,因为刚搭建了
xxl-job
,趁现在记忆还有的话,记录一下搭建遇到的问题,以便之后回忆1.1xxl-job简介
XXL-JOB
是一个分布式任务调度平台
Zz_糖小七
·
2023-12-01 08:31
k8s
xxl-job
k8s
XXL-Job
详解(二):安装部署
目录前言环境下载项目调度中心部署执行器部署前言看该文章之前,最好看一下之前的文章,比较方便我们理解
XXL-Job
详解(一):组件架构环境Maven3+Jdk1.8+Mysql5.7+下载项目源码仓库地址链接
way_more
·
2023-12-01 08:59
java
spring
spring
boot
xxljob
xxl-job
适配postgresql数据库
xxl-job
支持了mysql数据库,其他的数据库适配得自己弄一下,下面以目前最新的2.4.1为例进行说明适配postgresql数据库的过程。
xuruilll
·
2023-12-01 03:49
数据库
springboot
Java通过Redis进行延时队列,定时发布消息(根据用户选择时间进行发布)
前言目前很多产品都用到过定时发布或者定时推送等功能,定时推送有两种定义,一种是后台自己有相关规则,通过定时器设置好相应的时间进行推送(例如定时任务框架QuartZ、
xxl-job
等实现,或者通过springboot
fueen
·
2023-11-29 15:56
其他随笔
java
redis
springboot
Nacos
源码学习
(4)— 客户端监听机制
在上篇文章springcloud自动刷新配置信息中,写到springcloud刷新配置是通过添加listener来监听配置变化的。这篇文章将详细介绍nacos客户端的监听机制。nacos添加监听listener是通过ClientWorker的addTenantListeners方法来实现的,会将需要监听的数据都缓存到内存的map中,key就是dataId,group,namespace拼接起来的字
酱油何在
·
2023-11-29 10:28
学习
java
spring
Extjs图书管理系统源码 智能化图书管理系统源码
智能化图书管理系统源码Extjs图书管理系统源码开发语言:C#数据库:SQL2008开发工具:VS2010源码类型:全开源免费分享,需要
源码学习
可私信我。
淘源码d
·
2023-11-29 06:10
图书管理
源码
Extjs
Redis
源码学习
-3-跳表
跳表-skipList文章目录1.跳表和红黑树2.跳表的c++简单实现2.1源码2.2一个普通的跳表2.3查找3.Redis跳表的数据结构3.1跳表节点3.2跳跃表3.3跳表的创建3.4插入跳表节点到跳表中3.5属性解释4.跳表的特有API4.1zslGetRank-获取排位4.2zslGetElementByRank-获取指定排位上的节点文章目录redis.h中的zskiplist结构和zski
patientcat
·
2023-11-28 22:44
redis源码学习
Redis源码
跳表
xxl-job
实现分布式任务调度
架构如图:1.原理:-调度中心:
XXL-Job
调度中心是任务的管理与调度核心,负责任务的创建、修改、删除和调度等操作。-执行器:执行器是任务的执行容器,可以独立运行在不同的节点上。
who_am_i__
·
2023-11-28 03:46
分布式
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他