自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot快速整合Quartz动态管理定时任务

SpringBoot快速整合Quartz动态管理定时任务背景​ 如题,上个版本产品提出了一个报告需求的整体大功能,其中有一个小的子功能就是开发一个在页面==动态添加、删除、修改、启停==的定时任务来执行一系列的操作(生成周期报告、发送邮件等);关于SpringBoot中的定时任务,大家应该都比较熟悉,在主启动类上添加***@EnableScheduling***,然后直接在需要定时执行的方法上直接添加***@Scheduled(cron = “”)并且添加上定时任务的cron表达式即可;但是这种方式有一

2022-02-17 16:35:04 3534 2

原创 红黑树随笔

红黑树本质是一种自平衡二叉查找树,但是他在二叉查找树的基础上额外添加了一个标记(颜色),同时具有一定的规则(以下5种)这些特征使红黑树保证了一种平衡,插入、删除、查找的最坏时间复杂度都为 O(logn)。

2022-02-17 16:32:53 230

原创 Linux绿色版Nginx

Linux绿色版Nginx背景​ Nginx想必大家都比较熟悉了,这里就不做过多的诉述它的强大和用处了。上次在开发时,产品提出了一个需求:在不同网段的实现请求的转发和响应,最终讨论使用 nginx+autossh 做成一个小安装包 + 代码的形式实现这一功能(这里不具体展开这个需求,主要描述一下怎么制作一个绿色版、解压即用的nginx);由于我在上一家公司用到的nginx,就是解压即用的;所以准备直接拿一个zip压缩包,来进行配置,但是问了一下这边同事,发现这边的nginx是安装版本的,即是下载安装包,

2022-02-17 16:26:43 3453

原创 JAVA实现23种设计模式

1. 设计模式的6大原则开闭原则(总原则):一个软件实体应当对扩展开放,对修改关闭。即软件实体应尽量在不修改原有代码的情况下进行扩展。里氏替换原则:所有引用基类对象的地方,能够透明使用其子类的对象。依赖倒置原则:抽象不一样依赖具体类,具体类应该依赖于抽象,即是,面向接口编程。单一职责原则:一个类只负责一个功能领域中的相应职责,也就是将类进行区分、隔离。迪米特原则(最少知道原则):一个实体类,尽可能少的和其他的类发生相互作用。接口分离原则:使用多个专门的接口,而不使用单一的总接口,也就是在调用时

2022-02-17 16:21:58 1930

空空如也

空空如也

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

TA关注的人

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