自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Spring源码】事件监听机制全解

该监听器会监听到所有时段发布的事件在。

2023-11-07 18:11:26 239

转载 逻辑地址 虚拟地址 线性地址 物理地址

无分页机制时,线性地址就是物理地址,有分页时,MMU还需要查询页表来将线性地址转化为物理地址:逻辑地址(段表)->线性地址(页表)->物理地址。指虚拟地址到物理地址变换的中间层,是处理器可寻址的内存空间中的地址。程序代码会产生逻辑地址,也就是段中的偏移地址,加上相应的段基址就成了线性地址。映射是一种多对一的关系,即不同的逻辑地址可以映射到同一个线性地址上;而且,同一个线性地址在换页之后,可能被装载到另一个物理地址上,所以这种多对一的映射关系会随时间发生变化。虚拟地址、逻辑地址、线性地址、物理地址的区别。..

2022-08-03 16:07:07 513

原创 RocketMq消息发送的源码分析

文章链接:click here

2022-04-24 00:26:50 2134

原创 DevOps 什么是 CI/CD?

DevOpsDevOps是Development和Operations的组合,是一种方法论,是一组过程、方法与系统的统称,用于促进应用开发、应用运维和质量保障(QA)部门之间的沟通、协作与整合。以期打破传统开发和运营之间的壁垒和鸿沟。什么是 CI/CD?CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD 的核心概念是持续集成、持续交付和持续部署。作为一个面向开发和运营团队的解决方案,CI/CD 主要针对在集成新代码时所引发的问题(亦称:“集成地狱”)。具体而言,C

2022-02-26 19:07:30 1079

原创 进程和线程最全解析

知乎Linux团队进程线程解析

2022-01-21 11:55:27 411

原创 二叉树的广度优先遍历、深度优先遍历(先序、中序、后续)(递归/非递归)合集

// 定义一个二叉树class TreeNode { public int value; public TreeNode left; public TreeNode right; public TreeNode(int value) { this.value = value; this.left = null; this.right = null; }}构造出一棵树供后面使用。 //

2021-12-15 15:49:31 527

原创 剑指Offer系列——每日一题(持续更新)

算法题:就是确定需要使用哪种遍历算法、哪个数据结构来解题。

2021-11-09 10:02:25 264

原创 JAVA工作笔记

业务代码递归查询树结构@Override public List<DhTypeInfo> selectTypeTreeList(DhTypeInfo dhTypeInfo) { //查询出所有type信息 List<DhTypeInfo> dhTypeInfos = dhTypeInfoMapper.selectTreeList(dhTypeInfo); List<DhTypeInfo> level1 = dhT

2021-09-12 11:51:20 539 1

原创 算法笔记——每日一题(完结)

算法笔记 From 2021-9-08 To My Death以前当兵的时候,每次搞30公里强行军都很累。于是我会在50斤的背囊上写着:行百里者半九十——>靠着这句话,即使腿抽筋着,我都能坚持自己完成下来。现在,我同样用这句话来激励自己,天下没有难学的技术,只有半途而废的人。不要求我一定能成为技术大牛(毕竟这需要一定的天赋和机遇)旦求无愧于自己。平凡而不平庸即可。《比昨天的自己更好一点,比明天的自己更差一点》

2021-09-08 23:17:37 2444 1

转载 记录一下HashMap底层原理的源码级解析地址

转载:https://zhuanlan.zhihu.com/p/21673805

2021-07-24 23:35:16 121

原创 JAVA中内部类和外部类的相关关系

内部类成员内部类——>在家娇生惯养的小儿子他是小儿子,还没长大,不具有一个类的所有功能(不能有static)他被外部类(他爸爸)保护,是亲亲的自家人(可以访问外部类的所有属性)想要拿到小儿子,需要过他爸爸这一关(先经过他爹同意,先new他爹)成员内部类:可以视为是外部类的一个成员它就相当于是外部类的一个 int a;其他类要获取该外部类的成员变量a时,必须通过get方法。类比成员内部类,它是外部类的一个成员类,不像成员变量有get方法成员内部类的get方法,就是它的构造方法。成员内

2021-07-24 20:55:15 775

原创 手撕源码——ArrayList源码剖析

文章目录变量名解释构造方法构造方法1构造方法2构造方法3add方法源码剖析并发修改异常ConcurrentModificationException变量名解释//Default initial capacity. 默认初始化长度private static final int DEFAULT_CAPACITY = 10;//Shared empty array instance used for empty instances.空的集合实例(Object类型的数组)private static

2021-07-22 10:33:37 402 3

原创 常用设计模式——5种方式实现单例模式

文章目录单例模式(静态内部类)单例模式(双重检查锁Double Check)DoubleCheck实现过程分析:DoubleCheck极罕见的情况——> 【返回半初始化对象】:单例模式(静态内部类)/** * @description: 静态内部类+懒汉 创建单例模式 * @param: null * @return: * @author HUANGXUAN * @date: 2021/7/20 21:23 */class Si

2021-07-20 21:59:37 228

原创 Linux上安装Zookeeper并将springboo项目加入注册中心

目录Linux上安装zookeeper1、Apache官网下载zookeeper安装包2、使用XFTP上传到Linux /usr/local/文件夹下、并解压3、修改配置文件Linux上启动和停止zookeeper将Springboot项目注册进zk的坑!!1、在启动类开启注解Pom.xml文件中剔除默认zk的jar包,以及slf4j的jar包Linux上安装zookeeper1、Apache官网下载zookeeper安装包下载地址:https://zookeeper.apache.org/rele

2021-07-18 17:07:56 246

原创 学习使用Redis6这一篇就够了(上)

文章目录Linux上安装RedisRedis概述Jedis操作Redis的环境准备连接失败怎么办?JedisAPIget setStringListsethashZset五大数据类型的基本操作命令keystringListsethashZsetRedis6 新增数据类型的基本操作BitmapsHyperLogLogGeospatialLinux上安装RedisRedis概述Jedis操作Redis的环境准备1、新建Maven工程2、在Pom.xml文件中引入Jedis坐标 <de

2021-07-16 19:12:24 211

原创 SpringAOP实现Mysql读写分离超详细

Mysql高级:Spring AOP实现读写分离!超详细图解读写分离涉及到的相关类实现原理图解源码的网盘链接资源及解决方案来自b站黑马程序员图解读写分离First:看完还有任何问题可以私信我呗! 求三连大佬们读写分离:分散主数据库的压力。例如2个服务器,主服务器的数据库用户承担写操作。从服务器的数据库用于承担写操作涉及到的相关类spring的主XML配置文件:applicationContext-common.xml<?xml version="1.0" encoding="UTF-8"

2021-07-14 17:37:51 346 1

原创 初学springSecurity登入登出404各种失败,在配置上理解的坑

formLogin()的过滤链的配置关于登入的配置,有以下几种APIloginPage("/loginPage") //自定义的 登入页面,如果不指定,springSecurity就会用自带的很丑的login页面loginProcessingUrl()// 这是登入处理的跳转url(如果配置,相当于在登入请求中,横切入一个跳转url,也就是从一条完整的登入请求url中间,再加入一个)// 情况1: formLogin().defaultSuccessUrl("/success").failure

2021-05-14 22:54:46 7569

空空如也

空空如也

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

TA关注的人

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