MySQL单表与多表练习题目及答案总结大全
2026-04-02 19:20 | 分类:数据库 | 评论:0 次 | 浏览: 80
单表练习1. 查询出部门编号为d2019060011的所有员工2. 所有财务总监的姓名、编号和部门编号。3. 找出奖金高于工资的员工。4. ...
MySQL内核探秘之主键与唯一键的深度解析以及设计哲学
2026-04-02 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 67
前言在数据库的世界里,约束是构建数据大厦的基石。而主键和唯一键,无疑是其中最为关键的两块。很多人对它们的认知停留在“唯一&rdq...
银河麒麟V10 x86安装MySQL 8.0超详细步骤记录
2026-04-02 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 75
前言本文以mysql 8.0为例(适配麒麟 v10 x86 最稳定版本),全程覆盖「环境检查→下载安装→配置优化&rar...
MySQL慢查询诊断与SQL注入防御详解
2026-04-02 19:18 | 分类:数据库 | 评论:0 次 | 浏览: 71
在服务器环境中,mysql数据库的性能与安全至关重要,直接影响业务的稳定运行和用户体验。慢查询会导致响应延迟,而sql注入漏洞则可能造成数据...
RabbitMQ在Java中的应用与实践示例展示
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 93
引言在现代分布式系统架构中,消息队列发挥着举足轻重的作用。rabbitmq,作为一款广受欢迎的开源消息代理和队列服务器,凭借其卓越的性能、出...
MyBatis-Plus 实现单表 CRUD的示例代码
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 80
一、mybatis-plus 核心认知1.1 什么是 mybatis-plusmybatis-plus(简称 mp)是国内「苞米豆」团队开发...
C++ class传值和传引用的详细介绍
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 107
在 c++ 中,class(类对象)的传值和传引用是两种截然不同的参数传递方式,它们在性能、内存管理和行为上有着本质的区别。简单来说:传值是...
Mybatis延迟加载的实现示例
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 78
什么是延迟加载延迟加载(lazy loading)是 mybatis 的一种优化机制,也称为懒加载。它指的是在进行关联查询时,按需加载数据,...
mybatis-plus根据任意字段saveOrUpdateBatch更新插入的方法实现
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 80
mybatisplus iservice接口下的saveorupdatebatch方法默认是根据主键来决定是要更新还是插入的,如果要根据其他...
SpringBoot3.x与MyBatis-Plus兼容问题小结
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 88
问题场景spring boot 3.2+ 版本使用 mybatis-plus 时,出现 invalid value type 等类型不匹配/...
mybatis多条件in查询的实现
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 99
最近碰上有个业务,查询的sql如下:select * from table where (sku_id,batch_no) in ((#{s...
MyBatisPlus中Join联表查询的项目实践
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 77
mybatis-plus-join官网1:添加依赖<dependency> <groupid>com.gith...
Spring Boot整合全局异常处理器、junit、多环境、logback的过程
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 80
一、springboot整合全局异常处理器1. 非前后端分离(了解)适用于传统mvc应用,返回视图页面:@componentpublic c...
Java使用docx4j实现将Word文档转换为PDF
2026-04-02 19:17 | 分类:编程语言 | 评论:0 次 | 浏览: 75
使用 docx4j 实现 docx 转 pdf,核心是通过 xsl-fo + apache fop 进行格式转换。以下是完整、可直接运行的方...
Python的tarfile模块解压缩.tar/.tar.gz等文件详解
2026-04-02 19:13 | 分类:前端脚本 | 评论:0 次 | 浏览: 64
python的tarfile模块解压缩.tar/.tar.gz等文件python中的标准库tarfile模块可以帮助我们快速压缩或者解压后缀...
苹果罕见开放双版本更新,没升级iOS26的可选择iOS18
2026-04-02 13:38 | 分类:App开发 | 评论:0 次 | 浏览: 163
今天苹果给 iphone 和 ipad 用户推送了:ios 18.7.7 正式版:22h340ipados 18.7.7 正式版:22h34...
一文详解Nginx中location的使用方法
2026-04-02 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 66
前情提要:本篇博客介绍了nginx的核心配置模块中的location部分的详解,包括location的语法规则(= ^~ ~ ~* 不带符号...
Redis之大key热点key的问题及处理
2026-04-02 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 85
大key(large key)通常指的是一个key对应的value很大,例如一个string类型的value大小达到10kb,或者一个lis...
Oracle大批量数据更新的避坑指南与关键原则
2026-04-02 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 125
前言本文旨在提供完善的总体思路,避免遗漏或出现严重问题,具体oracle命令太过繁琐不在此陈列。一、执行范围首先我们要确定更新哪些表,每张表...
Redis 持久化机制的使用小结
2026-04-02 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 97
redis 提供了几种持久化机制,可以在不同的应用场景中选择适合的方式来保存数据,以确保即使 redis 服务器重启或发生故障,数据仍然不会...
Windows下Oracle JDK 17.0.18 安装+环境变量配置保姆级教程
2026-04-02 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 130
前言很多java新手在安装jdk时会遇到版本不匹配、安装包跳转应用商店、环境变量配置失败等问题,本文基于oracle官方jdk 17.0.1...
MySQL使用pt-table-sync修复主从数据一致性问题
2026-04-02 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 71
引言在 mysql 主从架构中,数据一致性是运维的核心诉求 —— 网络波动、大事务中断、误操作等都可能导致主从数据偏...
Navicat如何查看并导出ER图
2026-04-02 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 57
navicat真的是一个很强大的工具!navicat查看er图打开数据库表可以看到右下角,有三个查看选项,分别是列表、详细信息、er图表点击...
Springboot关于@Configuration的用法解读
2026-04-02 12:07 | 分类:编程语言 | 评论:0 次 | 浏览: 51
@configuration 全部用法现在大部分的项目都采用了基于注解的配置,采用了@configuration 替换 标签的做法。但是最近...
Java 部署Jenkins Pipeline 构建 Java 项目的流程(自动化)
2026-04-02 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 78
在现代软件开发中,持续集成(ci)与持续部署(cd)已成为提升开发效率、保障代码质量、加速产品交付的核心实践。对于 java 开发者而言,如...
Linux环境下Java项目基础环境搭建过程
2026-04-02 12:06 | 分类:编程语言 | 评论:0 次 | 浏览: 64
一、下载解压jdk和tomcat(jdk为必备环境)linux软件安装方法:1、tar:解压安装安装包格式:tar、tar.gz、tar.b...
浅析Java中如何处理接口返回的JSON数据
2026-04-02 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 54
在 java 里处理接口返回的 json,最常用的是 jackson 或 gson 这两个库。下面我用最简单、最实用的方式教你:拿到接口返回...
Java线程池双雄之ForkJoinPool和ThreadPoolExecutor的区别详解
2026-04-02 12:04 | 分类:编程语言 | 评论:0 次 | 浏览: 76
1. 前言在当今多核处理器普及的时代,如何高效利用cpu资源成为提升应用性能的关键。java并发包中提供了两个强大的线程池实现:forkjo...
SpringBoot项目中rest接口定义与参数传递和接收方式
2026-04-02 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 61
建议使用rest client测试接口方式一:form-data形式参数以key-value形式传递,参数和值会直接拼接到请求url后边显示...
java强引用、软引用、弱引用、虚引用的使用小结
2026-04-02 12:03 | 分类:编程语言 | 评论:0 次 | 浏览: 60
在 java 中,引用类型决定了对象在垃圾回收时的生命周期。以user对象为例,分别演示强引用、软引用、弱引用、虚引用的用法及回收特性。1....