- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 分布式任务调度平台 XXL-JOB 原理 源码解析
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。详细介绍请阅读官网文档 :文章中出现“…”,代表省略不重要代码本文介绍了xxl-job的原理和重要代码分析,并对调用流程进行了分析画出流程图。框架中使用了大量的线程,线程池和Queue队列等技术来实现功能,使用的设计模式也是非常巧妙,非常值得学习和使用。将笔记整理出来发布,请各位大佬多多指正。
2023-01-02 21:19:27
431
2
原创 简便式操作:使用虚拟机VMware15安装win10镜像系统
使用虚拟机VMware15安装 win10系统相信大家这种需求,是想最简使用windos,而不是考虑性能、磁盘IO等问题。所以本文章省化了繁琐的手动步骤,VMware虚拟机来安装Windows系统,按照如图一步步操作就可以。
2022-12-19 23:14:06
3205
3
翻译 Spring核心接口InitializingBean与SmartInitializingSingleton
3、在Spring初始化bean的时候,如果该bean实现了InitializingBean接口,并且同时在配置文件中指定了init-method,系统则是先调用afterPropertieSet()方法,然后再调用init-method中指定的方法。1、InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。
2022-11-08 23:57:58
394
原创 DUBBO bug ServiceAnnotationBeanPostProcessor:No Spring Bean annotating Dubbo‘s @Service
是同名的两个@Service注解,使用时要注意。使用dubbo提供的注解才能实现rpc调用。
2022-11-08 00:10:25
468
转载 Linux 修改/etc/profile错误 command is not found自救方法
在Linux系统中,修改/etc/profile时,由于各种错误导致执行其他命令时无效,出现报错 command is not found自救方法:直接使用vi命令无法使用的情况下,你可以在vi前面加上命令的地址/bin/vi /etc/profile 用命令重新这是PATH;export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin 最后重新执行source /etc/prof
2022-04-24 22:22:19
1151
原创 Linux安装MongoDB和基本配置
这里写自定义目录标题Linux安装MongoDB和基本配置Linux安装MongoDB和基本配置# mongodb.conf 配置项dbpath=/home/software/mongodbServe/datalogpath=/home/software/mongodbServe/logs/mongodb.logport=27017fork=truelogappend=truemaxConns=800directoryperdb=onauth=true启动:./mongod --c
2022-03-24 16:26:07
1156
原创 Linux命令
mkdirmkdir [-mp] 目录名 新建文件夹tartar cvf archive_name.tar dirname 创建一个新的tar文件tar xvf archive_name.tar 解压tar文件tar tvf archive_name.tar 查看tar文件gzipgzip -l .gz 显示压缩的比率gzip -d test.txt.gz 解压.gz文件gzip test.txt 创建一个*.gz的压缩文件unzipunzip -oq common.war -d c
2022-03-13 17:49:57
972
原创 安装Oracle数据库 服务器操作系统 CentOS7 静默安装 Oracle11g
安装Oracle数据库 服务器操作系统 CentOS7 静默安装 Oracle11g
2022-02-11 02:00:00
1298
4
原创 Idea 添加 JavaDoc模版
Idea 添加 JavaDoc模版步骤:Setting → Editor → File and Code Templates → Files → Class输入框中:/*** @author ${USER}* @date ${DATE} ${TIME}*/图片示例:
2022-01-06 09:21:46
317
原创 vmware 新建虚拟机 使用Centos7系统 针对虚拟机的网络配置
CentOS 7镜像下载版本说明:虚拟机: VMware Workstation Pro 15系统: CentOS7-2009官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/阿里云站点: http://mirrors.aliyun.com/centos/7/isos/x86_64/比较常用的镜像文件说明CentOS-7-x86_64-DVD-1708.iso 标准版(安全包大,自带软件)CentOS-7-x8
2021-07-15 16:28:17
436
原创 vue中两个for循环中实现连续序号
vue中两个for循环中实现连续序号工作中在多行嵌套表格中实现每行都需要有序号,定义全局变量时,在方法中对变量修改操作,可能造成无限循环;目前只想到这种方法,如果有更好的请赐教。 /** * 得到连续序号 * @param parentIndex 外层循环下标 * @param childIndex 当前循环下表 * @returns {number} */ getIndex(parentIndex, chi
2021-03-05 10:24:17
1019
1
原创 随机生成25个20-100之间不重复的整数,从小到大排序,保存到5*5的二维数组
//声明数据 List<Integer> list = new ArrayList<>(); //保存的List后续转为数组 ArrayList<Integer> a1 = new ArrayList<>(); ArrayList<Integer> a2 = new ArrayList<>(); ArrayList...
2020-01-07 11:00:10
2514
nexus-2.15.0-04-bundle.zip
2022-07-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人