自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 缓存的穿透、雪崩、击穿

有关缓存的穿透、雪崩、击穿基础知识

2024-06-10 14:30:09 683

原创 一文理解CAP理论和BASE理论

👏作者简介:大家好,我是笙一X,java大二练习生,喜欢算法和Java相关知识。📕正进行的系列:算法 、从入门到成神、Spring、运维。

2024-06-09 15:06:01 521

原创 并查集超易懂讲解

1. 查询:查询一个元素属于哪个集合(通常表示为这个元素属于哪个代表元素所属的集合)举例:b 属于 a 所在的元素。2. 合并:如果有两个集合,只知道两个集合其中的一个元素,要将两个集合合并。举例:只知道 a 和 d,将两个元素所在的集合合并。

2024-05-13 17:59:18 361 1

原创 LeetCode743-网络延迟时间(Dijkstra算法解决最短路径问题)

- 力扣(LeetCode)

2024-05-11 20:27:36 367 1

原创 Docker的基本使用

为了在学习过程中更方便地部署各种项目和软件,作为开发者我们有必要来学习 docker 相关知识。在Docker 官方文档是这样介绍的(谷歌翻译):Docker 是一个用于开发、发布和运行应用程序的开放平台。Docker 允许您将应用程序与基础设施分离,以便您可以快速交付软件。借助 Docker,您可以像管理应用程序一样管理基础设施。通过利用 Docker 的方法来快速交付、测试和部署代码,您可以显著减少编写代码和在生产中运行代码之间的延迟。您可以在多个平台上下载并安装 Docker。

2024-05-01 20:05:04 1034 2

原创 JUC从入门到成神(基础篇)- volatile

本次我们主要研究了多线程操作中非常重要的 volatile 关键字,分析其作用和原理。

2024-04-27 14:02:19 614

原创 SpringMVC的工作流程

👏作者简介:大家好,我是笙一X,java大二练习生,喜欢算法和Java相关知识。📕正进行的系列:算法 、从入门到成神、Spring。

2024-04-21 17:37:57 736 1

原创 JUC从入门到成神(基础篇)- 有关“锁”

本文知识较为基础,很多来源于网络,经作者总结归纳,只做学习用途!!!前期学习的 JUC “锁” 知识大概就是这些,勤加记忆与巩固。

2024-04-15 15:32:48 760

原创 JUC从入门到成神(基础篇)- 共享

JUC学习的前置基础知识,适合新手小白学习!!!

2024-04-14 20:02:38 988

原创 JUC从入门到成神(基础篇)- 关于Java线程

参考《黑马程序员深入学习Java并发编程,JUC并发编程全套教程》

2024-04-13 20:41:41 799

原创 二叉树深度优先遍历的非递归实现

最近写算法题的过程中,忽然对基础的深度优先遍历记忆模糊。想到可能对于新手来说,对基础的二叉树深度优先遍历非递归版本实现理解不是很深刻,所以写下这篇博客。非递归实现二叉树的三种遍历方式还是挺重要的,在面试上也是常考题。一定要做到熟练掌握,“张口就来”。我是笙一,一个努力拼搏的人,一起进步,加油!

2024-04-12 18:08:20 1183 4

空空如也

空空如也

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

TA关注的人

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