自定义博客皮肤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)
  • 收藏
  • 关注

原创 项目启动报错java.lang.SecurityException: sealing violation: package oracle.jdbc is sealed

新导入的项目,启动时报了oracle.jdbc is sealed,去搜索了一波,都说是maven仓库的jar重复冲突了,于是把maven仓库干掉,拿来别人能使用的maven仓库,但是依然没有解决这个报错,索性这个报错并不是maven仓库的问题Caused by: java.lang.SecurityException: sealing violation: package oracle...

2020-03-07 21:14:54 3547 1

原创 抽象类实现接口的意义&实战demo

抽象类当然可以实现接口,意义如下:一般来说使用普通类来实现接口时,这个普通类需要实现接口中的全部方法,这样会引起普通类中出现多余的方法,造成代码冗余。但如果我们使用抽象类来实现接口,那么这个抽象类只实现所需要的方法即可,并且当其他类继承这个抽象类时,仍然可以实现接口中有但是抽象类没有实现的方法。 举个简单栗子!如以下代码,抽象类只是实现了接口A中的方法a,方法b,但是当类C继...

2020-02-22 23:21:58 357

原创 spring的事务传播特性

事务属性的种类: 传播行为、隔离级别、只读和事务超时 a) 传播行为定义了被调用方法的事务边界。 传播行为 意义 PROPERGATION_MANDATORY 表示方法必须运行在一个事务中,如果当前事务不存在,就抛出异常 PROPAGATION_NESTED ...

2020-02-04 09:42:42 62

原创 多线程 sleep() 和 wait()的区别

sleep() 和 wait()的区别sleep():方法是线程类(Thread)的静态方法,让调用线程进入睡眠状态,让出执行机会给其他线程,等到休眠时间结束后,线程进入就绪状态和其他线程一起竞争cpu的执行时间。因为sleep() 是static静态的方法,他不能改变对象的机锁,当一个synchronized块中调用了sleep() 方法,线程虽然进入休眠,但是对象的机锁没有被释放,其他线程...

2020-02-01 16:49:59 76

空空如也

空空如也

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

TA关注的人

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