摘要: 1.什么是分布式事务 1.1.本地事务 本地事务,是传统的的单机数据库事务,必须具备ACID原则; 原子性(A) 在整个事务中的所有操作,要么全部完成,要么全部不做,没有中间状态。对于事务在执行中发生错误,所有的操作都会被回滚,整个事务就像从没被执行过一样。 一致性(C) 事务执行必须保证系统的一致 阅读全文
posted @ 2020-05-03 15:13 未麻的部屋 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 删除集合中的元素,第一反应是遍历集合,比较找到相应的元素然后删除。遍历集合最容易想到的是for循环。 删除集合中为3的元素: 运行结果: 看起来一点问题也没有,那么我们把集合中元素的顺序换一下。 运行结果: 问题出现了,当删除相邻两个重复元素的时候,只删除一个,这是什么原因呢? 解决方案一:使用每次 阅读全文
posted @ 2019-07-03 10:40 未麻的部屋 阅读(3812) 评论(0) 推荐(0) 编辑
摘要: 用迭代器实现删除集合元素的时候,遇到了一个问题 运行上面一段代码发现,在13行,删除元素的时候会抛出异常UnsupportedOperationException,不支持该操作。 于是,我把新建了一个集合,代替由数组转换成的集合 运行结果正常 点开Arrays.asList()的源码发现,asLis 阅读全文
posted @ 2019-07-02 09:10 未麻的部屋 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 毕业两年了,马上准备换工作。在找工作的过程中,发现面试官提到的一些问题,发现有的自己只知其然,不知其所以然,有的问题甚至自己以前从没有接触到。于是,决心恶补一下自己相关的知识盲区,多接触,多学习一些新的知识。通过博客来记录下自己的学习历程,以及平时的遇到的一些问题的解决办法。 阅读全文
posted @ 2019-07-01 16:45 未麻的部屋 阅读(138) 评论(0) 推荐(0) 编辑