自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 UML类图解读

看一眼就懂。

2021-03-26 14:36:44 136

转载 spring boot banner 自定义

佛祖保佑 永无BUG /* ooOoo o8888888o 88" . “88 (| -- |) O\ = /O /---'\____ .' \\| |//. / \||| : |||// / ||||| -:- |||||- | | \\ - /// | | | _| ‘’—/’’ | | \ .-_ - ___/-. / ___. .' /--.--\. . __ ."" '< .___\_<|>_/___.' >'"". | |

2021-01-21 14:14:38 148

原创 JAVA深拷贝 浅拷贝

Java中的对象拷贝(Object Copy)指的是将一个对象的所有属性(成员变量)拷贝到另一个有着相同类类型的对象中去。举例说明:比如,对象A和对象B都属于类S,具有属性a和b。那么对对象A进行拷贝操作赋值给对象B就是:B.a=A.a; B.b=A.b; 在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用现有对象的部分或全部 数据。 Java中的对象拷贝主要分为:浅拷贝(Shallow Copy)、深拷贝(Deep Copy)。 先介绍一点铺垫知识:Java中的数据类型分为基本数据类型和引用数

2020-10-24 22:58:40 168

原创 Dubbo入门,DubboDemo怎么写?

这里写目录标题dubbo发布版本和新特性架构创建一个dubboDemo1、创建一个maven Project2、分别创建3个子模块。api提供接口,service实现接口,提供服务,consumer从注册中心调用接口。3、在父工程中引入dubbo的jar包4、在api工程中写demoService接口5、在service工程的pom中引入api工程的依赖6、实现api中的DemoService接口7、在service工程的resources下创建provider.xml,注册服务。8、在consumer工程

2020-10-14 17:17:25 398

原创 java并发编程之volatile的使用

VolatileVolatile的应用volatile的定义和实现原理volatile优化 Volatile的应用 volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”(可见性指当一个线程修改一个共享变量时, 另外一个线程可以读到修改值) volatile的定义和实现原理 如果一个字段被声明成volatile,Java线程内存模型所有线程看到这个变量的值是一致的。 有volatile变量修饰的共享变量进行写操作的时,Java代码转换成汇编指令在多核处理器下会发

2020-10-12 20:29:45 59

原创 Oracle数据库锁表后如何解锁

锁表查询的代码有以下的形式: select count(*) from v$locked_object; select * from v$locked_object; 查看哪个表被锁 select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id; 查看是哪个session引起的 select a.OS_..

2020-09-27 13:30:28 199

原创 java子类继承父类执行顺序

创建父类,测试执行顺序: public class father { private String name; father(){ System.out.println("--父类的无参构造函数--"); } father(String name){ this.name=name; System.out.println("--父类的有参构造函数--"+this.name); } static{ S

2020-09-24 16:17:56 998

原创 死锁产生的原因和避免死锁的方法

死锁出现死锁的情况避免死锁的常见方法 出现死锁的情况 线程t1拿到锁因为一些异常没有释放锁,线程t1和t2互相等待对方释放锁。 public class DeadLockDemo { private static String A="A"; private static String B="B"; public static void main(String[] args) { new DeadLockDemo().deadLock(); } priv

2020-09-24 15:24:04 208

XXL-JOB.docx

xxl-job 框架使用人员

2021-02-02

dubboDemo完整jar

个人写的dubboDemo,适合初学者拿来参考,因为个人在第一次写demo的时候遇到一些问题,用了半天时间才解决,所以写完拿来分享。

2020-10-14

空空如也

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

TA关注的人

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