摘要: Redis作为缓存可能会出现的问题及解决方案 Redis是个大话题,只要是去面试Java开发,几乎必问。基础一点的问Redis是什么东西?用来做什么?Redis支持哪些数据类型?Redis的性能为什么那么好?复杂一点的就会问到缓存穿透、缓存击穿、缓存雪崩等问题。而我在面试的时候也被问到了Redis为 阅读全文
posted @ 2020-07-16 23:05 huangtong 阅读(1815) 评论(0) 推荐(0)
摘要: 1.什么是事务 首先我们要知道什么是事务。知其然,才能知其所以然。 事务(Transaction)是一个业务,是一个不可分割的逻辑工作单元,基于事务可以更好的保证业务的正确性。 这么说可能有点难以理解,那我就用比较通俗的话来描述事务: "将若干个不同的操作组合成一个业务,要么都操作完成,要么都回滚撤 阅读全文
posted @ 2020-07-09 16:38 huangtong 阅读(133) 评论(0) 推荐(0)
摘要: Java异常 1.NullPointException java.lang.NullPointException,就是我们经常遇到的空指针异常。 java是没有指针的,这里说的"java指针"指的就是java的引用,空指针就是空引用,java空指针异常就是引用本身为空,却调用了方法,这个时候就会出现 阅读全文
posted @ 2020-06-27 18:37 huangtong 阅读(225) 评论(0) 推荐(0)