首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
子牧
掘友等级
Java 开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
子牧
Java 开发
·
3年前
关注
springbean循环依赖为什么使用三级缓存
先说下bean的初始化过程 1、bean实例化 2、填充属性 3、执行后置处理器 4、初始化完成放入spring容器 spring解决循环依赖 依靠三级缓存 先看下三级缓存...
0
评论
分享
子牧
Java 开发
·
3年前
关注
dubbo的线程派发模型
这个是dubbo收到IO处理的派发模式 默认使用的是all模式 主要实现就是通过继承WrappedChannelHandler 默认都是使用IO线程池来执行 然后通过重写对...
0
评论
分享
子牧
Java 开发
·
3年前
关注
dubbo3.0版本同步调用流程
下面是dubbo3的同步调用 dubbo 2.7.5和以后的版本也差不多是按照这个流程来 2.7.5之前的同步调用比较大的区别就是之前的版本没有ThreadlessExec...
0
评论
分享
子牧
Java 开发
·
4年前
关注
java反射调用优化
反射就是绕开编译器,在运行期直接从虚拟机获取对象实例/访问对象成员变量/调用对象的成员函数。 一般反射可能底层框架用的比较多 业务开发很少会用到 不过最近在做一个参数配置映...
0
评论
分享
子牧
Java 开发
·
4年前
关注
线程池TheadPoolExecutor执行过程
当我们把要执行线程的时候 都会调用线程池的execute方法进行执行 execute里的代码如下 先判断当前线程池的工作线程是否小于核心线程数 是则调用addWorker添...
0
评论
分享
子牧
Java 开发
·
5年前
关注
那些年我们踩过的坑-线程池核心线程数也有可能销毁重新创建
这个坑我在我另一篇文章里提过不过感觉挺重要的所以单独列出来https://blog.csdn.net/wwdwjm/article/details/99672803一般我们...
0
评论
分享
子牧
赞了这篇文章
子牧
Java 开发
·
5年前
关注
mq如何通过异步命令组件做到顺序消费
三端可靠发送方和mq保证消息送达到mqmq保证保存的消息不丢失消费方和mq一起保证消息被成功消费发送方和mq保证消息送达到mq方案一、rabbitmq如果是用springb...
2
评论
分享
子牧
Java 开发
·
5年前
关注
ThreadPoolExecutor线程池源码解读keepAliveTime 空闲过期时间作用
keepAliveTime参数主要是把除了核心线程其他线程当超过等待时间keepAliveTime就会进行线程移除接下来主要讲下线程是如何创建执行然后操作等待时间是如何移除...
1
评论
分享
子牧
Java 开发
·
5年前
关注
rabbitmq保证消息可靠 消息不丢失
三端可靠发送方和mq保证消息送达到mqmq保证保存的消息不丢失消费方和mq一起保证消息被成功消费发送方和mq保证消息送达到mq方案一、rabbitmq如果是用springb...
0
评论
分享
子牧
Java 开发
·
5年前
关注
异步命令组件
就是把一些耗时比较高并且可以异步处理的同步请求转换为异步处理来提高并发,并且把命令内容保存到数据库表中来提高数据可靠性并且通过重试来保证数据的最终一致性...
0
评论
分享
子牧
关注了标签
Java
Java 开发
子牧
关注了标签
面试
Java 开发
子牧
关注了标签
GitHub
Java 开发
子牧
关注了标签
后端
Java 开发
个人成就
文章被点赞
3
文章被阅读
9,442
掘力值
241
关注了
0
关注者
1
收藏集
0
关注标签
4
加入于
2019-08-01