自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 面试总结(1)

spring事务的传播事务的四个属性:原子性事务是一个原子操作,由一系列动作组成,确保原子内的动作要么全部完成,要么全部失效。一致性当事务完成时,事务会被提交,数据会保持一致性,要么统一完成,要么统一失效。隔离性事务与事务之间相互隔离,防治数据损坏持久性一旦事务完成后,无论系统发生什么错误,结果都不应受到影响,数据应被持久化到数据库中。事务的传播属性事务的传播主要指的是:A有...

2019-08-27 19:29:45 102 1

原创 Java中锁的分类

java中有很多种锁,大致记录一下我对锁的理解,如果有错之处,希望看到的人不啬赐教。乐观锁和悲观锁乐观锁乐观锁认为,所有的读操作都是线程安全的,所以不会对读操作进行加锁,但是会对所有的写操作进行验证,比如cas算法就是一个典型的乐观锁,乐观锁的本质是不进行加锁操作,而是在算法上进行控制,比如版本控制,这样会极大的提高读取得效率。但是乐观锁的自旋操作时若数据量过大会极大的增加cpu的消耗,同时...

2019-08-25 19:20:25 126

转载 闭包表结构

将Closure Table翻译成闭包表不知道是否合适,闭包表的思路和物化路径差不多,都是空间换时间,Closure Table,一种更为彻底的全路径结构,分别记录路径上相关结点的全展开形式。能明晰任意两结点关系而无须多余查询,级联删除和结点移动也很方便。但是它的存储开销会大一些,除了表示结点的Meta信息,还需要一张专用的关系表。以下图举例数据举例:tree创建主表:CREATE TA...

2019-08-21 19:55:59 431

转载 2019-08月

数据签名和数据加密的过程都是使用公开的密钥系统,但实现的过程正好相反,数据加密使用的是接受方的密钥对,任何知道接受方公钥的都可以向接受方发送消息,但是只有拥有私钥的才能解密出来;数据签名使用的是发送方的密钥对,任何接受方都可以用公钥解密,验证数据的正确性。一句话总结:签名和加密的区别(详细)数据加密保证了数据接受方的数据安全性。数据签名保证了数据发送方的数据安全性。就拿A给B发送经过...

2019-08-20 22:06:28 93

原创 java导航

类图详解IOC/DI单例模式mybaitsjava动态代理maven冲突mysql中sleep线程处理Redis配置hibernate

2019-08-19 22:27:56 581

空空如也

空空如也

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

TA关注的人

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