首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
无名之辈J
掘友等级
Java开发
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
43
文章 43
沸点 0
赞
43
返回
|
搜索文章
最新
热门
手写RPC框架<三>引入注册中心接入Nacos
一、服务注册设计 二、服务注册与引用 2.1 构建服务变更监听器和注册目录 服务注册表 2.2 构建注册协议:RegistryProtocol 负责将本地服务注册到远程的注册中心,以及获取注册中心服务
手写RPC框架<二>远程调用
一、远程调用设计 二、客户端请求 2.1 创建调用器 调用器接口 默认rpc实现类,将调用方法的信息封装成Invocation 2.2 创建调用者Invoker Invoker中存储了Netty的客户
手写RPC框架<一>通信层开发
一、通信层设计 二、实现自定义通信协议 无论是使用 Netty 还是原始的 Socket 编程,基于 TCP 通信的数据包格式均为二进制,协议指的就是客户端与服务端事先商量好的,每一个二进制数据包中每
Spring循环依赖为何使用三级缓存?
缓存 说明 singletonObjects 第一级缓存,存放可用的成品Bean earlySingletonObjects 第二级缓存,存放半成品的Bean ,半成品的Bean是已创建对象,但是未注
LinkHashMap源码
简介 LinkedHashMap内部维护了一个双向链表,能保证元素按插入的顺序访问,也能以访问顺序访问,可以用来实现LRU缓存策略。 LinkedHashMap可以看成是 LinkedList + H
ArrayList源码分析
简介 ArrayList是一种以数组实现的List,与数组相比,它具有动态扩展的能力,因此也可称之为动态数组。 继承体系 ArrayList实现了List, RandomAccess, Cloneab
HashMap源码分析
一. HashMap的数据结构 1.1 jdk1.7数据结构 1.2 jdk1.8数据结构 1.3 负载因子为什么是0.75 二.HashMap操作 2.1 运算规则 2.2 put流程 2.3 re
Object源码分析
一.搭建jdk源码环境 二.Object类 2.1 Oject是如何织入的 2.2 Obect中native方法是如果调用的 2.3 hashcode 2.4 为什么要同时重写hashcode和equ
分布式事务<二>
六、分布式事务的解决方案 6.1 两阶段提交/XA 两阶段提交,顾名思义就是要分两步提交。存在一个负责协调各个本地资源管理器的事务管理器,本地资源管理器一般是由数据库实现,事务管理器在第一阶段的时候询
分布式事务<一>
一、事务与分布式事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。事务
下一页
个人成就
文章被点赞
351
文章被阅读
69,307
掘力值
1,968
关注了
21
关注者
86
收藏集
8
关注标签
2
加入于
2022-12-04