定时任务
参考
【定时任务】Spring Boot 定时执行任务详解,每天定时几点钟执行任务
job 定时任务的五种创建方式 || xxl-job 定时任务调度中心
看了上面这些可以简单应用一些定时任务了,上面文章写的很好,我就不多说了
设计模式-行为模式-策略模式
简介
在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。
在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。
好吧,不抄了,上链接,https://www.runoob.com/design-pattern/strategy-pattern.html
1。。。2。。。3。。。
哈哈哈哈哈
策略模式虽说是替换了ifelse
,但看上去更复杂了呀?
不是说工程就得复杂,而是说工程就得考虑的长远,好维护,好扩展😁
点赞功能的一种实现
简述
最近开发“新闻发布系统”,想要优化原有的点赞功能,所以考虑Redis
实现一种缓存点赞方法。
这里直接贴出一个链接吧,https://blog.csdn.net/mrhanzhou5273/article/details/113395797
我觉得这里写的很不错,感兴趣的可以参考一下
MySQL的小结01
设计模式-行为模式-模板模式
我讨厌强迫症,我讨厌完美主义
Mybatis-Generator使用
简介
在学习公司项目时看到公司有使用Mybatis-Generator
,所以学习了一下
之前是有见识过Mybatis-Plus
的generator
,使用起来还是很棒的,再说了Mybatis-Plus
不也是基于Mybatis
做的吗,所以相信他们会很相似
再有就是学习项目时用过renren-generator,他能生成项目中简单的业务代码,包括controller、service等等
Mac做开发
提要
开始实习了,公司配的电脑是Mac,对于Mac我只有在上学期选的一个“ios记事本”的创新实践课程中体会过,但学校那个电脑实在是不太行,整体体验也很差。尽管如此,我还是很期待使用Mac做开发的,毕竟关于Mac的生产能力还是不容置疑的。甚至想着拥有一台属于自己的Mac电脑。