自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

似水流年,是谁苍白了等待

将来成功的我一定会感谢现在努力的自己

  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

转载 10分钟拿下 HashMap

请相信我,你一定会更优秀!备注:jdk版本为 1.7,初识 HashMap(后续会继续带你拿下1.8+的HashMap)目录1、什么是 HashMap,什么时候选择HashMap?2、HashMap 数据结构及其工作原理?2.1 数据结构2.2 工作原理3、HashMap和HashTable 的异同?4、如何优化 HashMap?1、什么是 HashMap,什么时候选择HashMap?说到容器,你肯定会想到 Java中对象存储容器还有ArrayList,Li...

2020-11-28 18:44:28 193 9

原创 MySQL事务

什么是事务要么都成功,要么都失败事务原则:ACID原则 原子性,一致性,隔离性,持久性 (脏读,幻读...)原子性(Atomicity)要么都成功,要么都失败一致性(Consistency)事务前后的数据完整性要保证一致。持久性(Durability) --事务提交事务一旦提交则不可逆,被持久化到数据库中!隔离性事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务操作数据所干事务之间要相互隔离。事务mysql...

2020-11-28 18:24:20 186 10

原创 redis事物的了解CAS(check-and-set 操作实现乐观锁 )?

和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念并不陌生,即便如此,我们还是会简要的列出Redis中事务的实现特征:1). 在事务中的所有命令都将会被串行化的顺序执行,事务执行期间,Redis不会再为其它客户端的请求提供任何服务,从而保证了事物中的所有命令被原子的执行。2). 和关系型数据库中的事务相比,在Redis事务中如果...

2020-11-28 18:20:42 827 3

原创 项目踩坑——mybatis更新数据库失败

对于刚开始学习mybatis和写SQL的小白来说,出现更新数据库失败这种情况可能很苦恼,怎么看SQL都没问题。现在将这个坑记录下来,提醒自己,也帮助可能会遇到这个问题的人。由于数据库没有设置默认值,数据库中在没有插入数据的情况下为NULL ,所有当更新的时候他会拿新的数据去和NULL做运算,导致怎么更新都为NULL,一直发现数据库中的数据没变,但是不为NULL的记录会改变。1.修改前的SQL。2.修改后的SQL。在之前的基础上做了个判断,这样才更新的时候就不会出现和NULL值做运算的情况

2020-11-18 21:14:30 2880 8

KMP算法最快最有效的解决办法

KMP算法最快最有效的解决方法,让所有考软件设计师的同学都能轻松的解决KMP算法,不再为解决这个题而烦恼。

2020-04-29

三次握手和四次挥手详解

三次握手和四次挥手详解,觉得本博文写的很好,分享给正在学习或者学习完还对TCP的三次握手和四次挥手还不熟悉的人,相信看完之后就能明白了。

2020-04-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除