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源码学习
长安链
源码学习
-- 交易池(四)
上一节已经对交易池的执行逻辑、数据结构等进行分析,本节将对txQueue和commonBatchPool进行分析。1.txQueue txQueue的数据结构为无锁并发队列,在文件annular_lockfree_queue.go中,看名字也可以看出其为循环无锁队列。实现思路如下:1)定义存储数组,以及写入游标、读取游标,假设capacity=6,读取游标readerIdx、写入游标writer
明神特烦恼
·
2024-01-07 23:20
K8s 之 kube-scheduler
源码学习
主要分为四个模块本地部署简介整体架构源码解析1.本地部署windows环境需要先安装一个DockerDesktop下载地址:https://hub.docker.com/search?type=edition&offering=community下载的版本要和自己本地的k8s源码版本一致.DockerDesktop安装好了,从阿里云镜像服务下载Kubernetes所需要的镜像,在Windows上,
积跬步方至千里
·
2024-01-07 20:02
个人笔记
kubernetes
kube-scheduler
golang
Java定时任务实现
实现定时任务的方法总结在SpringBoot中优雅的实现定时任务学会这10种定时任务,我有点飘了SpringBoot定时任务springboot定时任务SpringBoot实现固定、动态定时任务的三种实现方式
xxl-job
扫寰宇
·
2024-01-07 17:49
java
开发语言
源码学习
之设计模式(单例模式)
众所周知,单例模式分为饿汉式和懒汉式,昨天在看了《spring5核心原理与30个类手写实战》之后才知道饿汉式有很多种写法,分别适用于不同场景,避免反射,线程不安全问题。下面就各种场景、采用的方式及其优缺点介绍。饿汉式(绝对的线程安全)代码示例1.第一种写法(定义即初始化)publicclassSingleton{privatestaticfinalSingletoninstance=newSing
奔跑的小虾米
·
2024-01-07 14:38
XXL-JOB
学习笔记-新增企业微信告警通知
xxl-job
默认的告警通知方式是发送邮件,工作中不易及时的收到通知并作出响应,所以想要调整下告警的通知方式,查阅文档资料,发现可以扩展
xxl-job
的源码实现支持。
人生偌只如初见
·
2024-01-07 13:56
J2EE
XXL-JOB
java
spring
boot
xxl-job
企业微信
Spring
源码学习
(三)自定义标签
spring系列转载自掘金VipAugushttps://juejin.cn/user/2348212565601415/posts看了这篇,自定义Spring标签不是梦~又来填坑啦,上一篇讲完默认标签的解析,这篇笔记记录一下自定义标签的解析吧。我们知道,Spring源码的核心模块是Spring-core和Spring-beans,在此基础上衍生出其他模块,例如context、cache、tx等模
带鱼真好吃
·
2024-01-07 05:09
spdlog
源码学习
前言spdlog是一个跨平台c++的开源日志库,可以headonly使用,包含部分modernc++语法,更是兼容了c++20format,支持异步和格式化输出,通俗易懂,适合阅读。源码下载here用法直接贴上了example.cpp的代码////Copyright(c)2015GabiMelman.//DistributedundertheMITLicense(http://opensource
Tearsゆ
·
2024-01-06 22:23
c++
日志库
001FreeCAD
源码学习
--Application.cpp
目录1Application::runApplication()源码2Application::runApplication()注释此代码为FreeCAD-main\FreeCAD-main\src\Gui下面的Application.cpp的内容1Application::runApplication()源码voidApplication::runApplication(){conststd::
东方.既白
·
2024-01-06 19:15
FreeCAD源码学习
freecad
(NeRF学习)NeRF复现 win11
目录一、获取源码二、环境三、准备数据集1.下载数据集方法一:官方命令方法二:官网下载数据集2.修改配置四、开始训练1.更改迭代次数2.开始训练方法一:方法二:3.使用预训练模型五、NeRF
源码学习
一、获取源码
噫吁嘻嘻嘻嘻
·
2024-01-06 01:14
三维重建
学习
pytorch
人工智能
分布式任务调度平台
XXL-JOB
一、简介1.1概述
XXL-JOB
是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
zl1zl2zl3
·
2024-01-05 07:15
job
定时调度
调度
job
分布式任务调度框架调研
分布式任务调度框架调研需求:当前方案存在问题调研:quartz:demo整体架构:关键实现:elastic-job:demo整体架构:关键实现:
xxl-job
:demo整体架构:关键实现:需求:在目前的实际业务中有大量的定时任务需要执行
Dewey_DD
·
2024-01-05 07:09
任务调度
java
quartz
elastic-job
xxl-job
分布式任务调度
定时任务
XXL-JOB
分布式任务调度平台
目录前言xxl-job-admin搭建整合SpringBoot项目前言
XXL-JOB
是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。
终码一生
·
2024-01-05 07:08
分布式
java
spring
boot
【二】CocosCreator-CCGame.js源码分析
PS:只是看
源码学习
过程中把认为重要的内容以笔记的形式记录下来。
0zien0
·
2024-01-04 20:48
javascript
typescript
Game.js
CocosCreator
源码分析
【三】CocosCreator-CCDirector.js源码分析
PS:只是看
源码学习
过程中把认为重要的内容以笔记的形式记录下来。【1】cc.director:cc.Director的一个单例对象。
0zien0
·
2024-01-04 20:46
javascript
typescript
源码分析
CCDirector.js
虚引用的使用
本文目的通过学习虚引用的使用,敲开LeakCanary
源码学习
的大门。
Parallel_Lines
·
2024-01-04 14:00
Vue 2.x
源码学习
笔记
前置准备了解类型检查工具-flowflow是facebook出品的JavaScript静态类型检查工具。Vue.js2.x的源码利用了flow做了静态类型检查,先了解Flow有助于对源码的阅读。源码下载利用git将vue源码GitHub地址clone到本地目录设计├──compiler//编译相关├──core//核心代码├──platforms//不同平台的支持├──server//服务端渲染├
dashingdog
·
2024-01-04 06:06
【Java】SpringBoot整合
xxl-job
学习使用详解
可选)其他:Docker镜像方式搭建调度中心配置部署“执行器项目”执行器maven依赖执行器配置执行器组件配置执行器集群(可选)执行效果编写业务代码新建调度规则启动一次启动细说策略路由策略总结总结介绍
Xxl-Job
杰肥啊
·
2024-01-03 12:01
SpringBoot
Java
java
spring
boot
学习
Seata 1.5.2
源码学习
(Server端)
Client端的
源码学习
上一篇已讲过,详见《Seata1.5.2
源码学习
》,今天来学习Server端的源码。
Naruto4
·
2024-01-02 19:31
Seata
java
分布式
数据库
Docker镜像部署至Rancher全局配置 以xxl-job-admin为例
xxl-job-admin为例1.基础环境win/mac/linuxRancherDocker2.下载源码从Github上下载xxl-jobxxl-jobGithubxxl-job官方地址3.修改源码打开
xxl-job
武子康
·
2024-01-01 14:30
CI/CD
docker
rancher
数据库
XXL-JOB
(1. 概述及环境搭建) 学习笔记
下一篇:
XXL-JOB
(2.执行器使用)学习笔记文章目录1.Spring原生的定时任务1.1简单体验1.2原生框架存在的问题2.XXL-JOB框架2.1官网地址2.2特性2.3优化原生框架的简单思路2.4
yuan_404
·
2023-12-31 21:09
任务框架
xxl-job
分布式任务
XXL-JOB
学习笔记
XXL-JOB
总结1.简介一个分布式任务调度平台。
技术小白要加油
·
2023-12-31 21:09
任务调度中心
XXL-JOB
小白教程,学习笔记,避免重复调度,作业分片--黑马程序员笔记及自己的见解
1.XXL-JOB介绍
XXL-JOB
是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
KIng-Knock
·
2023-12-31 21:08
学习
笔记
spring
boot
后端
XXL-JOB
学习笔记-基于代码实现新建、修改任务
项目需要在当前的
xxl-job
环境上,基于代码实现任务的新建、修改等功能。查看部分资料发现可以通过
xxl-job
的http接口服务实现。
人生偌只如初见
·
2023-12-31 07:33
J2EE
XXL-JOB
java
springboot
xxl-job
XXL-JOB
学习笔记-基于注解实现自动注册新建任务
项目每次注册新建任务都需要手动操作配置
xxl-job
,不同的环境都需要手动操作配置一次,比较麻烦,为此想要简化相关的手动操作工作,基于注解的形式实现自动注册新建任务。
人生偌只如初见
·
2023-12-31 07:26
J2EE
XXL-JOB
java
spring
boot
xxl-job
【Spring源码】1.彻底理解IOC,什么是bean(什么是BeanDefinition和BeanFactory)
同时,Spring框架里面大量运用了接口和设计模式,在后面的
源码学习
中都会体现。
蓬莱阁-阁主
·
2023-12-30 14:53
Spring源码
spring
java
后端
CodeQL分析
XXL-JOB
默认accessToken命令执行漏洞
CodeQL工具CodeQL是基于2019微软收购GitHub的时候开源的一个源代码分析引擎,分析引擎是白盒代码工具的核心,有了这个引擎之后,随着网上不断迭代的支持CodeQL的queries规则库,CodeQL也慢慢在源代码审计安全圈活跃起来,比如log4shell这个漏洞就是通过CodeQL发现的。CodeQL=CodeQueryLanguage和SQL相似,分析引擎在分析完代码后会生成一个类
INSBUG
·
2023-12-30 13:56
网络安全
分布式定时任务Xxl_Job详细使用手册
admin模块集成到项目,后来测试了会,才明确是服务模块,无代码侵入,直接引用,少了很多思路明确分析,所以记录一下心得,方便后续上手官方下载地址最新版:https://www.xuxueli.com/
xxl-job
平常心丷
·
2023-12-30 07:45
组件开发配置
分布式
spring
boot
java
【Seata
源码学习
】篇五 注册分支事务
【Seata
源码学习
】篇五分支事务注册1.远程服务调用绑定XID回到事务模版方法类TransactionalTemplate中beginTransaction(txInfo,tx);Objectrs;try
秋日的晚霞
·
2023-12-29 20:26
seata源码学习
学习
Java小案例-
Xxl-Job
原理(概念和使用)
前言这里还是老样子,为了保证文章的完整性和连贯性,方便那些没有使用过的小伙伴更加容易接受文章的内容,快速讲一讲
Xxl-Job
中的概念和使用如果你已经使用过了,可直接跳过本节和下一节,快进到后面原理部分讲解
编程乐学(Arfan开发工程师)
·
2023-12-29 08:07
java
开发语言
xxl-job
弱口令登录后台RCE复现渗透测试
简介
XXL-JOB
是一个轻量级分布式任务调度平台,使用JAVA语言研发,使用其可以轻松的实现分布式任务调度,任务管理、执行、监控等功能,在国内颇受欢迎,目前已有多家公司接入
xxl-job
。
烽铃子
·
2023-12-29 07:44
渗透测试
渗透测试
数据安全
安全漏洞
浅析xxl-obj分布式任务调度平台RCE漏洞
文章目录前言本地环境搭建1、初始化数据库2、搭建调度中心3、搭建出执行器
XXL-JOB
漏洞1、后台弱口令->RCE2、未授权API->RCE3、默认accessToken4、CVE-2022-361575
Tr0e
·
2023-12-29 07:12
渗透测试
XXL-JOB
文心ERNIE
源码学习
与实践:为超越ChatGPT打下技术基础!
ERNIE学习与实践:为超越ChatGPT打下技术基础!ERNIE是BERT相爱相杀的好基友,由ERNIE发展起来的文心大模型,是GPT3.0的强劲竞争对手,未来还会挑战ChatGPT的江湖地位!在“BERT学习与实践:为紧追潮流ChatGPT做好技术准备!”项目中,我们从源码到微调从头实践,对BERT有了较详细的了解。在了解BERT的基础上,本项目从头从源码到部署进行了学习和实践。不想当将军的士
skywalk8163
·
2023-12-28 10:21
人工智能
chatgpt
人工智能
nlp
深度学习
飞桨
分布式任务调度平台之
XXL-Job
保姆级教学
分布式任务调度平台之
XXL-Job
保姆级教学文章目录分布式任务调度平台之
XXL-Job
保姆级教学前言一、xxl-job-admin搭建拉取代码启动任务调度中心登录成功二、整合springboot项目一、
小飞.Su
·
2023-12-28 09:38
分布式
spring
boot
java
微服务
xxl-job
(分布式任务调度平台)的介绍和使用
xxl-job
(分布式任务调度平台)的介绍和使用1.传统的定时任务1.1实现方式1.2缺点分析2.初识xxl-job3.xxl-job实战3.1下拉
xxl-job
源码3.2构建本地数据库3.3修改admin
去撒哈拉当海盗
·
2023-12-28 08:26
中间件学习笔记
java
分布式
分布式任务调度(
XXL-JOB
)
什么是分布式任务调度?任务调度顾名思义,就是对任务的调度,它是指系统为了完成特定业务,基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。通常任务调度的程序是集成在应用中的,比如:优惠卷服务中包括了定时发放优惠卷的的调度程序,结算服务中包括了定期生成报表的任务调度程序,由于采用分布式架构,一个服务往往会部署多个冗余实例来运行我们的业务,在这种分布式系统环境下运行任务调度,我们称之为分布式任务
小林嘞
·
2023-12-28 08:14
springcloud
分布式
大数据
Spring Boot集成
Xxl-job
实现超牛的定时任务
文章目录为什么选择
Xxl-job
?
IT·陈寒
·
2023-12-28 08:07
Java学习路线
微服务架构设计
spring
boot
后端
java
【分布式任务调度】(一)
XXL-JOB
调度中心集群部署配置
文章目录1.概述2.代码编译2.1.代码下载2.2.初始化与编译3.集群部署3.1.服务启动3.2.反向代理4.总结1.概述
XXL-JOB
是一款轻量级的分布式任务调度中间件,默认支持6000个定时任务,
挥之以墨
·
2023-12-28 08:19
框架与中间件
#
XXL-JOB
分布式
spring
boot
XXL-JOB
mybatis
源码学习
------ResultSetHandler之嵌套映射
DefaultResultSetHandler的handleRowValues方法中有两个分支,一个用于处理嵌套映射,一个用于处理简单映射,本文讲分析其处理嵌套映射的分支。handleRowValues方法的定义如下:publicvoidhandleRowValues(ResultSetWrapperrsw,ResultMapresultMap,ResultHandlerresultHandler
A股慈善家
·
2023-12-28 08:41
源码学习
mybatis
mybatis
mybatis源码
嵌套映射
SpringBoot项目集成xxljob全纪录(图文详解)
目录xxljob介绍优点特性如下:代码配置过程1.引入
xxl-job
的依赖2.编写配置文件3.编写配置类4.新建Job文件夹,将自己写的类放到此文件夹下5.编写业务代码登录
xxl-Job
并配置1.执行器管理
小小张自由—>张有博
·
2023-12-28 07:54
#
项目实战
spring
boot
xxljob
Shiro
源码学习
(一)Filter的创建
一、从web.xml到Spring容器我们在使用spring配置shiro时,有两处需要配置Filter相关的地方:shiroFilterorg.springframework.web.filter.DelegatingFilterProxyshiroFilter/* -->-->/common/**=anon/search/**=anon/static/superAdmin/**=role
finalcola
·
2023-12-28 07:24
源码
shiro
Shiro
源码
Filter
拦截器
Tomcat 7
源码学习
笔记 -7 请求转发forward和重定向redirect
在servlet里面接收到一个请求以后,处理完毕,根据需要可以有几种选择:1.直接提交response,比如response.getWriter().println();这个比较简单,而且不怎么使用,毕竟动态生成html不是很好的选择2.将请求转给其它的资源(比如:forward到jsp,html,servlet)这个有两种方法可以选择,但是无论哪种方法,都是转发到当前context(web应用)
blogzhoubo
·
2023-12-28 07:40
源代码学习笔记
JAVA
WEB编程
servlet
forward
redirect
302
xxl-job
源码解析(看这一篇就够了,超简约且详细)
文章目录如何自研一个xxljob系统架构1)服务端启动流程1)1:初始化触发器线程池1)2:维护注册表信息(30秒执行一次)1)3:运行失败监视器,主要失败发送邮箱,重试触发器1)4:将丢失主机信息调度日志更改状态1)5:统计一些失败成功报表,删除过期日志1)6:执行调度器(核心)2)客户端启动流程2)1:初始化调度器资源管理器2)2:刷新GlueFactory2)3:核心启动类2)3)1:初始化
Nuan_Feng
·
2023-12-28 07:50
xxl-job源码解析
java
spring
netty
【MyBatis】
源码学习
03 - 类型处理器 TypeHandler
文章目录前言参考目录学习笔记1、`type`包中类的归类总结2、类型处理器2.1、`TypeReference`类3、类型注册表3.1、`TypeHandlerRegistry#getTypeHandler`前言本文内容对应的是书本第8章的内容,主要是关于类型处理器TypeHandler的学习。这一章节的学习有些地方理解还不算深入,Debug之后还是有些不太能够理解的地方,到了后面的章节深入学习之
MichelleChung
·
2023-12-28 07:49
MyBatis
学习笔记
mybatis
XXL-JOB
分布式任务调度框架(五)-源码分析-任务调度执行流程及实现原理
文章目录1.引言2.对调度流程的思考2.1.调度中心需要解决的问题:2.2.执行器需要解决的问题:3.调度中心流程3.1.任务配置扫描流程3.2.计算任务触发时机3.2.1.已超时5秒以上3.2.2.超时未超过5秒3.2.3.还未到触发时间3.3.任务触发流程3.3.1.任务触发线程池3.3.2.参数处理3.3.3.任务触发3.3.4.分片广播策略(补充)4.执行器流程4.1.任务处理器初始化4.
熊猫-IT
·
2023-12-28 06:39
分布式微服务电商专题
分布式
网络
java
分布式任务调度XXL-JOB-第二章-SpringBoot集成
XXL-JOB
表达式详解表示每个季度执行导入依赖添加配置文件添加配置类配置新建测试任务xxl-job-admin维护xxl-job-admin添加执行器添加任务测试参考SpringBoot集成XxlJob分布式任务调度中心(超详细之手把手教学)Cron表达式详解
xxl-job
Blueeyedboy521
·
2023-12-28 06:08
开发组件
spring
boot
分布式
java
XXL-JOB
任务分片
文章目录任务类型任务配置路由策略阻塞处理策略:单个任务和集群任务单机多任务分片集群分片任务类型单个任务:一个任务实例便可完成单机单任务:单机模式下任何路由模式都只有一个实例执行集群单任务:由路由策略(广播模式除外)选择其中一个实例完成分片任务:集群部署,每个实例都同时执行一部分数据。分片方式:取模分片,范围分片单机多任务分片:单机模式下,创建同类型任务多个任务计划,手工分片数据作为参数集群任务分片
牧竹子
·
2023-12-27 22:25
#
分布式任务
java
开发语言
xxl-job
Java -
XXL-JOB
说到定时任务想必每一个开发人员都不陌生,开启定时任务的方式也多种多样,如:@Scheduled,Quertz,Elastic-Job,
xxl-job
等。
菜鸟泽
·
2023-12-27 17:07
分布式
java
定时任务
xxl-job
No such file or directory java.io.IOException: No such file or directory
XXL-JOBIOExceptionNosuchfileordirectory企业微信问题监控报警猜想看
xxl-job
调度日志Kibana看报错日志根据错误日志调用栈翻一下
xxl-job
的源码解决思考企业微信问题监控报警时间
更新失败
·
2023-12-27 16:02
java
elk
xxl-job
cat
xxl-Job
某一环境机器无法自动注册
猜想
xxl-Job
配置信息是保存在apollo[携程]。
更新失败
·
2023-12-27 16:02
java
网络
大数据
xxl-Job
XXL-JOB
11.React
源码学习
-任务调度
任务调度任务调度图解:[图片上传失败...(image-8a93f2-1595402854629)]源码在react-reconciler下的ReactFiberScheduler.js内:scheduleWork:functionscheduleWork(fiber:Fiber,expirationTime:ExpirationTime){//更新Fiber及所有子树的expirationTim
goodman__
·
2023-12-27 12:48
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他