自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashMap 1.8 源码个人解读

HashMap 1.8 源码个人解读文章目录HashMap 1.8 源码个人解读HashMap 简介内部类 Node 简介属性与常量**fail-fast 机制**:方法解析==static - hash()====static - tableSizeFor()====new - HashMap()====object - get()====object - getNode()====object - containsKey()====object - put()====object - putVal()

2020-07-29 16:41:04 247

原创 【Linux 服务搭建 - 第一节】Centos 7 的创建与固定 IP 地址

第一步、创建虚拟机操作流程流程 Gif注意事项注意刚开始不要选择 centos7 的操作系统,稍后安装操作系统安装时注意安装的磁盘内存不要太小,注意选择,和设置名称虚拟机运行内存选择 2G 左右即可选择网络地址转换 NAT 是为了后续的固定 IP 地址使用可以选择默认创建新虚拟磁盘,注意磁盘内存设置 40G 最低最后完成安装编辑虚拟机设置,在 CD 中选择操作系统的位置...

2021-04-24 19:38:42 154

原创 C++ 在 CLion 出现 test cmakerun finished with errors 的问题

其实这里除了网上大部分所说的是 MinGV 的中文路径问题,还有就是项目不能放在中文路径下,否则一样无法使用。

2021-04-08 23:07:35 2140 5

原创 Redis进阶(二)个人参考使用

分布式缓存架构-Redis(二)Redis发布订阅Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rEaPYVOR-1607954920892)(img\1.png)]当有新消

2020-12-14 22:09:05 140

原创 Redis 缓存(一)个人参考使用

分布式缓存架构-Redis(一)什么是RedisRedis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。Redis全称为:Remote Dictionary Server(远程数据服务),该软件使用C语言编写,Redis是一个key-value存储系统,它支持丰富的数据类型,如:string、list、set、zset(sorted set)、hash。Redis采用的是基于内存的采用的是单进程***单线程模型***的KV数据库,由C语言编

2020-12-14 22:08:29 374

原创 websoket 参考文档,个人使用

websoket 参考文档,个人使用文章目录websoket 参考文档,个人使用前端代码后端代码前端代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>测试WebSocket</title></head><body><h1>Echo Server</h1><div

2020-11-28 21:01:10 71

原创 权限相关,个人自己参考

文章目录前端request axios 的拦截器Login.vue后端AuthorizationAuthorizationInterceptorAppControllerAuthorizationControllerResourceControllerTokenNodeMapperTreeNodeTreeUtils前端request axios 的拦截器// 封装axiosimport axios from 'axios'import {Message, MessageBox} from 'el

2020-11-24 22:50:08 148 1

原创 2020-10-27

极客时间 - git 学习文章目录极客时间 - git 学习思维导图笔记文本笔记走进 .git objects 的世界你好,分离头指针学习参考:思维导图笔记文本笔记走进 .git objects 的世界        暂存区未提交的东西也存放在 .git objects 中,没有文件的文件夹 git 是不会搭理存在这边的,pack 是存储的是上面零散文件过多打包后存放的地方。  &nb

2020-10-27 22:34:24 75

原创 git 学习

2020-10-25 22:46:07 58

原创 自用 React 参考文章

文章目录configStore.jshistory.jsrootReducer.jsrouteConfig.jsindex.jsRoot.jscomponent.jsxcomponent.lesscomponent/index.jscomponent/style.lesscomponents/route.jscomponent/redux/actions.jscomponent/redux/actions.jscomponent/redux/constants.jscomponent/redux/initi

2020-10-20 22:58:42 196

原创 SpringMVC 源码解析

SpringMVC 源码解析文章目录SpringMVC 源码解析@[toc]完成 Handler - Controller 控制器的方式服务器加载时核心方法的入口doDispatch 源码解析流程总结图为网上别人的,只可以用来参考,最终真正的运行流程还是要通过自己的源码 debug 来进行理解。完成 Handler - Controller 控制器的方式使用注解方式实现 Controller 接口实现 HttpRequestHeader 接口实现接口的方法是 BeanName 的方式

2020-08-30 12:02:49 193

原创 Java 异常 throw 与 thorws 的个人理解

异常 throw 与 thorws 的个人理解:  throws 是声明一个异常,throw 在方法体内使用语法上会紧跟着 new 一个异常,这个是等于抛出一个异常的实例对象,而凡是 throws 声明异常的方法,调用方则必须要进行尝试 try-cacatch 或者继续 throws 声明给别人去处理,这里如果一直没人处理将最后会交给虚拟机去处理,性能上可能没有自己处理的来得快。  在 throw 的过程中有两种情况,一种是抛出必检异常,另一种是抛出继承了 RuntimeException 的免检类型异

2020-08-15 11:19:06 330

原创 Java 面向对想 - 抽象、封装、继承、多态

JavaSE 基础面试题 - 牛客网文章目录JavaSE 基础面试题 - 牛客网Java 基础 011. 说一说 Java 的特性和优势?该文章为本人阅读牛客网提供的 《java工程师面试宝典》 所做的个人笔记Java 基础 011. 说一说 Java 的特性和优势?特性:抽象  Java 首先作为一个 “全面” 面向对象的编程,抽象的特性肯定是必不可少的,它是面向对象编程语言6大原则的必要元素,例如最直接的就是依赖倒转原则。在 Java 开发设计阶段,通常要先对业务先进行抽象,将现实

2020-07-17 23:27:24 125

原创 Java数据结构与算法(二、稀疏数组的介绍)

1. 稀疏数组是什么?基本介绍:当一个数组中打大部分元素为 0, 或者为同一个值的数组时,可以使用稀疏数组来保存该数组。处理方法:1)记录数组一共有几行几列,有多少个不同的值。2)把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。居中并且带尺寸的图片: ...

2020-01-26 16:39:34 109

原创 2020年写给自己人生目标规划

2020年写给自己的人生目标1. 目标规则2. 初级目标3. 中级目标4. 终极目标实现:1. 目标规则符合SMART原则:1.具体的2.可衡量的3.可达成的4.相关性5.时限性2. 初级目标在成都培训的期间,找到适合自己的学习方法,毕业时的第一份工作争取可以达到5k-7k的工作,达到经济独立,踏进IT行业的第一步。3. 中级目标25岁(周岁)大概2023年的生日前,可...

2020-01-05 23:32:16 1714

空空如也

空空如也

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

TA关注的人

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