自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决Mybatis-Plus分页太慢

本文针对Mybatis-Plus分页查询性能问题提出优化方案。默认分页会执行COUNT和LIMIT两次查询,可通过索引优化、近似计数、缓存计数、延迟计数等方法提升COUNT查询效率。对于分页数据查询,建议优化单表索引、关联查询方式、排序分组策略,并善用EXPLAIN分析SQL。还介绍了游标分页、时间分页等替代方案。文章强调应根据数据量选择合适策略,如小数据直接COUNT,大数据可采用近似值或异步获取总数。配套提供了代码示例和索引创建建议,完整方案可参考作者相关SQL优化博客。

2025-11-25 17:01:28 580

原创 手把手教你部署k8s

本文详细介绍了在CentOS系统上部署Kubernetes集群的完整流程。主要内容包括:关闭防火墙、配置阿里云镜像源、安装NTP服务同步时间、安装指定版本Docker并配置镜像加速器;设置主机名、关闭Swap分区、配置桥接网络;安装kubelet/kubeadm/kubectl组件;主节点初始化及worker节点加入集群;部署Calico网络插件;最后安装Kubernetes Dashboard可视化界面,并创建管理员账号获取访问令牌。文中还提供了常见问题解决方案和关键配置说明,帮助用户快速搭建可用的K8S

2025-11-22 13:40:44 563

原创 如何写一个好的sql

本文总结了高质量SQL编写的7个核心原则:1.基础规范(命名清晰、格式统一);2.性能优化(合理使用索引、避免全表扫描);3.查询优化(JOIN优化、子查询处理);4.可读性(使用CTE、规范注释);5.安全性(防止SQL注入);6.高级技巧(窗口函数、条件聚合);7.调试工具(EXPLAIN分析)。强调SQL编写应兼顾机器执行效率和人类可读性,遵循"可读性优先、性能优化、简洁明了"的黄金法则,确保代码既高效又易于维护。

2025-11-21 20:59:39 878

原创 80端口被占用怎么办?

本文提供了系统化解决80端口占用的完整方案:1.诊断端口占用情况,通过netstat命令找出占用进程;2.根据不同情况处理:系统进程、SQL服务、IIS或其他应用程序;3.特殊进程处理如winSpace.exe和Skype;4.永久解决方案包括端口重定向和修改服务配置;5.提供预防性诊断和修复脚本;6.给出替代方案如改用其他端口或nginx代理。方案涵盖从诊断到预防的全流程,帮助用户高效释放80端口。

2025-11-21 20:51:51 590 2

空空如也

空空如也

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

TA关注的人

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