- 博客(78)
- 收藏
- 关注
原创 (JAVA)2-3树思想与红黑树的实现与基本原理
这篇文章将带你从2-3树实现原理的角度来看红黑树是如何实现的,又是如何实现树的平衡保持一致的查询效率!!
2024-10-12 13:23:32
978
原创 (JAVA)开始熟悉 “二叉树” 的数据结构
当你刚开始熟悉 “树” 这个数据结构,那么看到这篇文章一定会有所收获!一起来加深你对 “树“ 结构的印象吧!!
2024-10-07 15:29:01
1247
原创 ElasticSearch8.7 搭配 SpringDataElasticSearch5.1 的使用
截至2023/7/11日,全网最全最直白的SpringDataElasticSearch5.1
2023-07-11 14:51:23
1562
3
原创 (Java并发编程——JUC)带你研究共享模型通过无锁的方式解决并发问题!本文分析对原子对象的使用!
带你研究共享模型通过无锁的方式来解决并发问题带你一起分析原子对象使用!内容包含:Atomic相关类、Unsafe的挖掘使用
2024-11-26 10:50:24
562
原创 (Java并发编程——JUC)从JMM内存模型的角度来分析CAS并发性问题
本篇文章将从JMM内存模型的角度来分析CAS并发性问题;内容包含:介绍JMM、CAS、balking犹豫模式、二次检查锁、指令重排问题
2024-11-26 10:40:31
521
原创 (Java并发编程——JUC)常见的设计模式概念分析与多把锁使用场景!!理解线程状态转换条件!带你深入JUC!!文章全程笔记干货!!
JUC专栏第三篇,带你继续深入JUC!本篇文章涵盖内容:保护性暂停、生产者与消费者、Park&unPark、线程转换条件、多把锁情况分析、可重入锁、顺序控制笔记共享!!文章全程干货!
2024-11-23 14:13:09
1032
原创 (Java并发编程——JUC)共享问题解决与synchronized对象锁分析!全程干货!!快快收藏!!
本章内容将深入JUC研究并行并发问题;涵盖内容:锁、轻量锁、对象锁、Monitor监控、等待与唤醒...如果你也想在Java上更进一步!那么本篇文章将是你必看文章之一!
2024-11-23 13:53:54
460
原创 (Mysql)SQL语句全解!!初上手JDBC?不知道怎么敲SQL语句?不知道关键字?来看本篇文章!带你领悟近乎全部的SQL语句!
本篇内容带你全程领悟SQL语句!内容包含:查询、子查询、联表查询、聚合、排序除此之外,还为你介绍 Mysql的存储引擎、事务、执行计划、约束和索引功能!!
2024-11-20 13:29:10
1266
原创 (Mysql)系统性带你认识 Mysql 数据库!本文带你了解数据库的概念与基本对表(数据库)操作的SQL语句!快来完成从0到1的飞越吧!
好像从来没有详细的讲过SQL语句啊!不过无妨!本专栏带你使用Mysql数据库、全方面了解SQL语句!专栏第一篇,先带你了解什么是数据库!以及SQL语句对表格、数据库的操作!
2024-11-17 21:29:53
742
原创 (Java并发编程—JUC)带你重新认识进程与线程!!让你深层次了解线程运行的睡眠与打断!!
JUC是什么?你可以说它就是研究Java方面的并发过程。本篇是JUC专栏的第一章!带你了解并行与并发、线程与程序、线程的启动与休眠、打断和等待!全是干货!快快快!
2024-11-17 20:49:18
827
原创 (Go语言)Go基础的进阶知识!带你认识迭代器与类型以及声明并使用接口与泛型!
好烦好烦好烦!你是否还在为弄不懂Go中的泛型和接口而烦恼?是否还在苦恼思考迭代器的运行方式和意义?本篇文章将带你了解Go的接口与泛型,还有迭代器的使用,附送类型断言的解释
2024-11-09 16:08:37
1099
原创 (Go语言)Go里面的指针如何?函数与方法怎么不一样?带你了解Go不同于其他高级语言的语法
结构体可以存储一组不同类型的数据,是一种符合类型。Go抛弃了类与继承,同时也抛弃了构造方法,刻意弱化了面向对象的功能,Go并非是一个传统OOP的语言,但是Go依旧有着OOP的影子,通过结构体和方法也可以模拟出一个类。
2024-11-09 15:46:41
946
原创 (Go语言)条件判断与循环?切片和数组的关系?映射表与Map?三组关系傻傻分不清?本文带你了解基本的复杂类型与执行判断语句
在Go中,条件控制语句总共有三种if、switch、select。循环只有for,不过for可以充当while使用。如果想要了解这些知识点,初学者进入文章中来感受吧!
2024-11-09 15:27:58
821
原创 (Go语言)初上手Go?本篇文章帮拿捏Go的数据类型!
如果你是从其他语言转入Golang语言的,那么数据结构这块你必须要看!本文带你了解Go中的基本数据类型,看看与其他编程语言有什么不同!
2024-11-09 15:04:46
1084
原创 (JVM)全面深入Java GC!!带你完全了解 Java 的‘ 灵魂 ‘ GC垃圾回收机制!!
说到Java, 就不得不谈谈JVM了, 而既然谈到了JVM, 那么必须要谈到的一个点!GC垃圾回收机制本篇文章将带你全方面了解GC垃圾回收机制的运行流程与原理!!包括教你如何在垃圾回收阶段进行调优、五种引用类型、判断对象回收算法、各垃圾回收器的优缺点等等等等, 全部都在这篇文章中!
2024-11-02 18:49:47
1091
原创 (JVM)我们该如何认识 Java的内存模型(Java Memory Model(JMM))? 本篇文章告诉你答案 !带你全面了解JMM
如果不研究JMM, 你如何才能进入下一步的JUC并发? 本篇文章将带你了解JMM, 和我一起提前为JUC开发做铺垫!!
2024-11-02 18:27:29
1342
原创 (JVM)带你一起研究JVM的语法糖功能 和 JVM的即时编译器
所谓的语法糖,其实就是指java编译器把*.java源码编译为*.class字节码的过程中,自动生成和转换的一些代码,主要是为了减轻程序员的负担,算是java编译器给我们第一个额外福利
2024-11-02 18:16:41
567
原创 (JVM)在JVM中,类是如何被加载的呢?本篇文章就带你认识类加载的一套流程!
有没有想过类在内存中是如何被加载的?JVM对类做了些什么呢?本篇文章讲告诉你关于类的一切答案!!
2024-11-02 17:33:50
804
原创 (JVM)深入JAVA底层 JVM(Java 虚拟机)!带你认识JVM、程序计数器、JVM栈和方法栈还有堆内存!看看JAVA针对这些内存空间都做了什么吧!
当你想要在java中更进一步,那么钻研JVM是必不可少的!本篇将带你认识JVM中基本的内存空间,并看一看JAVA在运行时都对这些空间做了什么动作!
2024-11-02 17:16:11
745
原创 还不了解Git分布式版本控制器?本文将带你全面了解并掌握
在这个什么都需要的年代,如果你还不会、还不了解Git,那么就真的落伍啦!!本文章将全面的带你了解并掌握Git的工作原理和使用!
2024-10-26 19:14:44
1121
原创 全方面熟悉Maven项目管理工具(五)教你IDEA创建Maven基本项目、导入工程和模块,并为你讲解Maven的生命周期
Maven学习栏目的最终篇!这篇将教你用IDEA创建Maven项目并且还教你如何导入工程和模块,以及为你讲解Maven的生命周期指令
2024-10-21 19:48:15
896
原创 全方面熟悉Maven项目管理工具(四)带你认识依赖、继承和聚合都是什么!有什么用?
Maven学习栏目的第四篇!本篇将带你完全了解依赖、继承和聚合功能!!还不会或者想要了解的同学快学起来吧!
2024-10-21 19:29:48
1028
原创 全方面熟悉Maven项目管理工具(三)认识mvn的各类构建命令并创建、打包Web工程
Maven栏目的第三篇~!!本篇文章将带大家了解mvn的各类构建名称。并教你如何创建和打包Web工程!!
2024-10-21 19:15:15
855
原创 全方面熟悉Maven项目管理工具(二)坐标、pom.xml文件的解读!
maven栏目的第二篇!带你了解基本的坐标都是什么意思教你如何用cmd创建一个maven工程
2024-10-21 19:02:03
733
原创 全方面熟悉Maven项目管理工具(一)认识Maven、Maven如何安装?
这是开始maven项目管理工具的学习路线的第一篇。主要是让大家认识Maven这个工具是是什么,如何安装,下一篇将告诉大家如何是使用
2024-10-21 18:48:58
1081
原创 (Golang)初识Go语言!!为什么选择Go?如何配置Go的开发环境?VS Code如何配置Go环境?
本篇文章将带你认识Go这门语言还将教你如何安装Go语言和配置Go的开发环境以及VS Code对Go语言的开发支持!!!
2024-10-21 09:00:00
1170
原创 (JAVA)贪心算法、加权有向图与求得最短路径的基本论述与实现
本篇文章带你了解贪心算法何为贪心算法,并且认识加权有向图与最短路径的实现全篇通俗易懂,加快你在数据结构与算法这条路上的速度!
2024-10-19 14:31:31
878
原创 (JAVA)加权无向图和最小生成树的实现与原理概述
深入树与研究图的快速搜索最短路径!Prim算法和Kruskal算法?贪心算法?全在这篇文章中!
2024-10-19 14:21:15
989
原创 (JAVA)有向图与拓扑排序的实现原理与基本实现
有向图是一副具有方向性的图,是由一组顶点和一组有方向的边组成的,每条方向的边都连着一对有序的灌顶啊。
2024-10-16 09:39:02
908
原创 (JAVA)熟悉队列的进阶结构 - 优先队列
之前的文章学习过队列,那么这篇文章将带你熟悉更复杂的 优先队列 数据结构!小白初学者还不快点上车?!
2024-10-09 12:54:00
810
原创 手把手教你如何配置好VS Code的WEB基础开发环境(保姆级)
还在为选择代码编辑器而发愁?还在想VS Code怎么用?接下来几篇文章,将为您演示VS Code针对于各个主流语言的环境搭建
2024-10-09 12:31:11
1629
原创 虚拟化特性
把一组主机组合起来形成一个整体,向用户提供资源的方式(计算资源、存储资源、网络资源)好处:当一台主机发生宕机情况后,该主机上可以改用HA技术将宕机主机的虚拟机转移至其他正常运行的主机上。坏处:当虚拟机业务过大,传输虚拟机将会出现停机传输的情况,等虚拟机传输至新主机后,业务才可以恢复,但总体利大于弊。
2022-11-18 14:31:11
700
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅