首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Web后端
CyberShen
创建于2024-12-11
订阅专栏
Java、Spring系列,中间件,解决方案、分布式、微服务
等 2 人订阅
共29篇文章
创建于2024-12-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【MySQL】常用函数
MySQL常用函数,MySQL 数值型函数 函数名称 作 用 ABS 求绝对值 SQRT 求二次方根 MOD 求余数 CEIL 和 CEILING 两个函数功能相同,都是返回不小于参数的最小整数
【MySQL】性能优化
一、概述 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 优化可能带来
【Redis】持久化机制
一、概述 Redis是内存数据库,数据都是存储在内存中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从内存保存到硬盘;当下次Redis重启时,利用持久化文件
【Redis】数据类型
Redis提供了丰富的数据类型,常见的有五种:String(字符串)、Hash(哈希)、List(列表)、Set(集合)、Zset(有序集合)。 随着Redis版本的更新,后面又支持了四种数据类型:B
【MySQL】如何解决唯一索引与逻辑删除冲突
在当今业务系统中,逻辑删除已成为数据管理的标配做法,它通过一个标记字段(如 is_deleted)来标识数据是否被删除,而不是真正从数据库中移除数据。这种做法有利于数据审计、故障恢复和历史记录追踪。然
【MySQL】配置文件优化详解:提升数据库性能的关键参数配置
MySQL作为最流行的开源关系型数据库管理系统,其性能优化是每个开发者和管理员都需要掌握的关键技能。而配置文件优化则是MySQL性能调优中成本最低、见效最快的方法之一。本文将深入解析MySQL配置文件
【MySQL】索引失效10大场景详解:如何避免索引失效提升查询性能
在日常开发和数据库优化中,索引是提高查询性能最有效的手段之一。然而,很多时候我们为表添加了索引,却发现查询性能并没有提升,这很可能是索引失效导致的。本文将详细分析MySQL中索引失效的各种场景,帮助大
【Spring】事务失效场景详解:原理、问题与解决方案
前言 作为Java开发工程师,相信大家对Spring中事务的使用并不陌生。但你可能只是停留在基础的使用层面上,当遇到特殊场景时,事务可能没有生效,直接在生产上暴露,导致严重的生产事故。今天,我们就来深
【MySQL】联表查询全面指南:掌握JOIN的艺术与科学
联表查询(JOIN)是关系型数据库中最核心、最强大的功能之一。它允许我们根据表之间的逻辑关联,将数据从多个表中组合并检索出来,形成有意义的结果集。本文将深入解析INNER JOIN、LEFT JOIN
【SpringBoot】 文件下载功能完整实现指南
一、 Spring Boot文件下载简介 文件下载是Web应用程序中常见的功能需求,尤其在需要向用户提供生成的报告、文档或用户上传的文件时尤为重要。Spring Boot框架凭借其简洁的配置和强大的功
【通识】加密技术全面解析:从原理到实践
一、 加密技术基础概述 加密技术是现代信息安全的基石,它通过特定的算法将可读的明文数据转化为不可读的密文,确保即使数据被第三方截获,也无法轻易获取其内容。在数字化时代,加密技术广泛应用于数据存储、网络
Lombok全面解析:极致简化Java开发的神兵利器
一、 Lombok概述与核心原理 1.1 什么是Lombok? Lombok是一个广受欢迎的Java库,其核心目标是通过简单的注解来消除Java代码中的样板代码。在传统的Java开发中,我们经常需要为
【SpringBoot】导出PDF终极解决方案!
PlayWright:服务端PDF导出的革命性解决方案,完美支持JavaScript动态渲染! 什么是PlayWright?为什么它值得80K GitHub Stars? PlayWright是微软开
【SpringBoot】异步任务实战:优化耗时操作,提升系统性能
在Web开发中,我们经常会遇到一些耗时操作,比如发送邮件、生成报表、调用第三方API等。如果这些操作都在主线程中同步执行,会导致接口响应缓慢,用户体验下降。Spring Boot提供了简洁而强大的异步
【SpringBoot】byte[]转MultipartFile实现文件上传OSS
将 byte[]转换为 MultipartFile在处理文件上传、微服务间数据传输或格式转换等场景中非常有用。下面为您是几种几种主流的实现方式、代码示例以及关键注意事项。 🎯 实现方案对比 方案 核心
【SpringBoot】集成MinIO实现大文件分片上传
需求背景:为什么需要分片上传? 1. 传统上传方式的痛点 在文件上传场景中,当用户尝试上传超过 100MB 的大文件时,传统单次上传方式会面临三大核心问题: (1)网络稳定性挑战 弱网环境下(如移动网
【SpringBoot】如何删除清理垃圾文件?
一、什么是垃圾文件? 垃圾文件是指,在表单中用户上传了文件到服务器,但表单未被提交或保存,导致上传的这个文件将不会被记录到相关业务表中,再也不会被使用,成为了垃圾文件。时间久了服务器上会有越来越多无用
【性能优化】MySQL慢查询日志分析
一、概述 MySQL慢查询日志,记录在MySQL中响应时间超过阀值的语句。 具体指运行时间超过long_query_time(默认值为10)值的SQL,会被记录到慢查询日志中。 默认情况下,MySQL
【SpringBoot】自动装配
一、前言 Spring基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的
【SpringBoot】配置文件及启动参数
YML配置 SpringBoot使用一个全局的配置文件,配置文件名称是固定的,支持两种文件格式: application.properties 语法结构:key=value application.y
下一页