自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 synchronized的实现原理

synchronized的实现原理

2022-01-09 23:52:16 345

原创 volatile的原理

volatile的底层原理

2022-01-08 23:23:12 458

原创 《小黑程序录》-SpringCloud五大组件

《小黑程序录》师父:小黑呀,还记得为师昨日传你之SpringCloud心法吗?小黑:师傅,徒儿昨夜苦读心法,已将招式熟记于心。师父:善哉,善哉,那为师今日出题,考考你这泼猿,你来给为师讲讲SpringCloud乃何方神圣?小黑答曰:Cloud意为云,云轻且可为群,其可为微服务框架,实现配置管理、服务发现、断路、智能路由、微代理等之用。师父:甚可,那你再给为师说说这cloud的五大神兵(组件)。小黑:好的,师傅,徒儿为您一一解答。Cloud旗下有五大组件,分为:Eureka—尽服务发现之用,Ri

2021-07-06 21:24:10 161

原创 改变程序员的十大电影与科普视频

改变程序员的十大电影与科普视频大家好,我是迪巴哥,是一个每天都在改bug的java码农,今天我给大家推荐程序员必看的十大电影以及一些有趣实用的计算机科普视频,保证干货满满,听说先赞后看的人都升职加薪了哦。电影篇:1.乔布斯传以前听雷军说看了《硅谷之火》之后在操场转了一晚上那种兴奋的感觉都没停下来,我当时不以为然,也不知道这种感觉是什么样的,甚至觉得这更多是成功者一些渲染,但当我大一看到《乔布斯传》这部电影时真的悟了,感觉自己也能改变世界,同寝室的老伙计们用看智障的眼神看着我。如果你问我是否觉得当

2021-06-11 18:29:30 957

原创 hello 数据库!

大家好,我是不会debug的迪巴哥,是一个每天在改bug的java码农,众所周知,我们今天生活在一个数据时代,你每天登录、注册、浏览信息的时看到的都是数据,而我们的数据都保存在数据库中,今天我给大家讲讲数据库。一、数据管理的诞生数据库:数据库的概念就是用来组织、管理、存储数据的仓库。计算机发明是为了科学计算,而科学计算需要大量数据输入和输出,早期可以通过使用打孔卡片的孔、灯泡亮灭表示数据输入、输出。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OHL5shXJ-16

2021-05-23 23:07:49 1393 12

原创 Spring源码跟踪,bean加载流程分析。

这周末加班砍了一天假,利用周日的时间宅家撸了一次Spring加载流程,把加载步骤列了出来。不才,还望大佬指教。一.基于注解进入容器@Test public void test03(){ AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(SpringConfig.class); UserService userService = context.getBea

2021-05-17 15:04:32 316

原创 AOP底层原理以及代码实现

一.AOP概念AOP全程Aspect Oriented Program,即面向切面的编程。二.why(为什么要使用AOP?)利用AOP可对业务逻辑各部分进行隔离,使业务逻辑各部分之间耦合度降低,提高程序可重用性,同时提高开发效率。三.HOW(怎么使用AOP?)1.AOP底层使用动态代理a:有接口情况,使用JDK动态代理,创建UserDao接口实现类代理对象interface UserDao{ public void login();}class UserDaoImpl imp

2021-05-11 23:39:08 317

空空如也

空空如也

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

TA关注的人

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