自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 不可重复读和幻读的区别

两者的主要区别两者两者的主要区别在于不可重复读重点在于 update 和 delete ,而幻读的重点在于 insert。如果使用锁机制来实现这两种隔离级别,在可重复读中,该sql第一次读取到数据后,就将这些数据加锁,其它事务无法修改这些数据,就可以实现可重复 读了。但这种方法却无法锁住insert的数据,所以当事务A先前读取了数据,或者修改了全部数据,事务B还是可以insert数据提交,**这时事务A就会 发现莫名其妙多了一条之前没有的数据,这就是幻读,不能通过行锁来避免。**需要Serializabl

2020-10-16 11:00:12 769

转载 欧拉图和半欧拉图

欧拉图和半欧拉图相关定义通过图中所有边恰好一次且行遍所有顶点的通路称为欧拉通路。在欧拉通路的基础上,起点和终点相同的情况被称为欧拉回路。具有欧拉回路的无向图称为欧拉图。具有欧拉通路但不具有欧拉回路的无向图称为半欧拉图。欧拉图和半欧拉图的性质对于无向图 GG,GG 是欧拉图当且仅当 GG 是连通的且没有奇度顶点(每个顶点的度为偶数)。对于无向图 GG,GG 是半欧拉图当且仅当 GG 是连通的且 GG 中恰有 2个奇度顶点。对于有向图 GG,GG 是欧拉图当且仅当

2020-10-06 14:25:21 1830

原创 JdbcTemplate 查询数据实现的三种方式

JdbcTemplate 在对数据库进行查询时,通常通过下面三种回调接口的一个实现org.springframework.jdbc.core.ResultSetExtractororg.springframework.jdbc.core.RowMapperorg.springframework.jdbc.core.RowCallbackHandlerorg.springframework.jdbc.core.ResultSetExtractor这个一般不使用,属于 JdbcTemplate

2020-09-25 22:10:32 1598

原创 对于 Java 中的普通对象重写 equals(Object obj) 方法的一些注意点

对于判断两个类对象是否相等的一般思路判断是否引用的是同一个对象:this == obj判断 obj 这个对象实例是否为 null通过 getClass() == obj.getClass() 或 obj instanceof 超类 判断是否是同一个类,这里的 超类 是指 this 和 obj 共同的超类判断 this 和 obj 对象实例中的数据信息是否相同ps: 对于基本数据类型,使用 == 进行判断,对于引用数据类型使用 equals 进行判断,建议使用Objects.equal

2020-09-22 22:31:21 494

原创 关于 TreeMap 和 HashMap 的去重操作

HashMapHashMap中对于 Key 的去重是根据hashCode 和 equals 实现的示例代码/** * @author wu */public class Main { public static void main(String[] args) { Map<Example, String> map = new HashMap<>(); Example test1 = new Example(1, "wu");

2020-09-14 17:23:35 389

原创 Map中关于 Key 和 Value是否能够为null

ConcurrentHashMap, HashMap 和 TreeMapMap集合类KeyValueConcurrentHashMap不允许为null不允许为nullTree不允许为null允许为nullHashMap允许为null允许为null

2020-09-14 16:54:24 1635 1

原创 java中基本数据类型和包装数据类型的使用场景

基本数据类型和包装数据类型推荐使用场景所有的 POJO 类属性必须使用包装数据类型RPC 方法的返回值和参数必须使用包装数据类型所有的局部变量推荐使用基本数据类型

2020-09-04 22:12:35 614

原创 java中public,protected,private和无控制符的访问权限

java中public,protected,private和无控制符的访问权限访问权限控制符任何地方包外子类包内类内publicOKOKOKOKprotectedNOOKOKOK无NONOOKOKprivateNONONONOps: 参考java开发手册

2020-09-04 18:13:27 100

原创 VS2017下生成Dll文件并使用

老师让写一个小东西,弄了半天,感觉有点麻烦,所以分享一下,希望能帮助到需要的人参考的帖子链接运行环境**Visual Studio 2017**操作步骤创建一个动态链接库 文件->新建->项目然后分别在头文件和源文件中写一个.h和.cpp文件,这里我是radar.h和Radar.cpp注意事项除了自己新建的文件,其他文件不用管Radar.cpp中应...

2019-09-24 14:35:52 3551 1

空空如也

空空如也

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

TA关注的人

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