首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
止无止境
掘友等级
java开发
|
外包公司
擅长阅读源码,喜欢专研书籍
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
Spring的事务管理
spring支持编程式事务和声明式事务,spring使用的事务管理器,每个不同的平台的事务管理器都实现了接口:PlatformTransactionManager。 spring并不是直接管理事务,而是通过提供了多种事务管理器,他们是将事务管理器的职责交给Hibernate和M…
SpringBoot启动流程源码分析(1)
.properties文件或者.yml文件,统一采用main方法来进行启动,内部集成了tomcat,实现安全监控,并且支持热部署。 调run方法之后,我们其实发现先去创建SpringApplication的实例。 接下来我们来继续看构建SpringApplication实例的时…
SpringBoot启动流程源码(2)
上一篇讲解了监听器的启动、配置环境参数的加载、ioc容器的初步实例。 接下来来分析prepareContext方法,具体执行了什么内容。 获取BeanDefinitionLoader实例,加载启动类名称。 创建BeanDefinitionLoader实例具体过程。 load具体…
SpringBoot是如何启动的?这篇文章告诉你答案!
本文是通过查看SpringBoot源码整理出来的SpringBoot大致启动流程,整体大方向是以简单为出发点,不说太多复杂的东西,内部实现细节本文不深扣因为每个人的思路、理解都不一样,我个人看的理解跟大家看的肯定不一样,到时候表达的出来的云里雾里也没啥用。 省去了一些不影响主流…
JVM调优实战:G1中的to-space exhausted问题
最近刚刚将自己的一个应用从CMS升级到G1,在一天早上,刚刚到办公室坐下,就收到手机一阵报警,去查看了监控,发现机器的内存出现了一个90度的涨幅,如下图所示:在查看GC日志后,发现那个时间点附近出现了
彻底理解synchronized
通过字节码分析以及源码解析深入理解synchronized的使用场景以及背后的实现原理,避免在生产环境出现并发问题,
AbstractQueuedSynchronizer源码分析
AQS是JUC框架中重要的类,通过它来实现独占锁和共享锁的,内部很多类都是通过AQS来实现的,比如CountDownLatch、ReentrantLock、ReentrantReadWriteLock、Semaphore。本章是对AbstractQueuedSynchroniz…
个人成就
文章被点赞
61
文章被阅读
14,037
掘力值
456
关注了
15
关注者
8
收藏集
0
关注标签
23
加入于
2017-09-24