自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员

作者很懒,什么都没有留下。

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

原创 Spring Bean的生命周期

Spring Bean的生命周期

2023-02-20 15:12:22 181

原创 Java IO流的种类

Java IO流的种类

2023-02-20 15:09:50 3115

原创 SpringMVC的请求处理流程

SpringMVC的请求处理流程

2023-02-20 15:04:56 253

原创 Java的四种引用类型

Java的四种引用类型,强引用、软引用、弱引用、虚引用

2023-02-20 14:58:23 889

原创 Java中volatile关键字的作用

Java中volatile关键字的作用

2023-02-20 14:42:53 408

原创 Java的类加载机制

Java的类加载机制

2023-02-20 14:28:36 252

原创 TCP协议为什么要三次握手,四次挥手?

TCP协议为什么要三次握手,四次挥手?

2023-02-20 14:24:44 927

原创 分布式事务的解决方案

分布式事务的解决方案

2023-02-16 09:31:44 115

原创 常见的分布式理论

常见的分布式理论

2023-02-15 10:17:09 131

原创 Java中Semaphore类的使用

Java中Semaphore类的使用

2023-02-15 09:54:57 299

原创 Java中CyclicBarrier类的使用

Java中CyclicBarrier类的使用

2023-02-15 09:49:42 94

原创 Java的锁机制

Java的锁机制

2023-02-15 09:41:16 174

原创 产生死锁的四个必要条件

产生死锁的四个必要条件

2023-02-15 09:38:59 226

原创 常见的软件开发方法论

常见的软件开发方法论

2023-02-15 09:29:00 1140

原创 面对对象和面对过程的区别

面对对象和面对过程的区别

2023-02-15 09:25:13 135

原创 Git的提交规范

Git的提交规范

2023-02-15 09:21:12 630

原创 常见的缓存问题及解决方案

常见的缓存问题及解决方案,缓存雪崩、缓存穿透、缓存击穿、缓存一致性问题

2023-02-15 09:12:47 330

原创 什么是链路追踪

什么是链路追踪,常见的链路追踪技术有哪些

2023-02-15 09:09:07 590

原创 MySQL锁机制

MySQL锁机制

2023-02-13 14:01:21 58

原创 MySQL的四种事务隔离级别

MySQL的四种事务隔离级别

2023-02-13 11:55:40 2646

原创 事务的四大特性

事务的四大特性

2023-02-13 11:53:53 260

原创 数据库的三大范式

数据库的三大范式

2023-02-13 11:36:56 552

原创 Spring解决循环依赖问题的实现原理

Spring解决循环依赖问题的实现原理

2023-02-13 11:17:09 204

原创 一文解析Java常量池、静态常量池、运行时常量池和字符串常量池的区别与联系

一文解析Java常量池、静态常量池、运行时常量池和字符串常量池的区别与联系

2023-02-13 10:48:27 1073 3

原创 Redis的五种数据类型及其特点

Redis的五种数据类型及其特点

2023-02-13 10:03:14 705

原创 Redis的持久化机制

Redis的持久化机制,Redis中RDB和AOF的区别

2023-02-13 09:57:16 39

原创 SaaS和PaaS的区别

SaaS和PaaS的区别

2023-02-13 09:48:45 2767

原创 【JVM】常用的JVM配置参数

常用的JVM配置参数,GC配置参数

2022-10-12 18:29:14 1808

原创 Java反射机制的基本使用

反射可以在Java程序运行时动态获取一个类的所有信息,包括成员变量、成员方法、构造器等,很多常见的框架底层实现都使用了反射技术,可以说反射技术是学习Java各种框架的基础。

2022-09-30 11:24:07 154

原创 Java单例模式的五种实现方式

【代码】Java单例模式的五种实现方式。

2022-09-13 11:00:04 158

原创 学会MySQL空间解析函数的使用,以后再也不用自己写函数计算经纬度之间的距离了!

通过地球上两点的经纬度,计算两点之间的直线距离:二、MySQL官方提供的空间解析函数1、Point(x, y)作用:构造坐标,后面的空间函数会用到。以地球为例,在这个函数里x代表经度,y代表纬度。作用:计算 g1 和 g2 之间的距离。作用:MySQL5.7版本新增,用于计算球体上两点和/或多点之间的最小球面距离(以米为单位),默认半径值为:6,370,986米(地球的半径),不输入radius参数默认计算地球两点之间的最小球面距离。

2022-09-11 20:14:51 578

原创 Java面试题——考考你的对Java字符串常量池的理解

【代码】Java面试题——考考你的对Java字符串常量池的理解。

2022-09-10 19:14:38 154

原创 Java获取Unsafe工具类

【代码】Java获取Unsafe工具类。

2022-09-10 14:21:25 188

原创 Arthas的基本使用

Arthas的基本使用,Arthas的常用命令

2022-09-09 11:16:20 2776

原创 Vue3使用Pinia并通过插件自定义存储方式

Vue3使用Pinia并通过插件自定义存储方式。

2022-09-01 14:19:28 455

原创 Java虚拟机架构——理解 JVM 内部结构

每个 Java 开发人员都知道字节码将由JRE(Java 运行时环境)执行。但是很多人不知道JRE是 Java虚拟机(JVM)的实现,它分析字节码、解释代码并执行它。作为开发人员,我们非常有必要了解JVM的体系结构,让我们能够更有效地编写代码。在这篇 JVM 结构解析文章中,我们将更深入地了解Java 中的JVM的结构以及 JVM 的不同组件。虚拟机是物理机的软件实现,Java 是根据在VM上运行的WORA ( Write Once Run Anywhere,一次编写随处运行 ) 的概念开发的。 ....

2022-06-25 17:05:18 210

原创 MySQL存储引擎InnoDB与MyISAM的区别

MySQL存储引擎InnoDB与MyISAM的区别

2022-06-18 22:41:42 255

空空如也

空空如也

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

TA关注的人

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