- 博客(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
338
原创 【Linux 服务搭建 - 第一节】Centos 7 的创建与固定 IP 地址
第一步、创建虚拟机 操作流程 流程 Gif 注意事项 注意刚开始不要选择 centos7 的操作系统,稍后安装操作系统 安装时注意安装的磁盘内存不要太小,注意选择,和设置名称 虚拟机运行内存选择 2G 左右即可 选择网络地址转换 NAT 是为了后续的固定 IP 地址使用 可以选择默认创建新虚拟磁盘,注意磁盘内存设置 40G 最低 最后完成安装编辑虚拟机设置,在 CD 中选择操作系统的位置 ...
2021-04-24 19:38:42
496
原创 C++ 在 CLion 出现 test cmakerun finished with errors 的问题
其实这里除了网上大部分所说的是 MinGV 的中文路径问题,还有就是项目不能放在中文路径下,否则一样无法使用。
2021-04-08 23:07:35
2991
6
原创 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
292
原创 Redis 缓存(一)个人参考使用
分布式缓存架构-Redis(一) 什么是Redis Redis是由意大利人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
539
原创 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
164
原创 权限相关,个人自己参考
文章目录前端request axios 的拦截器Login.vue后端AuthorizationAuthorizationInterceptorAppControllerAuthorizationControllerResourceControllerTokenNodeMapperTreeNodeTreeUtils 前端 request axios 的拦截器 // 封装axios import axios from 'axios' import {Message, MessageBox} from 'el
2020-11-24 22:50:08
438
1
原创 2020-10-27
极客时间 - git 学习 文章目录极客时间 - git 学习思维导图笔记文本笔记走进 .git objects 的世界你好,分离头指针 学习参考: 思维导图笔记 文本笔记 走进 .git objects 的世界 暂存区未提交的东西也存放在 .git objects 中,没有文件的文件夹 git 是不会搭理存在这边的,pack 是存储的是上面零散文件过多打包后存放的地方。 &nb
2020-10-27 22:34:24
161
原创 自用 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
683
原创 SpringMVC 源码解析
SpringMVC 源码解析 文章目录SpringMVC 源码解析@[toc]完成 Handler - Controller 控制器的方式服务器加载时核心方法的入口doDispatch 源码解析流程总结 图为网上别人的,只可以用来参考,最终真正的运行流程还是要通过自己的源码 debug 来进行理解。 完成 Handler - Controller 控制器的方式 使用注解方式 实现 Controller 接口 实现 HttpRequestHeader 接口 实现接口的方法是 BeanName 的方式
2020-08-30 12:02:49
477
原创 Java 异常 throw 与 thorws 的个人理解
异常 throw 与 thorws 的个人理解: throws 是声明一个异常,throw 在方法体内使用语法上会紧跟着 new 一个异常,这个是等于抛出一个异常的实例对象,而凡是 throws 声明异常的方法,调用方则必须要进行尝试 try-cacatch 或者继续 throws 声明给别人去处理,这里如果一直没人处理将最后会交给虚拟机去处理,性能上可能没有自己处理的来得快。 在 throw 的过程中有两种情况,一种是抛出必检异常,另一种是抛出继承了 RuntimeException 的免检类型异
2020-08-15 11:19:06
422
原创 Java 面向对想 - 抽象、封装、继承、多态
JavaSE 基础面试题 - 牛客网 文章目录JavaSE 基础面试题 - 牛客网Java 基础 011. 说一说 Java 的特性和优势? 该文章为本人阅读牛客网提供的 《java工程师面试宝典》 所做的个人笔记 Java 基础 01 1. 说一说 Java 的特性和优势? 特性: 抽象 Java 首先作为一个 “全面” 面向对象的编程,抽象的特性肯定是必不可少的,它是面向对象编程语言6大原则的必要元素,例如最直接的就是依赖倒转原则。在 Java 开发设计阶段,通常要先对业务先进行抽象,将现实
2020-07-17 23:27:24
279
原创 Java数据结构与算法(二、稀疏数组的介绍)
1. 稀疏数组是什么? 基本介绍: 当一个数组中打大部分元素为 0, 或者为同一个值的数组时,可以使用稀疏数组来保存该数组。 处理方法: 1)记录数组一共有几行几列,有多少个不同的值。 2)把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。 居中并且带尺寸的图片: ...
2020-01-26 16:39:34
203
原创 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
1955
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅