首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
面试
数据库
架构
前端
Go
Spring Boot
展开
全部
后端
Java
Python
面试
数据库
架构
前端
Go
Spring Boot
MySQL
大数据
Linux
.NET
Elasticsearch
程序员
暂无数据
推荐
最新
Redis(151)Redis的内存使用如何监控?
监控Redis的内存使用是确保服务稳定运行的重要环节。内存监控主要包括以下几个方面:总内存使用量、内存碎片化、键的数量和大小、内存分配策略等。我们可以使用Redis自带的INFO命令结合Jedis库来
Redis(150)Redis的性能瓶颈如何排查?
排查Redis性能瓶颈是确保Redis运行效率和稳定性的关键过程。性能瓶颈通常来自于CPU、内存、网络或磁盘I/O等方面。以下是详细的步骤和Java代码示例,用于排查Redis性能瓶颈。 1. 识别性
后台太多记不住?我做了一个统一门户把所有系统全串起来了
公司里后台系统太多、环境太杂、入口太散,登录方式各不一样,换个电脑就得重新找半天地址,老板要看个数据还得来问我后台入口在哪。时间久了,多后台、多环境、多团队一起工作就会变得特别乱,所以我就干脆花时间设
Golang: sqlc 和 goose 最佳实践
介绍Golang项目中sqlc与goose工具的最佳实践组合,goose用于数据库版本迁移管理,sqlc从SQL生成类型安全的Go代码。
Go 接口与代码复用:替代继承的设计哲学
Go 接口与代码复用:替代继承的设计哲学 一、前言 Go 是 Google 设计的类 C 静态类型语言,兼顾底层性能与开发效率。它并非传统意义上的面向对象(OOP)语言 —— 没有 class 关键字
Go.1.25.4 和 Go.1.24.10 发布了!!
一、前言 2025 年 11 月,Go 团队发布了: 版本 Go 1.25.4,基于 Go 1.25 系列的小版本修复。(go.dev) 版本 Go 1.24.10,基于 Go 1.24 系列的小版本
浅谈Java并发编程中断的哲学
引言 我们通过并发编程提升了系统的吞吐量,同时我们也希望并发运行的线程能够及时停止并做好资源归纳,所以笔者就借此文来谈谈Java并发编程中线程中断的艺术。 我是 SharkChili ,Java 开发
什么是金丝雀/灰度发布
金丝雀发布(Canary Release),也常被称为灰度发布,是一种旨在平滑、可控地推出新版本软件的部署策略。其核心思想是:不立即将新版本完全替换旧版本,而是先让一小部分用户流量(例如5%)使用新版
RBAC模型:像电影院选座一样管理权限,告别"一个用户配一个权限"的噩梦
🎭 RBAC模型:像电影院选座一样管理权限,告别"一个用户配一个权限"的噩梦! 🎬 引言:当你的系统权限管理变成了"散票黄牛"... ⏱️ 3分钟搞懂RBAC:从"散票黄牛"到"智能影院售票系统"的逆
你的IDEA还缺什么?我离不开的这两款效率插件推荐
在日常Java开发中,你是否曾为寻找一个Maven依赖而反复切换浏览器?是否曾为字段的命名而耗费大量时间? 今天,就为大家介绍两款能彻底解决这些痛点的IDEA神器
Dragonboat统一存储LogDB实现分析|得物技术
Dragonboat 是纯 Go 实现的(multi-group)Raft 库。 为应用屏蔽 Raft 复杂性,提供易于使用的 NodeHost 和状态机接口。该库(自称)有如下特点:
在CI/CD流水线中如何集成自动化的发布验证和熔断机制?
在CI/CD流水线中集成自动化的发布验证和熔断机制,是构建稳健、可自愈的现代化软件交付流程的核心。它能让发布过程在享受自动化带来的速度与效率的同时,具备关键的风险控制能力和快速恢复能力。
如何处理蓝绿部署中的数据迁移和数据库版本兼容性问题?
在蓝绿部署中,优雅地处理数据迁移和数据库版本兼容性确实是实现零停机发布和快速回滚的关键。下面我将为您梳理一套清晰、可落地的解决方案。
什么是蓝绿部署
蓝绿部署是一种用于软件发布的重要策略,它通过维护两套完全独立的环境(蓝色和绿色)来实现应用的平滑更新和快速回滚,其核心目标是最大限度地减少发布过程中的服务中断时间。
大数据-164 Apache Kylin Cuboid 剪枝实战:Derived 维度与膨胀率控制
Cuboid 剪枝优化:当维度较多时,Cuboid 数量指数级增长,导致构建时间长与存储膨胀。我们给出工程化做法:通过 CubeStatsReader 命令核查已物化 Cuboid 的行数
10分钟搞定!SpringBoot+Vue3 整合 SSE 实现实时消息推送
用SpringBoot+Vue3整合SSE技术,实现一个简单的实时消息推送。当后台发布新消息时,所有打开页面的用户都能立即收到。10分钟快速上手服务端主动推送消息的完整流程。
CoolGuard事件查询增加策略和规则筛选,条件结果展示
策略规则筛选 效果展示 首先需要一个级联选择器,依次是应用-策略集-策略-规则,当然如果后期增加了租户或部门的概念可以再加。 结合事件筛选后 其他相关的也都带上了这个条件 选择应用-策略集-策略-规则
从0到1用Go撸一个AI应用?Eino框架让你效率翻倍!
作为Go开发者,你是否也曾羡慕Python生态里层出不穷的LLM框架?从LangChain到LlamaIndex,Python开发者总能轻松搭起AI应用的骨架。但现在,Go开发者也有了专属的终极解决方
C++类型转换的隐蔽陷阱:当size_t遇见负数
在C++开发中,我们经常会遇到各种类型转换的问题,但有一种情况特别容易导致难以发现的bug——那就是无符号类型与有符号类型的混合运算。今天,我们就来深入探讨这个看似简单却暗藏玄机的问题。 一个看似无害
Redis(146)Redis的Cluster的高可用性如何?
Redis Cluster 的高可用性通过以下几种机制来实现: 主从复制(Master-Slave Replication):每个主节点可以有一个或多个从节点,从节点复制主节点的数据,提供读操作的负载