首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
土豆肉丝盖浇饭废弃
掘友等级
程序猿
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Dubbo之SPI源码分析
Dubbo的扩展点加载机制,用于在程序运行时,通过参数的不同,加载同一接口的不同实现。 同时也提供了类似aop与ioc的功能。 获取扩展点的适配类。如果是框架创建的适配类,接口方法在运行时根据url中key对应的value调用不同SPI实现。而自定义适配类,可以自行编写逻辑决定…
tcc-transation源码分析与思考
2. CURRENT 3. executorService 2. begin 事务结束,从栈中弹出结束的事务。 会在被切方法(对应try逻辑)执行前,开启事务,try逻辑执行成功,通过transactionManager的commit方法执行每个事务参与者的commit逻辑,如…
Dubbo源码分析之服务引用
在getObject方法中我们会返回ReferenceConfig中的ref属性,在返回之前会通过init方法先对ref进行初始化,ref其实就是一个代理对象,内部封装了invoker的调用。这个init方法的作用主要是获取invokers,通过cluster伪装成一个invo…
Dubbo源码分析之服务暴露
首先服务的实现bean在我们的spring容器中,我们会创建一个Invoker通过代理调用ref中的方法,同时Invoker会在protocol的export方法中会转换为Exporter,并且保存在protocol对象的exporterMap中,然后进行暴露。 的生命周期管理…
Netty学习笔记之ChannelHandler
针对不同类型的socket提供不同的子类实现。 个人感觉in和out的区别主要在于ChannelInboundHandler的channelRead和channelReadComplete回调和ChannelOutboundHandler的write和flush回调上,Chan…
个人成就
文章被点赞
11
文章被阅读
10,715
掘力值
177
关注了
1
关注者
3
收藏集
1
关注标签
6
加入于
2018-04-23