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

原创 并发BUG的源头

并发BUG的源头来自于CPU、内存、IO设备的巨大速度差异,为了解决这个问题,引入了CPU缓存优化和内存之间的读写速度,引用多线程分时复用,提供了CPU利用率,编译优化执行,使缓存更加好用。从而引发了缓存带来的可见行问题,多线程带来的原子问题,编译优化带来的有序性问题...

2019-10-21 20:25:16 175

原创 HashMap底层原理实现

dd

2019-10-21 20:21:58 176

原创 JAVA 基础

重载和重写的区别重载 只要方法名不变、参数不同(个数或类型),其他的都可以改变或者不变重写 方法名、参数、返回值都不能改变,返回值范围大于等于父类的,抛出的异常范围小于等于父类String、StringBuffer、StringBuilder的区别是什么?String为什么是不可变的?可变性 String类中使用final关键字字符数组保存关键字,所以是String是不...

2019-10-14 15:32:10 75

原创 迪米特法则

定义一个对象应该对其他对象保持最少了解,一个类对自己的依赖的类知道的越少越好,也就是被依赖的类,向外公开的方法应该尽可能的少。实例演示迪米特原则强调了两点:第一要义:从被依赖的角度来说:只暴露应该暴露的方法或者属性,即在编写相关类的时候确定方法、属性的权限第二要义:从依赖者的角度来说,只依赖应该依赖的对象从第一要义出发,我们来看一个例子:当我们按下计算机关闭按钮的时候,计算机会执行一系...

2019-10-08 11:18:34 703

QConf 架构和实现原理

QConf 架构和实现原理

2019-03-13

空空如也

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

TA关注的人

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