首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java识堂
掘友等级
Java工程师
|
池塘
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
127
文章 120
沸点 7
赞
127
返回
|
搜索文章
赞
文章( 120 )
沸点( 7 )
求求你再别问Spring循环依赖了(44张图+源码解析)
很多小伙伴也都是一知半解,原因就是没有自己去调过源码,没有一步一步地来分析过,今天我们就来把这个问题说说清楚。本节的代码也都会提交到github供大家自己调试,用的是gradle哦,希望小伙伴们注意一下~ 简单描述一下啥叫循环依赖,简单来说就是俄罗斯套娃,你中有我,我中有你。 …
30张图带你分析:spring事务源码
很多人认为事务很简单,但是往往在工作中遇到一些事务的坑(尤其是事务方法中嵌套其它事务方法一起使用时)之后,我们却不知道问题产生的原因和如何有效的解决。 这就需要去分析Spring的核心源码,最终踏实地找到问题的原因和解决思路。 TransactionManagementConf…
【不懂就问】MyBatis的一级缓存竟然还会引来麻烦?
【“不懂就问”,是一个新的系列,主要整理我的小册群里遇到的一些比较有意思的 / 有难度的 / 容易被讨论起来的问题,并给出问题的解析和方案等等。喜欢的小伙伴们可以点赞关注我鸭 ~ ~ 学习源码可以看看我的小册 ~ ~】 端午假期相信不少小伙伴都在偷偷学习吧(说好了放假一起玩耍呢…
【Mybatis源码阅读】mybatis与spring整合原理
在日常使用中,mybatis都是和spring整合使用的。本文将会从源码角度介绍mybatis与spring整合原理。 整合配置 在正式介绍之前,我们先来回忆一下将mybatis和spring框架进行
妙用“Function”消灭if...else
在开发过程中经常会使用```if...else...```进行判断抛出异常、分支处理等操作。这些```if...else...```充斥在代码中严重影响了代码代码的美观,这时我们可以利用`Java 8
面试被问到RocketMq,我懵了
事情是这样的,只是刚好在简历写了项目用到了RocketMq,只是碰巧收到了一条Boss的信息,显示是阿里的招聘者,又刚好我把这份简历发了出去,刚好过了几天,一个电话打来了,上来的第一个问题就是你说下RocketMq的原理,我懵了,大脑一片空白...... 一个纯Java、分布式…
一文读懂 mmap 原理
在《一文看懂零拷贝技术》中我们介绍了 零拷贝技术 的原理,而且我们知道 mmap 也是零拷贝技术的一种实现。在本文中,我们主要介绍 mmap 的原理。
求你了,不要再在对外接口中使用枚举类型了!
大概就是以上的内容,看起来还是很简单的,提示的错误信息就是在AType这个枚举类中没有找到P_M这个枚举项。 于是经过排查,我们发现,在线上开始有这个异常之前,该应用依赖的一个下游系统有发布,而发布过程中是一个API包发生了变化,主要变化内容是在一个RPC接口的Response…
面试官再问我如何保证 RocketMQ 不丢失消息,这回我笑了!
最近看了 @JavaGuide 发布的一篇『面试官问我如何保证Kafka不丢失消息?我哭了!』,这篇文章承接这个主题,来聊聊如何保证 RocketMQ 不丢失消息。 0x00. 消息的发送流程 以上任一阶段都可能会丢失消息,我们只要找到这三个阶段丢失消息原因,采用合理的办法避免…
《我想进大厂》之MQ夺命连环11问
继之前的mysql夺命连环之后,我发现我这个标题被好多套用的,什么夺命zookeeper,夺命多线程一大堆,这一次,开始面试题系列MQ专题,消息队列作为日常常见的使用中间件,面试也是必问的点之一,一起来看看MQ的面试题。 mq的作用很简单,削峰填谷。以电商交易下单的场景来说,正…
下一页
个人成就
文章被点赞
210
文章被阅读
36,714
掘力值
1,167
关注了
21
关注者
1,210
收藏集
1
关注标签
15
加入于
2018-07-07