首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
miyuki
掘友等级
Java开发
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
111
文章 80
沸点 31
赞
111
返回
|
搜索文章
赞
文章( 80 )
沸点( 31 )
fucking-java-concurrency解读
引言 偶然间看到一个Github仓库叫做fucking-java-concurrency感觉很意思。里面主要介绍了java开发可能会遇到的并发问题。本文就给出的案例代码给出自己的理解。为后续深入学习j
一种心跳,两种设计
在前一篇文章 《聊聊 TCP 长连接和心跳那些事》 中,我们已经聊过了 TCP 中的 KeepAlive,以及在应用层设计心跳的意义,但却对长连接心跳的设计方案没有做详细地介绍。事实上,设计一个好的心跳机制并不是一件容易的事,就我所熟知的几个 RPC 框架,它们的心跳机制可以说…
Kafka源码篇 --- 可能是你看过最详细的RecordAccumulator解读
此时我们要拉取一个version的值,并把一个 needUpdate 参数修改为true,然后去唤醒 Sender 线程去拉取元数据,而这需要通过一个网络组件 NetworkClient 和Broker通信。 在此同时,主线程会进行阻塞,等待元数据的到来。而当元数据拉取完成后,…
震惊!ConcurrentHashMap里面也有死循环,作者留下的“彩蛋”了解一下?
这篇文章,聊一下我最近才知道的一个关于 JDK 8 的 BUG 吧。 每一个我都去简单的看了一下,其他的 Bugfixes 或多或少都和 Dubbo 框架有一定的关联性。但是上面红框框起来的部分完全就是 JDK 的 Bug 了。 所以可以单独拎出来说。 这个 Bug 我也是看到…
Spring Cloud @RefreshScope 源码解析
BeanScope 在SpringIOC中,我们熟知的BeanScope有单例(singleton)、原型(prototype), Bean的Scope影响了Bean的管理方式,例如创建Scope=s
『Naocs 2.x』(九) SpringCloud 是如何实现配置动态刷新的?
前言 前段时间探究了,Nacos 配置变更时,如何与 Spring Boot 项目同步的。 这次我们继续来看,Spring Boot 项目收到更新后的配置,是如何刷新到项目中的。
Dubbo源码分析(六)服务引用的具体流程
在前面的章节中,我们已经完成Dubbo服务暴露的流程分析。今天我们一起来看Dubbo怎么引用这些服务的。 关于服务引用,Dubbo有两种方式。一种是基于注册中心进行服务引用,一种是服务直连进行引用。服务直连主要用于测试联调阶段,生产环境不推荐使用。它的配置也比较简单,在消费者端…
Dubbo源码(四)应用级别注册发现
rpc服务级别VS应用级别服务注册与发现。服务自省架构?......................
Dubbo服务导出过程及源码解析
1. 基本概念 Dubbo 就是采用 URL 的方式来作为约定的参数类型,被称为公共契约,就是我们都通过 URL 来交互,来交流。 本次服务暴露过程源码就用到了最后一种代理方式,对应类中存在getUrl方法。 2. 服务导出原理 由于Dubbo 2.7.5在这部分进行了改动,服…
Seata源码(八)Seata事务生命周期hook
相关阅读: 1. hook概述 Seata提供给了事务处理hook,在事务的生命周期过程中可以扩展处理逻辑。事务hook,可由开发者定制实现,相关类结构如下: 类 描述 TransactionalTe
下一页
关注了
26
关注者
1
收藏集
3
关注标签
24
加入于
2018-08-09