首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
spilledyear
掘友等级
Java中间件
|
得物
大厂offer 拿到手软
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
214
文章 209
沸点 5
赞
214
返回
|
搜索文章
最新
热门
Nacos配置中心原理
ServerListManager#start方法主要做了什么事情呢?如果isFixed的值为true,就直接返回。否则先执行initServerlistRetryTimes次GetServerListTask#run方法获取,该方法用于更新服务器地址信息,如果执行initSe…
Cat消息存储
对于真正的文件存储,block在这里其实是一个抽象的概念; 如果是直接以Message为单位进行写文件,那这个 block 和 索引文件中的block偏移量 就没有什么意义了。但实际上消息是以block为单位进行写文件,一个block最大为64K,而一个block中又存在多条消…
Dubbo源码之网络通信
即NettyServer中的hander属性,最终指向的是new DecodeHandler(new HeaderExchangeHandler(handler))。最终Server端返回HeaderExchangeServer,然后在NettyServer的构造函数中,对ha…
Dubbo源码之服务调用
在应用启用的时候,会为消费方创建一个代理对象,即引用Bean,该引用Bean内部只持有一个InvokerInvocationHandler对象,而该InvokerInvocationHandler对象
Bistoury原理解析
即Java探针技术,通过Instrumentation,开发者可以构建一个独立于应用程序的代理程序(Agent),用来监测和协助运行在JVM上的程序,甚至能够替换和修改某些类的定义而对业务代码没有侵入,主要场景如APM,常见的框架有:SkyWalking、Pinpoint、Zi…
Sentinel原理解析
核心实现,各种计数的实现逻辑,基于时间窗口实现。 基于触发请求通过 和 请求Block 的回调逻辑,回调逻辑在 MetricCallbackInit 中初始化了, 最终还是靠 StatisticSlotCallbackRegistry 滑动窗口简单理解就是: 根据任何时间,都可…
Dubbo源码之代理对象
提供端和消费端都需要生成代理对象,默认通过JavassistProxyFactory提供端在项目启动暴露服务的时候完成代理对象的创建工作,调用顺序创建代理对象Wrapper创建AbstractProx
Dubbo源码之服务引用
总体流程ReferenceBean实现了FactoryBean和InitializingBean接口,所以在初始化Bean的时候会执行ReferenceBean#afterPropertiesSet方
微信聊天记录恢复
这里的恢复,并不是指要将删除的聊天记录恢复到微信聊天记录中,仅仅是想找到那部分误删除的记录。 通过 sqlcipher.exe 打开 EnMicroMsg.db 文件,打开的时候会要求输入密码,就是上面根据 UIN 和 IMEI生成的密码。 可以发现里面有很多的表,其中聊天记录…
Dubbo源码之服务暴露
在接下来的本地服务暴露或者远程服务暴露过程中,会根据实现类 org.apache.dubbo.demo.DemoServiceImpl 再创建一个代理对象,还是在ServiceConfig#doExportUrlsFor1Protocol方法中,主要就是通过SPI拿到Javas…
下一页
个人成就
文章被点赞
112
文章被阅读
69,007
掘力值
1,598
关注了
36
关注者
74
收藏集
3
关注标签
73
加入于
2018-05-07