自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

伊文Statistics

学习记录

  • 博客(8)
  • 收藏
  • 关注

原创 Java中的值传递及引用传递

文章目录引言结语引言结语

2021-12-05 23:13:41 390

原创 LRU及LFU算法原理及实现

文章目录引言算法背景LRULFU结语引言算法背景LRULFU结语

2021-11-19 17:54:02 1321

原创 单例模式的三种写法

文章目录引言单例模式介绍饿汉式懒汉式单例模式应用场景结语引言单例模式介绍饿汉式懒汉式单例模式应用场景结语

2021-11-05 17:13:43 286

原创 AOP的应用以及原理解析

文章目录引言AOP介绍AOP原理AOP应用结语引言AOP介绍AOP原理AOP应用结语

2021-11-01 10:36:22 459

原创 拒绝死记硬背——HashMap源码深度分析

文章目录引言HashMap源码分析put()引言笔者经历过不下50场面试,HashMap底层原理这道题即使没有被问过30遍也至少被问了20遍了,那么为什么一道已经被问烂的题目仍然受到广大面试官的青睐呢?其实原因无非两点:HashMap在项目中会经常使用到,在很多业务逻辑中都有他的影子;HashMap的底层原理涉及了很多数据结构相关的知识点,以它为起点可以牵引出很多连环问题本文就带着大家去看一遍HashMap的源码,主要是看put、get以及resize这三个函数。HashMap源码分析pu

2021-10-25 23:51:12 158 1

原创 Arrays.sort源码解析

文章目录前言非线性排序交换排序插入排序前言相信同学们对排序算法都不陌生,排序作为基础算法的重要部分,同时也是面试的高频考点。如果你了解过排序算法,那么一定见过下面这张图:今天我们就从这张图讲起,主要从每一个排序算法的构建思路以及具体实现展开。非线性排序算法中,快排、插排、堆排以及归并排序是面试高频考点,本文会重点讲解。线性排序由于都需要在特定场景下使用,因为不在本文重点关注范围内,仅作粗略的描述。在完成所有常用算法解析后,笔者还会对 Arrays.sort 的源码进行拆解,深入理解工业级的排序算法设

2021-10-08 17:29:49 807

原创 Redis远程连接问题【避坑指南】

前言Redis远程连接一直是一个困扰我许久的问题,因为笔者在自学Java的过程中经常会利用VMware起一个虚机,然后在其中部署一些必备组件,模拟真实生产环境,为此查阅了近三小时的资料,并在一番水磨工夫下终于有了一套完整的解决方案生产环境说明:Ubuntu 18.04.5Windows 10Redis 5.0.5VMware解决思路检查虚拟机和本地电脑是否能互相连通windows环境下可以使用telnet检查连接:telnet host port**注意:**有些同学可能会出

2021-09-21 17:32:02 164

原创 Win10下安装pycorrector包

对于一个Python菜鸡而言,下载包都能卡我半天…按国际惯例,先说说我下载这个包的时候遇到的坑,如果对我的心路历程不感兴趣,可以直接到底部查看安装过程笔者打算学习一下错字识别,通过资料查询得知有个中文错字识别的库叫pycorrector很好用,于是故事开始了…先提示我要安装kenlm包,于是乎我乖乖地去查怎么安装kenlm,但是!!!这TM是啥???(手动黑人问号脸)然后还有人说可以这样安装:pip install https://github.com/kpu/kenlm/archive/ma

2020-05-14 21:16:54 1021 1

空空如也

空空如也

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

TA关注的人

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