首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
前端
数据库
面试
架构
Spring Boot
Go
展开
全部
后端
Java
Python
前端
数据库
面试
架构
Spring Boot
Go
MySQL
大数据
算法
Elasticsearch
程序员
Linux
暂无数据
推荐
最新
一站式了解四种限流算法
对于后端开发(Java/Go)来说,限流(Rate Limiting)是高可用架构中的核心环节。本文讨论一下关于四种限流常见方案以及对应的一些问题。 固定窗口 这里的窗口是指在一个时间段中,每一
MongoDB(21)如何删除MongoDB集合中的文档?
在MongoDB中,删除集合中的文档也是常见的操作。你可以使用MongoDB Shell或编程语言(如Node.js、Python和Java)来删除文档。下面是详细的步骤和代码示例,展示如何在不同环境
Go 1.23 杀手级新包:`unique` —— 告别手写去重,性能飙升 70%!
如果你曾经在项目里写过这样的代码👇: 那么恭喜你——你的青春可以结束了。因为从 Go 1.23 开始,官方终于给了我们一把“瑞士军刀”:unique 包,专治各种重复数据! 🎯 为什么需要 uniqu
缓存一致性的工业级解法:用Java实现Facebook租约机制
Facebook的租约机制才是大厂真正在用的方案,参考Go版本的rockscache用Java重写了一遍。核心原理是通过租约来保证,只有持有有效租约的线程才能写缓存,从根本上解决了缓存一致性问题。
用了半年 Hono 和 Elysia,我总结了这些坑
用了半年 Hono 和 Elysia,我总结了这些坑 前言 先说结论:Hono 和 Elysia 都是优秀的框架,性能好、类型支持强。但「优秀」不代表「完美」,在实际项目中,有些设计会让你踩坑。 这篇
根据binlog恢复SQL
MySQL Binlog 回滚工具 - 简易快速方便版本。在生产环境中,数据误操作是不可避免的。如何快速准确的恢复数据,那一定看看这篇
Java多线程神器——ThreadForge ,让多线程从此简单
一个简单的「并发调用三个接口」,代码已经写了 50 多行。 并且下次遇到类似场景,还得把这些逻辑再写一遍:超时、取消、异常传播、资源清理……每次都要重新思考一遍边界条件。 传统的 `Execu
🔍 你的 Java 应用“吃光”了内存?别慌,NMT 帮你揪出真凶!
今天,我们就用一个简单实验 + 一个超好用的 JDK 工具——NMT(Native Memory Tracking),带你亲手揭开 Java 应用“神秘吃内存”的真相。
Agent Skills工作流:从入门到实战
Agent Skills工作流:从入门到实战 前言 在人工智能快速发展的今天,Agent智能体技术正在改变我们构建应用的方式。Agent Skills工作流作为连接智能体与具体能力的桥梁,为开发者提供
Java 组长年终总结:25 年搞副业只赚 4k?
出来年终总结了!今天不聊技术干货,只唠唠 25 年的「副业血泪史」和「AI 对我的暴击改变」 25年 我的额外收入
谁懂啊!测试环境 RocketMQ 延迟消息崩了,罪魁祸首是个…
家人们谁懂啊!昨天在测试环境对接 RocketMQ 5.0 延迟消息,给我整了个大活 —— 本地 5.0/5.3.2 版本跑得飞起,测试环境一发送就报CODE:14,屏幕上 “service not
告别乱七八糟的返回格式:手把手带你封装生产级 Result 实体
统一响应规范:业务与协议解耦 不要直接使用 HTTP 状态码(如 404, 500)表达业务逻辑。HTTP 状态码仅表示网络/协议层状态,而业务层需要独立的语义(如:余额不足、权限不足)。 一个标准响
别再裸奔了!你的 Spring Boot @Async 正在榨干服务器资源
别再裸奔了!你的 Spring Boot @Async 正在榨干服务器资源 “服务又挂了?日志里全是 OutOfMemoryError: unable to create new native thr...
Harmony os——UIAbility 组件基本用法:启动页、Context、终止与拉起方信息全流程
Harmony os——UIAbility 组件基本用法:启动页、Context、终止与拉起方信息全流程 一、UIAbility 启动后为什么会白屏? UIAbility 启动的时候,如果你不指定要加
聊聊场景题:百万人同时点赞怎么办?这个怎么回答
大家发现了吧,现在面试八股文好像问的少了,反倒是场景题多了起来,毕竟现在AI如此强大,总揪着这点底层基础也没多大意思。 面试官张嘴闭嘴高并发、大数据量倒是真的,别管实际业务是不是高并发,但是你不会是进
Spring Boot遇上Maven依赖冲突:打怪升级全攻略
一、项目报错,冲突初现 家人们,谁懂啊!最近在搞一个超有挑战性的 Spring Boot 项目,本想着大干一场,结果项目启动的时候就给我来了个下马威!一堆报错信息直接糊我脸上,项目根本启动不起来。 看
我又开发了一款idea插件-ContiNewGenerator
之前给开发了一款 idea 插件,名字叫 YamlHelper,是个收费插件。 虽然收费,但是对学生,老师,开源项目等等是免费的。 虽然下载的人不少 但是上架至今,销售额是0,哈哈哈 所以后面就
支付请求幂等性设计:从原理到落地,杜绝重复扣款
支付请求幂等性设计:从原理到落地,杜绝重复扣款 支付场景中,“重复支付” 是最致命的问题之一 —— 用户点击两次支付按钮、网络延迟导致系统重试、第三方支付回调重复通知,都可能导致 “一笔订单扣两次款”
FastExcel消失了,原来捐给了Apache
FastExcel仅存在江湖上出现了两年,可能很多开发者还不知道这个项目。但是说到阿里的EasyExcel,大家肯定耳熟能详。 没错,FastExcel就是EasyExcel
JDK25模块导入声明
前言 JDK25中的模块导入声明(JEP 511),该特性第一次预览是由 JEP 476(JDK 23 )提出,随后在 JEP 494 (JDK 24)中进行了完善,JDK 25 顺利转正 模块导入声