自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 (Oracle)将SQL查询结果多行数据转一行横向展示

利用 ROW_NUMBER() OVER(PARTITION BY...ORDER BY...) AS RN 实现数据的分组排序编号, 结合 MAX函数、CASE WHEN 实现(多行)数据转换为一行横向展示

2025-03-27 20:10:47 806

原创 BigDecimal 八种舍入模式

BigDecimal 八种舍入模式

2025-03-20 19:50:48 426

原创 <iframe>标签和定时调用函数setInterval

<iframe> 标签 、定时器 (setInterval)

2025-01-25 19:58:16 800

原创 简述 Spring 的 控制反转(IoC) 和 依赖注入(DI)

控制反转(IoC)就是你让Spring替你做“手工活”,它负责管理和创建你所需要的东西,你不用操心。依赖注入(DI)就是Spring自动把你需要的工具送到你面前,帮你准备好你要的所有资源,你只管使用。Spring就是一个智能的外卖平台, 你只需要告诉它你需要什么,它会帮你做好一切,你只管享受结果!Spring的控制反转(IoC)和依赖注入(DI)可以理解为一种“自动安排和配送服务”,它帮你省去“手动找东西”和“手动组装”的麻烦,让程序运行得更高效。

2025-01-04 16:54:02 486

原创 简述 SSM 框架

SSM框架是Java开发中常用的一套组合工具,名字来自SpringSpring MVC和MyBatis。

2025-01-04 16:24:00 508

原创 spring、spring boot、Springmvc 的区别和关系

Spring是底层框架,是“大家长”,提供了基础设施,Spring MVC是它的一部分。是简化工具,用它可以快速启动Spring项目,包括Spring MVC项目。Spring MVC专注Web开发,负责处理HTTP请求、返回响应。一句话: Spring 是“根基”,是“工具箱”,Spring MVC是专注“Web交互”的模块。用,你可以轻松用Spring MVC开发Web项目!

2025-01-04 16:15:23 714

原创 MyBatis-Plus快速入门

本篇博文基于 springboot 2.7.2 版本介绍了 mybatis-plus的常见用法:如:基本CRUD、常用注解、条件构造器及常用接口、各种插件、代码生成器、多数据源的使用等内容。

2025-01-01 22:16:20 1392

原创 MyBatis快速入门(下)

mybatis缓存、逆向工程的使用、分页插件的使用

2024-12-09 22:07:25 1196

原创 MyBatis快速入门(中)

mybatis 中全局配置文件configuration标签、 resultMap映射以及动态 SQL的详解

2024-12-01 22:17:31 1099

原创 MyBatis快速入门(上)

mybatis简介、框架搭建、核心配置文件讲解、mybatis获取参数值的方式及各种查询功能的代码演示等内容

2024-11-11 20:21:16 478

原创 常见异常归总

异常归总

2024-11-09 19:44:08 558

原创 Java日志框架Log4j 2级别

Java日志log4j简述:对于其日志级别及使用示例进行了详细的说明

2024-11-04 19:21:11 1429

原创 MyBatis 框架搭建时依赖包引入异常

MyBatis 框架搭建时依赖包引入异常解决办法

2024-10-18 09:00:00 415

原创 java.sql.SQLException: Unknown initial character set index ‘255‘ received from server.

异常解决方法:Cause: java.sql.SQLException: Unknown initial character set index '255' received from server.

2024-10-18 05:00:00 349

原创 Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql.cj.jdb

Loading class `com.mysql.jdbc.Driver‘. This is deprecated. The new driver class is `com.mysql.cj.jdb

2024-10-16 21:10:08 481

原创 Maven 快速入门

本篇 maven 博文共分为7篇1~2篇介绍了maven的相关概念及如何安装3~5篇介绍了基于IDEA进行maven工程的构建和管理6~7篇针对maven工程中的依赖传递规则及冲突解决,以及多模块的聚合继承等问题作了详细说明比较适合想对maven快速入门的小白。

2024-10-16 12:00:00 2115

原创 ### 更新数据库时出错。原因:java.sql.SQLException: No database selected

java.sql.SQLException: No database selected

2024-10-15 20:45:59 650

原创 Mysql高级篇(下)——数据库设计范式

关系型数据库中常见的六种设计范式、反范式化、设计范式案例实战

2024-10-14 07:00:00 949

原创 Mysql高级篇(下)——数据库备份与恢复

数据库备份与恢复篇介绍了物理备份与逻辑备份的区别,表的导入与导出等内容

2024-10-09 06:00:00 2649

原创 Mysql高级篇(下)——主从复制

介绍MySQL主从复制的背景、原理、作用、以及主从架构搭建过程,同时对主从复制过程中存在的问题及解决办法做了详细的说明

2024-10-07 12:00:00 3302 4

原创 MySQL:2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded

解决 MySQL 客户端连接服务器报:“2059 - Authentication plugin 'caching_sha2_password' cannot be loaded”错的问题

2024-10-01 21:36:07 2004

原创 Mysql高级篇(下)——日志

主要介绍 MySQL中常见的几类日志,他们各自的使用场景,各自的及注意事项,如:二进制日志、中继日志、事务日志、错误日志等

2024-10-01 00:00:00 3493

原创 Mysql高级篇(中)——多版本并发控制 MVCC

本篇博文介绍了 管理数据库系统中并发事务的技术——多版本并发控制 MVCC 的核心概念、工作原理和实现机制、以及整体操作流程

2024-09-30 12:00:00 2281

原创 Mysql高级篇(中)——锁机制

本篇博文主要介绍了MySQL中锁的相关概念、工作原理、各自的优缺点、使用场景、注意事项及锁监控策略,让大家对MySQL中的锁有更清晰的认识

2024-09-27 23:19:59 1908 2

原创 Mysql高级篇(中)——事务篇

本篇博文主要介绍了MySQL中事务的相关概念、处理原则,重点介绍了事务的特性,通过生活中的场景示例来更好的理解事务的隔离级别,此外还介绍了事务日志等相关知识

2024-09-23 19:32:48 1796

原创 Mysql高级篇(中)—— SQL优化之查询截取分析

本文主要介绍慢查询日志的使用、日志分析工具的使用、SHOW PROCESSLIST、Performance Schema、以及对Show Profile及全局查询日志的了解等内容

2024-09-21 12:00:57 1563

原创 Mysql高级篇(中)—— SQL优化

本篇博文主要介绍了MySQL中的SQL优化思路、以及关联查询、子查询、分组排序相关优化内容;此外针对exists的理解,单路排序和多路排序的概念做了简述。

2024-09-19 22:25:59 2141

原创 Mysql高级篇(中)—— 索引优化

MySQL索引失效的场景、案例分析及如何优化索引

2024-09-10 22:36:20 2126

原创 Mysql高级篇(中)——SQL性能分析

了解MySQL 优化器的工作原理、常见瓶颈;熟悉 使用 EXPLAIN 关键字对SQL语句进行性能分析

2024-09-09 20:42:34 2779

原创 Mysql高级篇(中)——索引介绍

MySQL 索引介绍:概念、分类、优缺点、语法、适合创建索引和不适合创建索引的场景......

2024-09-08 11:57:53 1724

原创 Mysql高级篇(中)——七种常见的 join 查询图

Mysql七种常见的 join 查询图

2024-09-08 11:52:00 520

原创 Mysql高级篇(上)—— Mysql架构介绍(二)

MySQL逻辑架构的介绍、常见数据库的执行引擎介绍、Oracle中SQL语句的执行流程......

2024-09-03 21:53:30 1731

原创 Mysql高级篇(上)—— Mysql架构介绍(一)

MySQL高级篇之MySQL架构主要介绍一些Linux下MySQL的安装使用、数据目录结构、用户与权限管理.....等内容

2024-09-01 17:01:51 1517

原创 Linux下的MySQL8.0报错:[Err]1055

Linux下的MySQL报错:[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY.....

2024-08-31 19:12:49 878

原创 Linux环境下的MySQL的卸载、安装与使用[以CentOS7为例说明]

Linux环境下的MySQL的卸载、安装与使用[以CentOS7为例说明]

2024-08-29 23:37:38 2350 2

原创 Linux虚拟机的克隆

虚拟机的克隆、虚拟机静态IP配置......

2024-08-25 11:44:34 1066

原创 Linux网络配置和系统管理

Linux虚拟机静态IP配置、hosts文件中主机名和IP映射关系配置........

2024-08-25 10:34:24 2162

原创 CentOS7设置默认免密登录用户root

linux系统更改默认登录用户root

2024-08-20 21:14:05 834

原创 Linux命令之二

Linux 命令: 软件安装、文本编辑、权限更改......

2024-08-19 22:20:42 1446

原创 Linux命令之一

Linux常用命令

2024-08-18 22:32:24 1246

空空如也

空空如也

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

TA关注的人

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