加载中
一个Spring Bean从诞生到逝去的九次人生转折!

有道无术,术尚可求也!有术无道,止于术! 关于Spring生命周期的学习,前面已经写过很多篇文章去不断的探究Spring对一个Bean的创建、管理过程,在整个SpringBean的生命周期中,BeanPostPro...

2020/10/01 08:30
7.5K
Spring:没有人比我更懂Java对象的创建!

有道无术,术尚可求也!有术无道,止于术! 一、开篇一问 一个Spring Bean是Java对象吗?那么一个对象是Spring Bean吗? 带着这个问题我们一起来回顾Spring的生命周期流程,彻底了解一个类在...

跳出源码地狱,Spring巧用三级缓存解决循环依赖-原理篇

有道无术,术尚可求也!有术无道,止于术! 一、循环依赖所产生的原因 在探讨Spring三级缓存解决循环引用之前,我们需要了解一点就是Spring所谓的循环依赖到底是什么,是如何产生的,为什么会...

无异常日志,就不能排查问题了???

有道无术,术尚可求也!有术无道,止于术! 小声逼逼 众所周知,日志是排查问题的重要手段。关于日志设计,以及怎么根据从【用户报障】环节开始到秒级定位问题这个我们下一期说(绝非套路),...

带你跳出源码地狱,从原理上理解MyBatis对Spring源码的扩展实现

有道无术,术尚可求也!有术无道,止于术! 今天我们大概从以下几点去讲解MyBatis对于Spring的一个扩展思路! 大纲 本文章只对原理和部分重要代码进行分析,源码的详细分析请跳转到:【牛逼哄...

探讨 | SpringBoot + MyBatis 多数据源事物问题

有道无术,术尚可求也!有术无道,止于术! 这是小小本周的第二篇,本篇将会着重讲解关于SpringBoot + MyBatis 多数据源的事物的问题。 多数据源 此处模拟创建订单和扣减库存。先创建订单表和...

记一次向Spring官方提交PR的失败经历

有道无术,术尚可求也!有术无道,止于术! 一、事情始末 周末无聊在家,打开Spring源码,想再温习一遍之前学习过的流程,忽然看到一段代码,就是在执行BeanFactoryPostProcessor的逻辑中我发...

2020/09/12 08:30
174
记一次向Spring官方提交PR的失败经历

有道无术,术尚可求也!有术无道,止于术! 一、事情始末 周末无聊在家,打开Spring源码,想再温习一遍之前学习过的流程,忽然看到一段代码,就是在执行BeanFactoryPostProcessor的逻辑中我发...

2020/09/13 17:53
79
记一次向Spring官方提交PR的失败经历

有道无术,术尚可求也!有术无道,止于术! 一、事情始末 周末无聊在家,打开Spring源码,想再温习一遍之前学习过的流程,忽然看到一段代码,就是在执行BeanFactoryPostProcessor的逻辑中我发...

2020/09/13 17:52
48
你知道Spring中BeanFactoryPostProcessors是如何执行的吗?

有道无术,术尚可求也!有术无道,止于术! 了解了BeanDefinition以及生命周期的大概概念之后,我们可以试着看一下源码!我们上一章也说到,BeanFactoryPostProcessors的执行时机是:在扫描完...

2020/09/11 08:30
279
想要学会Spring源码,你必知必会的BeanDefinition原理!

有道无术,术尚可求也!有术无道,止于术! 一、BeanDefinition浅析 1. 基本概念了解 首先我提出一个问题:一个java对象和一个Spring Bean有什么区别? 这是一个经典的面试题,什么是java Ob...

2020/09/10 09:01
8.8K
史上最全Docker初学者命令大全

一、基础命令 1. 帮助命令 docker --version # 显示docker的版本信息 docker info # 显示docker的系统信息 docker 命令 --help # 显示帮助命令 2. 镜像命令 2.1 搜索镜像 # 搜索镜像 do......

写代码有这些想法,同事才不会认为你是复制粘贴程序员

前言 最近做完12月份版本需求,有一些思考不够深入的代码,写一下总结,希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出。 一、复杂的逻辑条件,是否可以调整顺序,...

2020/06/15 21:24
215
线上问题分析系列:数据库连接池内存泄漏问题的分析和解决方案

前言 本文来自好朋友彪哥整理,实际的生产问题分析,绝对干货~ 一、问题描述 上周五晚上主营出现部分设备掉线,经过查看日志发现是由于缓存系统出现长时间gc导致的。这里的gc日志的特点是: ...

2020/07/02 11:50
90
高性能网关设计实践

前言 之前的高性能短链设计一文颇受大家好评,共被转载 「47」 次,受宠若惊,在此感谢大家的认可!在文末简单提了一下 OpenResty,一些读者比较感兴趣,刚好我们接入层网关也是用的 OpenRe...

2020/07/26 11:42
120
万字长文,助你深度遨游Spring循环依赖源码实现!

有道无术,术尚可求也!有术无道,止于术! 一、概述 长文警告,事实上我不愿意写太长的文章,一面是太冗余,一方面读者容易疲倦,但是只要是涉及到源码级别的,就肯定篇幅不短,因为太短肯定...

2020/08/24 18:48
59
听说你一读Spring源码就懵?我帮你把架子搭好了,你填就行!

有道无术,术尚可求也!有术无道,止于术! 最近断更了一段时间,因为公司比较忙,周五的时候在公司做了一个关于Netty的分享,后续会总结一下分享出来! 最近一段时间发现经常看到很多人,对...

2020/08/24 18:48
117
Spring中眼见为虚的 @Configuration 配置类

有道无术,术尚可求也!有术无道,止于术! 一、前言 在这里我不得不感慨Spring的代码的完善与优秀,从之前看源码迷迷糊糊到现在基本了解Spring的部分源码后,愈来愈发现Spring开发者的思虑之...

2020/08/24 18:48
60
听说你一读Spring源码就懵?我帮你把架子搭好了,你填就行!

有道无术,术尚可求也!有术无道,止于术! 最近断更了一段时间,因为公司比较忙,周五的时候在公司做了一个关于Netty的分享,后续会总结一下分享出来! 最近一段时间发现经常看到很多人,对...

2020/08/24 18:52
74
写代码有这些想法,同事才不会认为你是复制粘贴程序员

前言 最近做完12月份版本需求,有一些思考不够深入的代码,写一下总结,希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出。 一、复杂的逻辑条件,是否可以调整顺序,...

2020/08/26 14:55
53

没有更多内容

加载失败,请刷新页面

返回顶部
顶部