首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
默认
订阅
我是庞海锋呀
更多收藏集
微信扫码分享
微信
新浪微博
QQ
1491篇文章 · 0订阅
SQL优化完全指南:让你的数据库从"蜗牛"变"猎豹"!🐌➡️🐆
📚 目录 第一章:SQL优化到底是个啥? 第二章:索引——数据库的"任意门" 第三章:EXPLAIN——SQL界的"透视眼" 第四章:查询优化的十八般武艺 第五章:表设计优化——打好地基 第六章:高级
用错注入方式?你的代码可能早就埋下隐患
原文来自于:https://zha-ge.cn/java/125 用错注入方式?你的代码可能早就埋下隐患 有次排障到凌晨两点,我盯着一段“看起来没错”的业务代码发呆: 线上偶现 NPE、线程安全问题、
从被动救火到主动预警,用 Prometheus + Alertmanager 跑通告警闭环
有监控却没有告警,就像有摄像头却没人值班。本篇我们要做的,是让系统在出问题的时候自己“开口说话”——通过 Prometheus 告警规则 + Alertmanager 通知,把异常第一时间推送到你的邮
Redis(67)Redis的SETNX命令是如何工作的?
SETNX 是 Redis 提供的一个原子性命令,用于在键不存在时设置键值对。SETNX 是 "SET if Not eXists" 的缩写,主要应用于实现分布式锁等场景。下面是详细的工作原理以及如何
java 怎么判断事务有无提交成功
在Java中,判断事务是否成功提交可以通过多种方式实现,具体取决于你使用的事务管理机制。以下是几种常见的情况及其对应的解决方案: 1. 使用JDBC直接管理事务 当你使用JDBC直接管理事务时,可以通
千万级的大表如何新增字段?
前言 线上千万级的大表在新增字段的时候,一定要小心,我见过太多团队在千万级大表上执行DDL时翻车的案例。 很容易影响到正常用户的使用。 本文将深入剖析大表加字段的核心难点,并给出可落地的解决方案。 希
Java Jenkins+Docker部署jar包
使用 Jenkins 和 Docker 部署 Java 应用(通常是 JAR 包)是一种现代化的 DevOps 实践,它能够显著提高开发和运维的效率。以下是详细的步骤和注意事项,帮助你实现这一目标。
Redis(66)Redis如何实现分布式锁?
Redis 提供了多种方法来实现分布式锁,确保多个进程或机器能够协调地访问共享资源。以下是详细的实现步骤和代码示例。 1. 基于 SET 命令的分布式锁 获取锁 获取锁的核心是使用 SET 命令,并带
[Java]Redisson的分布式锁及看门狗机制
本文介绍了在SpringBoot应用中基于Redis+Redisson的分布式锁的基本使用,以及Redisson分布式锁的看门狗机制。
Redis(64)Redis的Lua脚本有哪些常见场景?
Redis 的 Lua 脚本可以极大提升操作的原子性和效率,特别适用于需要多个 Redis 命令组合执行的场景。以下是一些常见的使用场景,并结合代码进行详细说明。 1. 分布式锁 Redis 的 Lu