首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
十年培训经验的菜包
掘友等级
Java、Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
53
文章 51
沸点 2
赞
53
返回
|
搜索文章
最新
热门
两个线程交替打印1-100
要求 多线程交替打印1-100 分析 要求两个线程,一个打印奇数,一个打印偶数。考察线程同步和锁相关知识点。 实现 方法1 通过synchronized+对象wait()和notify() 方法2 使
jdk1.8-Java集合框架之--LinkedList源码分析
套路一(先看长相):先看LinkedList的类继承关系图。 可以看出,LinkedList继承了一个父类AbstractSequentialList,另外实现了4个接口,分别是Cloneable、List、Deque、Serializable。 回想一下ArrayList的源…
jdk1.8-Java集合框架之--ArrayList源码分析
一、说到ArrayList,大家都知道是有序集合,有下标,读速度快,写速度慢。但是问一句为什么是有序、为什么有下标、为什么读速度快、为什么什么写速度慢,估计很多人答不上来。那么接下来我们就从源码的角度来分析。 通过这张图,我们可以看到,ArrayList类,继承了一个抽象类Ab…
Java集合框架之--相关概念
Java的集合框架位于java.lang.util包下,主要分为两大类,第一类为Collection接口的实现类,如ArrayList、HashSet等;第二类是Map接口的实现类,如HashMap、HashTable等等。 以Collection接口作为顶层接口的子接口,主要…
菜包大话-分布式事务-补偿事务-TCC
TCC是一种补偿型的事务,其核心思想是:对于每个操作,都要注册一个与其对应的确认和补偿(撤销)的操作。 TCC是一种应用层的、手动补偿的补偿型事务。 Try 阶段主要是对业务系统做检测和资源预留。 Confirm 阶段主要是对业务系统做确认提交,Try 阶段执行成功并开始执行 …
菜包大话-分布式事务-简介
随着企业的高速发展,原本的单机应用日渐无法满足业务需求,所以需要从横行、纵向等维度,对企业应用进行拆分,这其中包括业务的拆分、服务器的拆分、应用的拆分、数据库的拆分。此时拆分后由多个子系统组成的系统,叫做分布式系统。 分布式事务就是指事务的资源分别位于不同的分布式系统的不同节点…
菜包大话-分布式事务-两阶段提交(2PC)
两阶段提交(Two-phase Commit,2PC),通过引入事务协调者(Coordinator)来协调多个参与者的事务行为,并最终决定这些参与者的事务是否要真正执行。 准备阶段:事务协调者询问参与者事务是否执行成功,参与者返回事务执行结果,此时事务并未提交。 提交阶段:若所…
个人成就
文章被点赞
89
文章被阅读
20,103
掘力值
775
关注了
19
关注者
26
收藏集
14
关注标签
30
加入于
2016-07-03