三分恶

LV1
发表了文章

单例模式的七种写法,你都知道吗?

因为instance是个静态变量,所以它会在类加载的时候完成实例化,不存在线程安全的问题。

三分恶
发表了文章

十分钟彻底掌握缓存击穿、缓存穿透、缓存雪崩

在了解这三大问题之前,我们要理解,常用的分布式缓存Redis单机并发量能达到万级,常用的关系型数据库MySQL一般并发量是千级,他们支持的并发量可能差十倍,所以...

三分恶
发表了文章

LeetCode通关:通过排序一次秒杀五道题,舒服!

大家好,我是拿输出博客督促自己刷题的老三,前面学习了十大排序:万字长文|十大基本排序,一次搞定!,接下来我们看看力扣上有没有什么能拿排序解决的题目吧!

三分恶
发表了文章

五分钟搞懂MySQL索引下推

如果你在面试中,听到MySQL5.6”、“索引优化” 之类的词语,你就要立马get到,这个问的是“索引下推”。

三分恶
发表了文章

万字长文|十大基本排序,一次搞定!

大家好,我是老三,一个刷不动算法的程序员。排序算法相关题目尽管在力扣中不是很多,但是面试中动不动要手撕一下。接下来,我们看一下十大基本排序,

三分恶
发表了文章

LeetCode通关:连刷三十九道二叉树,刷疯了!

大家好,我是拿输出博客来督促自己刷题的老三,这一节我们来刷二叉树,二叉树相关题目在面试里非常高频,而且在力扣里数量很多,足足有几百道,不要慌,我们一步步来。我的...

三分恶
发表了文章

LeetCode通关:栈和队列六连,匹配问题有绝招

因为栈是一个线性表表,因此,线性表支持栈的操作,ArrayList 和 LinkedList 都可以作为栈来使用。

三分恶
发表了文章

奇葩面试题,O(logn)的底数是多少?

看一下,这个运算,每次 count 乘以 2 之后, 就距离n更近了一分。 也就是说:

三分恶
发表了文章

LeetCode通关:哈希表六连,这个还真有点简单

就好像老三和老三的工位:有人来找老三,前台小姐姐一指,那个像狗窝一样的就是老三的工位。

三分恶
发表了文章

LeetCode通关:数组十七连,真是不简单

数组基本上是我们最熟悉的数据结构了,刚会写“Hello World”不久,接着就是“杨辉三角”之类的练习。

三分恶
发表了文章

LeetCode通关:求次数有妙招,位运算三连

大家好,我是刷题困难户老三,这一节我们来刷几道很有意思的求次数问题,它们都有同一类非常巧妙的解法。

三分恶
发表了文章

解决了一个小问题——读源码真的只是为了应付面试?

我们的ORM框架使用的是MybatisPlus,这个问题是在我使用这个apid时产生的:

三分恶
发表了文章

LeetCode通关:听说链表是门槛,这就抬脚跨门而入

一个单向链表包含两个值: 当前节点的值和一个指向下一个节点的引用。也可以称之为数据域和指针域。

三分恶
发表了文章

Mybatis order by 动态传参出现的一个小bug

很简单,查询语句后面加上:order by t.login_name='wulaoer' desc 就行了。

三分恶
发表了文章

刷算法,这些api不可不知!

在刷题中,各种数据结构是我们常常用到的,例如栈实现迭代、哈希存储键值对等等,我们来看看常用集合和相关api。

三分恶
发表了文章

SpringCloud Alibaba实战(6:nacos-server服务搭建)

这一节我们来学习SpringCloud Alibaba体系中一个非常重要的组件——Nacos。

三分恶
发表了文章

SpringCloud Alibaba实战(3:存储设计与基础架构设计)

在上一章中,我们已经完成了基本业务流程的梳理和服务模块的划分,接下来,开始设计数据存储。

三分恶
发表了文章

程序员与年龄:四十岁普通开发、三十五岁首席架构、三十岁基层Leader

最近,有一个词儿特别热门——躺平。有没有人跟你说过:”躺平说起来容易,做起来更容易。“

三分恶
发表了文章

【JVM进阶之路】十四:类加载器和类加载机制

在上一章里,我们已经学习了类加载的过程,我们知道在加载阶段需要”通过一个类的全限定名来获取描述该类的二进制字节流“,而来完成这个工作的就是类加载器(Class ...

三分恶
发表了文章

【JVM进阶之路】十三:类加载过程

通过前面的学习,我们了解了Class文件的结构,在Class文件中描述的各类信息,最终都需要加载到虚拟机中之后才能被运行和使用。

三分恶

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券