摘要: Spring源码之七registerListeners()及发布订阅模式 大家好,我是程序员田同学。 今天带大家解读refresh()方法中的registerListeners()方法,也就是我们经常说的Spring的发布-订阅模式。文章首先举一个发布-订阅模式的样例,然后讲解了发布-订阅四个模式的 阅读全文
posted @ 2022-03-07 15:26 程序员田同学 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 在打工人的搬砖生涯中,人来人往都是正常的,当前一个人走了,后一个人总是要顶上的,而你的前任的砖烫不烫手,就是一个玄学问题了。 自古职场后浪推前浪,后浪拍死在工位上。 而我就实打实的当了一回后浪,同事小王最近离职了,他的“优秀”工作成果领导让我来接手。 瞬间,我的心情就像俄罗斯和乌克兰的局势一样急转直 阅读全文
posted @ 2022-03-07 08:54 程序员田同学 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 清晨,宿舍的窗户透过阳光,倾洒在地砖上,将宿舍从黑夜拉回了白昼,整个宿舍依然一片寂静。 床上的人儿慵懒的翻了一个身,伸了一个懒腰,漫不经心的低头看了一眼时间。 “今天周几啊?卧草,今天有课啊“。 话毕,几个小伙迅雷不及掩耳之势一跃而下,好像跃的再快一些就不会迟到了。 牙刷胡乱的在嘴里转了几个来回,敷 阅读全文
posted @ 2022-03-04 11:50 程序员田同学 阅读(70) 评论(0) 推荐(0) 编辑
摘要: Spring源码之六-onRefresh()方法 今天带大家解读Spirng源码之六的onRefresh()方法,这是refresh()的其中的一个方法,看似是一个空方法,实则他是非常非常重要的,对于提高Spring的扩展性。 阅读全文
posted @ 2022-03-04 10:27 程序员田同学 阅读(393) 评论(0) 推荐(0) 编辑
摘要: Spring源码之BeanFactoryPostProcessor(后置处理器) Spring源码之BeanFactoryPostProcessor(后置处理器)。 有点水平的Spring开发人员想必都知道BeanFactoryPostProcessor也就是常说的后置管理器,这是Spirng生命周期中的一个接口,实现这个接口可以在beanFactory初始化前做一些事。 我们熟知的Spring和Mybatis的结合,正是因为Mybatis实现了BeanFactoryPostProcessor,它的重要性不言而喻,深入理解他对于切入Mybatis源码有着深刻的意义。 阅读全文
posted @ 2022-03-01 11:06 程序员田同学 阅读(499) 评论(0) 推荐(0) 编辑
摘要: Linux实现MySQL数据库凌晨自动备份 Linux实现MySQL数据库凌晨自动备份 备份多数据库,每天凌晨两点执行,使用当前年月日作为文件夹,不存在该文件夹就创建,删除七天前备份过的文件。 定时调度使用crontab 1 login_user="root" 2 3 login_passwd="" 4 5 vDate=`date +%Y%m 阅读全文
posted @ 2022-02-17 09:34 程序员田同学 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 代码哥的故事是你是我是他,是在这个城市奔波的每一个人 阅读全文
posted @ 2022-01-27 16:12 程序员田同学 阅读(36) 评论(0) 推荐(0) 编辑
摘要: easyExcel的使用小结 大家伙,我的程序员田同学。今天带来的是esayExcel的简单使用小结,一个高效的Excel的处理框架 阅读全文
posted @ 2022-01-26 14:51 程序员田同学 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 今天带大家解读refresh()方法的第三个方法prepareBeanFactory(),通过对refresh()的一步步解读,想必有一天小伙伴们能揭开Spring的神秘面纱。 阅读全文
posted @ 2022-01-19 10:28 程序员田同学 阅读(27) 评论(0) 推荐(0) 编辑
摘要: Java接口签名(Signature)实现方案 阅读全文
posted @ 2022-01-18 17:55 程序员田同学 阅读(538) 评论(0) 推荐(0) 编辑