首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Debugger
掘友等级
后端开发工程师
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
46
文章 42
沸点 4
赞
46
返回
|
搜索文章
赞
文章( 42 )
沸点( 4 )
Mybatis源码解析(二):Mybatis 插件原理
MyBatis允许用户通过自定义拦截器的方式改变SQL的执行行为,用户自定义的拦截器也被称为MyBatis插件,本文从源码角度分析一下MyBatis插件的实现原理以及如何开发一个慢SQL日志记录插件。
Mybatis源码解析(一):MyBatis 是如何执行的
MyBatis是一款在持久层使用的SQL映射框架,本文从JDBC出发,从MyBatis源码的角度分析MyBatis配置、Mapper绑定过程、SqlSession操作数据库的原理。
深入理解类加载和类加载器
结合具体代码,总结了类加载、类卸载、双亲委派机制、类加载器、类加载器的命名空间、线程上下文加载器等关于类加载和类加载器的基础概念。
通过ThreadLocal实现一个上下文管理组件
本文基于ThreadLocal原理,实现了一个上下文状态管理组件,以及基于该组件和自定义线程池实现上下文状态数据的线程间传递,并提出一种Request粒度的上下文管理方案。
手写Redux(一):实现Redux
本系列的两篇文章带你深入理解Redux原理,手写一个简易版Redux,以及结合React实现自己的react-redux。
手写Redux(二):实现React-redux
本系列的两篇文章带你深入理解Redux原理,手写一个简易版Redux,以及结合React实现自己的react-redux。
理解SpringBoot的自动装配
围绕SpringBoot的核心功能讲解 SpringBoot自动配置的原理以及自动配置核心组件的运作过程。
SpringBoot JAR 是如何运行的
通过`java -jar xxx.jar`命令,即可启动运行 SpringBoot 服务,那SpringBoot的可执行jar包是如何运行的呢?
一次由热部署导致的OOM排查经历
用热部署基础镜像包导致test环境OOM,排查结论:因为自定义classloader和热部署插接导致元空间内存泄漏,总结了排查步骤和所涉及的JVM基础概念与排查工具。
下一页
个人成就
文章被点赞
278
文章被阅读
35,240
掘力值
1,454
关注了
26
关注者
82
收藏集
19
关注标签
20
加入于
2020-02-09