自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

1加1等于的博客

种一棵树最好的时间是十年前,其次是现在。

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

原创 Mybatis注解开发进阶之复杂的关联查询

在MyBatis注解式开发里,处理复杂的关联查询可通过多种方式,本文将结合实际场景,详细介绍几种常见的处理方法

2025-04-05 15:34:17 256

原创 MyBatis注解开发增删改查基础篇

本文是MyBatis注解开发的基础篇,将通过实际场景,详细介绍MyBatis注解式开发的使用,这是MyBatis很强大的一个特性,可以直接在接口方法上定义 SQL 语句,从而实现数据库的增删改查操作。

2025-04-05 15:00:10 400

原创 Java进阶——Lombok的使用

Lombok可以通过注解的方式,在编译时自动生成 getter、setter、构造函数

2025-03-30 23:04:29 1020

原创 Java进阶——原生定时器

本文将详细介绍Java原生定时器的使用,包括 Timer 类和 ScheduledExecutorService 接口。

2025-03-30 22:50:34 399

原创 Java进阶——静态代理与动态代理

代理模式主要分为静态代理和动态代理,本文将详细探讨这两种代理模式

2025-03-30 22:36:35 540

原创 Java进阶——位运算

位运算直接操作二进制位,在处理底层数据、加密算法、图像处理等领域具有高效性能和效率。本文将深入探讨Java中的位运算。

2025-03-30 22:23:22 449

原创 SpringBoot实战——JPA操作存储过程

本文将深入探讨如何在SpringBoot项目中使用JPA中操作存储过程,获得业务中需要的数据。

2025-03-27 15:11:45 351

原创 SpringBoot实战——详解JdbcTemplate操作存储过程

对于一些复杂的业务逻辑,使用存储过程可以提高数据库操作的效率和安全性。本文将详细介绍如何在SpringBoot项目中使用 JdbcTemplate 工具操作存储过程,方便地与数据库进行交互,调用存储过程。

2025-03-27 14:56:27 573

原创 SpringBoot实战——一篇详解如何使用定时器

本文将详细介绍SpringBoot中定时器的实现方式,从而可以实现定时数据备份、定时生成报表、定时清理缓存等。

2025-03-26 10:04:07 500

原创 SpringMVC实战——转发和重定向及实际场景

当处理请求时,有时请求到不同的资源,那重定向和转发是必不可少的操作。本文将深入探讨重定向和转发的使用方法、区别、适用场景。

2025-03-26 09:43:23 811

原创 SpringBoot实战——文件上传一篇搞定

文件上传是一个常见的需求。例如社交平台用户上传头像、电商系统商家上传商品图片、文档管理系统用户上传资料等都会用到。本文详细介绍SpringBoot关于单文件上传、多文件上传以及限制文件大小和类型等几种常见方式。

2025-03-25 10:24:05 813

原创 SpringMVC——数据传递的多种方式

本文详细介绍SpringMVC的多种传值方法,像URL路径、参数、表单、Session这些常见方式,以及字符串、JSON、Cookie 和 Header 传递等方法。

2025-03-25 10:06:04 1032

原创 Java并发实战——线程池的监控和调优

在生产环境中,监控和调优线程池对保证系统的性能和稳定性很关键。本文将详细介绍监控和调优线程池的方法。

2025-03-24 09:37:29 1660

原创 Java并发实战——线程池一篇详解

本文将深入探讨Java线程池的各个方面,从基础概念到高级应用,从而全面掌握线程池的使用,解决频繁地创建和销毁线程带来巨大的系统开销,包括内存消耗、CPU 时间浪费等,通过复用线程,避免了线程的频繁创建和销毁,从而提高了系统的性能和稳定性。

2025-03-24 09:28:46 1331

原创 MySQL密码修改的全部方式一篇详解

本文将详细介绍多种修改MySQL密码的方式。

2025-03-22 22:29:42 1618

原创 Docker——如何使用Dockerfile创建镜像

通过使用Dockerfile可以精确地构建出适合Java应用运行的镜像。本文将详细介绍如何使用Dockerfile为Java应用创建镜像。

2025-03-22 08:00:00 921

原创 SpringMVC 跨域问题两种常用解决方案

如今前后端分离的架构模式日益普及的模式下,前端和后端往往部署在不同的域名或端口下,这就不可避免地会遇到跨域问题。本文将详细介绍SpringMVC其中两种常见且有效的解决方案。

2025-03-21 09:36:40 1093

原创 Java并发实战——CountDownLatch优化商品详情页数据加载

本文以CountDownLatch优化商品详情页数据加载为例,深入探讨其工作原理和一些实际应用。

2025-03-21 08:00:00 886

原创 MySQL进阶——提高查询效率之添加索引的全部方式

索引提高查询效率,本文介绍优化查询时添加索引的多种方式。

2025-03-20 08:00:00 855

原创 Java并发实战——ReentrantLock在电商系统中的使用

如何确保在高并发情况下数据的一致性和程序的正确性,从而不得不深入剖析ReentrantLock的原理与应用。

2025-03-20 08:00:00 614

原创 玩转Java并发——理解线程安全这一篇就够了。

线程安全是多线程编程中的一个重要概念,关乎程序在多线程环境下能否正确、稳定地运行。本文将从定义、问题产生原因、常见场景、保障措施几方面对线程安全进行详细介绍。

2025-03-19 08:00:00 525

原创 MySQL优化——查看系统性能参数优化数据库

本文详细介绍查看系统性能参数来进行数据库优化的步骤。

2025-03-19 08:00:00 1358

原创 Java并发实战——线程通信原理一篇详解

在Java中,线程通信指的是多个线程之间通过某种机制来交换信息、协调执行顺序,从而实现更复杂的并发操作。本文介绍如何通过Object的方法实现线程通信的方式。

2025-03-18 08:30:00 357

原创 玩转Java并发——线程创建的多种方式

在Java中,有多种方式可以创建线程,本文详细介绍常见的四种创建线程的方式。

2025-03-18 08:00:00 614

原创 Redis——事务实现以及应用场景

本文介绍Redis事务相关的原理以及知识点,从redis的常用命令出发,深入理解redis在日常工作中的实际场景使用用法。

2025-03-17 08:30:00 675

原创 Redis——五种基本数据类型与命令一篇详解

本文将深入探讨Redis的五种主要数据类型与常用命令,通过示例的方式,让大家直观掌握 Redis原生命令的使用。

2025-03-17 08:00:00 1221

原创 JVM调优——Arthas调优相关命令汇总

Arthas是一款强大的Java诊断工具,能够在生产环境中对Java应用进行实时监控、问题排查和性能调优等操作。本文将结合电商系统的实际场景,对 Arthas 的调优相关命令进行汇总和详细介绍。

2025-03-16 08:00:00 817

原创 Docker——这些常用命令,你都会了吗!!!

本文将全面汇总Docker的常用命令,帮助大家更好地掌握Docker的使用。

2025-03-16 08:00:00 537

原创 MySQL进阶——锁机制详解

本文将深入探讨 MySQL 锁的类型、模式、算法、死锁处理、隔离级别与锁的关系,合理使用锁可以避免数据冲突和不一致,但如果使用不当,可能会导致性能瓶颈甚至死锁,本文将从实际场景详解如何在实际开发中运用这些知识。

2025-03-15 08:30:00 1747

原创 Docker——docker-compose安装解决-bash: docker-compose: command not found,亲测有效!!!

当你在执行命令时遇到 -bash: docker-compose: command not found 错误,这表明系统没有找到 docker-compose 命令,通常是因为 docker-compose 没有安装或者安装后其可执行文件所在的路径没有被添加到系统的环境变量PATH中,使用官方脚本安装解决方法如下。

2025-03-15 08:00:00 956

原创 MySQL进阶——数据备份与恢复(超详细!!!)

本文将详细介绍 MySQL 数据备份与恢复的相关知识点。

2025-03-14 08:30:00 772

原创 MySQL进阶———从日志的配置使用优化

本文将详细介绍 MySQL 各类日志的基础知识点,并介绍其在实际应用中的配置和使用方法。

2025-03-14 08:00:00 263

原创 MySQL进阶——DQL语句日常优化建议(详细版!)

本文将深入探讨MySQL数据查询语言DQL的优化,包括从基础查询优化的字段选择与分页技巧,到条件过滤、索引命中、JOIN 查询、聚合分组、子查询、JSON 数据处理等方面的深入剖析。

2025-03-13 17:58:16 566

原创 MySQL进阶——从实战中详解常用函数

本文将详细介绍 MySQL 中常见的内置函数、自定义函数、窗口函数以及 JSON 函数的应用。

2025-03-13 08:30:00 421

原创 MySQL进阶——查询优化之索引实战

本文通过博主日常工作中的电商场景的SQL示例,详解索引的核心知识点与实战技巧,深入解析索引是如何提高系统性能查询优化的。

2025-03-12 08:30:00 874

原创 MySQL进阶——用户权限和管理(详细版!!!)

本文将深入探讨MySQL权限管理的核心知识点,从权限管理的基础概念,到用户与权限的关系以及最小权限原则。以及用户账号管理,如创建、修改和删除用户的操作。在权限的授予与回收方面,等等不同层级的权限范围以及实际使用场景。

2025-03-12 08:00:00 465

原创 MySQL进阶——运算符一篇详解

本文将详细介绍MySQL中各类运算符的特点、包括算术、比较、逻辑、位运算等各类运算符的基本用法、注意点及处理技巧。

2025-03-11 08:30:00 817

原创 MySQL进阶—— 视图(详解)

本文全面介绍Mysql 视图相关的核心知识。包括介绍视图定义,基于查询结果的虚拟表,有简化查询、保障安全、解耦逻辑等作用。讲解创建、修改、删除视图的操作,以及及视图可更新条件、安全性控制及性能优化方法。

2025-03-11 08:00:00 1217

原创 MySQL进阶——事务(超详细版!)

本文将详细介绍MySQL事务的核心知识点,从事务的 ACID 特性出发,介绍原子性借助Undo Log 实现回滚、一致性保证数据合法状态、隔离性通过不同隔离级别控制并发问题、持久性依靠Redo Log 确保数据永久保存。详细对比了四种隔离级别下脏读、不可重复读和幻读的情况,并给出幻读的解决办法。以及事务的显式控制、锁机制、MVCC 原理、事务日志作用。

2025-03-10 08:30:00 1325

原创 mysql进阶——数据类型一篇详解

本文将详细介绍MySQL各类数据类型的特点,包括介绍数值、字符串、日期时间、JSON 等类型的特点及注意事项

2025-03-10 08:00:00 1300

空空如也

空空如也

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

TA关注的人

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