会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
zhenhong
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
22
下一页
2021年12月6日
8、请求or响应数据处理之回应
摘要: 在上一节中,我们分析了调用接口的过程,当接口返回了数据之后,dubbo需要告诉客户端调用的接口,这个时候dubbo又是这么进行回应的呢?在com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchangeHandler#received
阅读全文
posted @ 2021-12-06 11:55 zhen_hong
阅读(3)
评论(0)
推荐(0)
编辑
2021年11月20日
17、事务配置的解析
摘要: 我们在spring使用事务有三种方式,第一种使用xml配置的方式配置,第二种使用注解的方式配置,第三种使用编程的方式。 我们首先从xml配置开始 <tx:advice id="txAdvice" transaction-manager="txManager"> <tx:attributes> <tx
阅读全文
posted @ 2021-11-20 09:34 zhen_hong
阅读(3)
评论(0)
推荐(0)
编辑
2021年10月17日
基于数据库版本的分布式定时任务调度中心
摘要: github调度中心源码地址:https://github.com/yomea/timer-task-scheduler github业务端源码地址:https://github.com/yomea/task-scheduler-starter gitee调度中心源码地址:https://gitee
阅读全文
posted @ 2021-10-17 22:29 zhen_hong
阅读(8)
评论(0)
推荐(0)
编辑
2021年10月13日
9、服务的注册
摘要: 在第四节的时候,我们分析了服务的暴露,当时消费者通常都是根据注册中心,然后通过负载均衡,再找到提供者的,所以提供者除了暴露自己之外,还有到注册中心去注册,做到彻底的暴露自己。 public <T> Exporter<T> com.alibaba.dubbo.registry.integration.
阅读全文
posted @ 2021-10-13 09:52 zhen_hong
阅读(3)
评论(0)
推荐(0)
编辑
2021年9月28日
11、Netty的内存池之PoolThreadCache
摘要: 一、PoolThreadLocalCache 在申请池化内存时,netty并不会直接从内存池中申请,而是先从PoolThreadLocalCache获取,同样的release一个ByteBuf时并不会直接归还到内存池,而是先缓存在 PoolThreadLocalCache中 PoolThreadLo
阅读全文
posted @ 2021-09-28 10:25 zhen_hong
阅读(99)
评论(0)
推荐(0)
编辑
2021年9月18日
9、bean创建前奏之beanName与属性名占位符解析
摘要: 我们在项目中或多或少都会使用properties配置文件,比如配置数据源的时候,可能会在classpath目录下配置一个jdbc.properties文件,用于配置数据库相关的url地址,数据库密码等相关的信息。当我们想要引入这部分数据的时候,我们会在xml配置文件中配置一个标签,如: 这个标签表示
阅读全文
posted @ 2021-09-18 15:42 zhen_hong
阅读(3)
评论(0)
推荐(0)
编辑
2021年9月17日
4、服务的暴露
摘要: 前面两节,dubbo准备好了配置了,那么接下来就可以进行服务的暴露了,暴露的代码在RegistryProtocol#export中,RegistryProtocol这个协议会执行暴露,然后执行注册。 public <T> Exporter<T> com.alibaba.dubbo.registry.
阅读全文
posted @ 2021-09-17 22:16 zhen_hong
阅读(2)
评论(0)
推荐(0)
编辑
2021年9月5日
RocketMQ总结
摘要: 一、架构设计 RocketMQ 中文官方文档:https://github.com/apache/rocketmq/blob/master/docs/cn/architecture.md 二、总结 2.1 发送消息 1、先从本地缓存中获取对应topic发布信息(消息队列列表),如果本地没有那么从na
阅读全文
posted @ 2021-09-05 11:02 zhen_hong
阅读(2)
评论(0)
推荐(0)
编辑
2021年8月13日
14、aop通知的创建
摘要: aop标签属于自定义标签,所以对于这类标签需要实现对应命名空间和标签解析器 public void org.springframework.aop.config.AopNamespaceHandler.init() { // In 2.0 XSD as well as in 2.1 XSD. //注
阅读全文
posted @ 2021-08-13 14:20 zhen_hong
阅读(2)
评论(0)
推荐(0)
编辑
2021年8月5日
6、JDK并发锁之读写锁
摘要: 一、前言 前一节我们分析了AQS并发框架和独占锁以及condition的实现,为我们继续往下分析并发包中其他的类打下了基础,现在我们趁热打铁,分析一下读写锁。 二、基础 2.1 类图 ReadWriteLock:定义了两个接口方法,获取读锁和写锁Sync:ReentrantReadWriteLock
阅读全文
posted @ 2021-08-05 18:03 zhen_hong
阅读(5)
评论(0)
推荐(0)
编辑
上一页
1
···
6
7
8
9
10
11
12
13
14
···
22
下一页