首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
面试
Go
数据库
大数据
架构
Spring Boot
展开
全部
后端
Java
Python
面试
Go
数据库
大数据
架构
Spring Boot
前端
.NET
MySQL
Elasticsearch
C#
Linux
暂无数据
推荐
最新
C++数据竞争与无锁编程
在多核处理器成为标配的今天,并发编程从"锦上添花"变成了"必不可少"。然而,并发在带来性能提升的同时,也引入了新的复杂性——数据竞争。传统锁机制虽然直观,但在高并发场景下可能成为性能瓶颈。无锁编程作为
第7讲:索引(下)——失效场景与优化实战
开篇:索引加了,为什么还是慢? 上一讲学完,你信心满满地给表加了索引。结果查询还是慢,EXPLAIN一看,type=ALL,索引根本没用上。 这是很多人都会遇到的坑:索引加了,但失效了。 就像你买了辆
如果让我站在科技从业者的角度去回看 2025 年,让我选一个词出来形容它,我会选择“vibe coding”这个词。
如果让我站在科技从业者的角度去回看 2025 年,让我选一个词出来形容它,我会选择“vibe coding”这个词。 ChatGPT 作为 AI 的第一波浪潮来临的时候,我们作为科技从业者,都清楚的知
【Spring】IoC 控制反转、DI 依赖注入、配置文件和bean的作用域
新手小白记录跟着狂神学习Spring的笔记(第4-11集),关于IoC、DI、配置文件和bean的作用域
目前开源架构需要注意的安全问题
SpringBoot + Vue 开源框架常见安全风险与防护要点 一 通用高风险漏洞 SQL 注入:使用字符串拼接或 MyBatis 的 ${} 直接插值最易被利用;应使用参数化查询/预编译、对排
Hibernate(5)什么是Hibernate的配置文件?
Hibernate的配置文件是用于定义Hibernate的各种配置参数的文件,包括数据库连接信息、Hibernate属性、映射资源、缓存配置等。Hibernate主要使用两种配置文件: hiberna
JobFlow:固定分片如何解决分布式扫描的边界抖动
JobFlow 放弃传统分页扫描,采用固定分片机制,有效避免因数据插入导致的边界抖动问题。该方法确保每个任务处理的数据范围稳定,从根本上杜绝漏扫和重复,提升分布式批处理的可靠性。
分库分表数据源ShardingSphereDataSource的Connection元数据误用问题分析
背景 对于分库分表应用来说,使用org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource是一个不错的
JobFlow:时间轮与滑动窗口的实战优化
本文通过引入内存时间轮,将 JobFlow 延时任务的调度精度从 5 秒提升至 1 秒内;同时采用滑动窗口批量写入日志,减少 95% 的数据库 I/O。在保障高可用的同时,显著提升了延时调度的实时性
JobFlow调度的难题:超时、补偿与漏调
JobFlow 通过三层机制(正常调度、超时补偿、漏调检测)解决分布式任务调度中的超时、失败和漏调问题,兼顾性能与可靠性,设计简洁高效。
openresty监控
介绍 这篇文章主要讲解了openresty的l两种监控界面,包括监控界面的安装,展示,以及使用等等。
JobFlow 的延时调度:如何可靠地处理“30分钟后取消订单”
本文详解 JobFlow 如何基于 MySQL 实现高可用、幂等、支持重试与超时检测的延时任务调度系统。通过状态机管理、CAS 无锁抢占、Hash 分区扫描等设计,不依赖中间件。
Vert.x框架详解与项目实战:构建高性能异步应用
Vert.x是一个在JVM上构建响应式应用程序的工具包,采用事件驱动和非阻塞的设计理念。它支持多种编程语言,使开发者能够用熟悉的语言构建高性能、可扩展的分布式系统。
支付配置时好时坏?异步方法里的对象引用坑
上周接到客服反馈。 有些商户开通之后,微信支付功能不能用,有些又可以。不能用的商户就需要客服手动介入,重新配置支付参数才恢复正常。 这个问题就很诡异,时好时坏。有时候正常,有时候就不行。 但是后台日志
Go单协程事件调度器:游戏后端的无锁有序与响应时间掌控
Go单协程事件调度器:游戏后端的无锁有序与响应时间掌控 在游戏后端架构设计中,单协程(单线程)事件调度器(Event Loop) 是实现 “绝对消息顺序” 与 “无锁状态管理” 的核心方案。 相较于多
分布式事务本地消息表详解:中小团队的低侵入落地方案
分布式事务本地消息表详解:中小团队的低侵入落地方案 在分布式事务领域,很多中小团队面临一个共性困境:既需要解决跨服务数据一致性问题(如订单创建后同步积分、支付成功后更新物流状态),又无法承担TCC、S
MyBatis 动态 SQL 为什么这么灵活?背后靠的是 OGNL
本文已收录在Github,关注我,紧跟本系列专栏文章,咱们下篇再续! 🚀 魔都架构师 | 全网30W技术追随者 🔧 大厂分布式系统/数据中台实战专家 🏆 主导交易系统百万级流量调优 & 车联网平台架构
面试官:如何在 Kafka 中实现延迟消息?
今天我们来聊一个消息队列问题,“如何在 Kafka 中实现延迟消息?” 这其实是一道非常见功底的题目。为什么这么说?因为 Kafka 原生并不支持延迟消息,这是它的基因决定的——它是一个追加写的日志系
Spring Boot 与 Disruptor 高性能并发实战
Disruptor 是 LMAX 公司开发的高性能无锁并发框架,专门为解决高并发场景下的数据交换问题而设计。它基于环形缓冲区和无锁算法实现,能够在单个线程上每秒处理数百万笔订单.
JDK 21 中的虚拟线程:革新 Java 多线程
JDK 21 中引入的虚拟线程是 Java 并发生态系统的一个重要里程碑。本文将介绍虚拟线程的基础知识和最佳实践。 什么是虚拟线程? 多线程是业界广泛用于开发基于 Java 的应用程序的特性。它允许我