首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Dogwin
掘友等级
摸鱼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
47
文章 39
沸点 8
赞
47
返回
|
搜索文章
最新
热门
带你一文入门Kafka
Kafka 消息队列的目的是为了什么? 消息队列真正的目的是通信,屏蔽底层复杂的通信协议,定义了一套应用层的更加简单的“生产者消费者”协议,从而达到了异步、解耦; 消息队列中间件之前的区别: Rabb
zookeeper入门
应用场景 分布式锁:可以做到强一致性 无状态化的实现:数据存在zookeeper中 数据结构 zk的节点znode包含了4个部分 znode的类型 持久节点:create /test 创建出持久化的节
Linux的五种IO模型
用户空间和内核空间 文件资源 设备资源 CPU资源 磁盘资源都是属于系统资源,IO需要内核态来完成 IO效率受什么影响? 频繁的用户态和内核态切换 用户空间缓冲区和内核空间缓冲区的资源复制 阻塞IO
Seata入门系列(三)-TCC模式、Saga模式
Seata-TCC模式 入侵式的 TCC也是二阶段提交协议,全称为Try-Confirm-Cancel,即资源预留、确认操作、取消操作 TCC和AT区别 AT模式基于支持本地ACID事务的关系型数据库
Seata入门系列(二)-XA模式
Seata-XA模式 XA协议 描述了全局事务管理器与局部事务管理器之间的接口,目的是允许多个资源在同一事物中访问,能保证程序的ACID。(ACID跨应用生效) 使用两阶段提交 DTP模型: AP:应
Seata入门系列(一)
CAP理论 CAP理论:一个分布式系统,不可能同时做到这三点,要么做到CP,要么做到AP Consistency(一致性) Availability(可用性) Partition tolerance(
详解Synchroniezd锁升级机制
每个线程的栈帧中会有一个保存对象头中mark work的锁记录结构 锁的升级和降级主要通过对象头(Object Header)中的锁标志位和相关数据结构实现.·对象头(Object Header) :
可重复读隔离级别下如何避免了脏读、不可重复读,为什么会发送幻读
可重复读是通过mvcc多版本并发控制来实现的,他会让事务在开始时候,基于这个事务开始之前其他事务提交的所有数据做一个快照,事务内读取数据都是快照读,这样就不会读到其他事务在这个事务开始之后对快照内的数
没摸鱼的日子都是在好好学习嘿嘿---并发容器ConcurrentHashMap
---------------------------并发容器ConcurrentHashMap1.7---------------------------------------- hash算法:
Java并发之AQS
什么是AQS AQS (abstructeQueuedSynchronizer)同步器,用来实现锁的一个框架,在synchronized基础功能上扩展了很多功能,比如 可中断,可以取消获取锁造成的阻塞
下一页
个人成就
文章被点赞
21
文章被阅读
1,399
掘力值
226
关注了
81
关注者
1
收藏集
10
关注标签
17
加入于
2024-01-24