首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
前端
面试
Go
数据库
Spring Boot
架构
展开
全部
后端
Java
Python
前端
面试
Go
数据库
Spring Boot
架构
算法
MySQL
大数据
程序员
Elasticsearch
Linux
暂无数据
推荐
最新
Node.js 真香,但每次部署都想砸电脑
本地运行 npm run dev,一切完美。推到服务器,瞬间崩溃。这就是 Node.js 开发者的日常——开发时真香,部署时真想砸电脑。 周五下午四点,产品说:"这个版本今天必须上线,用户在等。"我看
Rust 语言入门博客
这是一篇从零开始的详细指南,涵盖核心概念、所有权系统、实战示例等内容。 🦀 Rust 语言入门完全指南:从零开始掌握系统级编程 目录 为什么选择 Rust? 环境搭建 基础语法速览 核心概念:所有权系
Java Stream 并行流的 3 个致命隐藏性能坑,非常容易踩
开篇:并行流的双刃剑 并行流看起来很美——一行代码就能充分利用多核 CPU,性能翻倍。但现实往往很骨感: 结果呢?线上服务隔一段时间就卡顿,CPU 飙升,线程池爆满,最后被迫重启。 问题的根源不在并行
别再用@RestControllerAdvice全局捕获异常了!Spring Boot异常处理的3个隐藏陷阱,第2个让我背了锅
记住老张的话: “你少记的一行日志,可能就是半夜夺命连环Call的源头; 你乱设的一个错误码,可能让前端加班到凌晨三点。” 下次再写异常处理器,先问自己: “如果明天出事故,我的日志能10分钟定位问题
分布式锁工具类
业务背景: 在多节点部署、事件回调或定时任务并发执行的场景中,需要同一份业务数据只被处理一次,否则会导致重复推送、资源竞争或脏数据。传统 synchronized 或数据库锁难以满足跨进程、跨机器的互
Spring Modulith :构建模块化单体应用
Spring Modulith 是一种模块化单体架构,旨在解决微服务“过早分解”的问题。提供编译时和运行时的架构验证,确保依赖清晰、无循环,保留了单体的部署和性能优势,为平滑演进至微服务做好准备。
C#中空值校验情况说明
如果不校验:receiveEventInfo.Content 为 null 时,会直接抛出 NullReferenceException,导致整个方法崩溃,甚至影响调用方。 2. 反序列化/类型转换后
MyBatisPlus
MyBatisPlus 是 MyBatis 的增强工具,旨在简化数据层开发。它通过标准CRUD、条件构造器、分页、主键策略、逻辑删除、乐观锁等特性,大幅减少重复代码,并提供代码生成器,进一步提升开发效
字节二面:Redis 能做消息队列吗?怎么实现?
先说结论:可以是可以,但要看具体场景。和专业的消息队列(如 Kafka、RabbitMQ)相比,还是有一些欠缺的地方。 正式开始介绍之前,我们先来看看:一个生产级 MQ 需要具备哪些核心能力? 能力维
彻底搞懂 StackOverflowError:从原理到实战排查,一篇吃透栈溢出
一、什么是 StackOverflowError? java.lang.StackOverflowError 是 JVM 抛出的错误(Error) ,不是普通异常(Exception)。它表示:当前线
从夯到拉,锐评13个Java Web框架
先叠个甲 🤣 以下评价基于技术特性、生态成熟度、市场采用情况等客观维度,不代表对任何框架的贬低。 技术选型应根据具体场景,没有银弹。 不同项目有不同需求,合适的才是最好的.
北京回长沙了,简单谈谈感受!
大家好呀,我是飞鱼 我今年已经从北京回长沙了,这里谈谈感受。 最直观的变化 节奏慢了:不用挤早高峰了,走路不用小跑,回家路更短。 心态稳了:不再天天赶进度、追KPI,人也没那么紧绷了。 生活成本:压力
从0到1实现LFU缓存:思路拆解+代码落地
从0到1实现LFU缓存:思路拆解+代码落地 在缓存淘汰策略的面试考点中,LFU(Least Frequently Used)是比LRU更进阶的高频题——它不仅要求掌握“哈希表+集合”的组合使用,还需要
redis stream用作消息队列极速入门
redis stream非常适合轻量级作消息队列, 易于上手且功能强大, 本文实现了一个极简但实用的 redis stream示例
为什么 Spring Cloud Gateway 必须用 WebFlux?
本文揭示 WebFlux 的本质:它并非全新框架,而是“一个半 Netty”——服务端全靠 Netty,客户端部分复用。通过非阻塞 I/O 和事件驱动,极少线程支撑高并发,但需全链路响应式才能发挥优势
Spring Boot 实现分片上传、断点续传与进度条
Spring Boot 实现分片上传、断点续传与进度条 只需修改 storage.type,即可切换存储实现。 2. MinIO 配置 3. RustFS 配置(S3 协议) 4. SeaweedFS
PageOffice最简集成代码(Springboot)
PageOffice不是普通的办公软件,而是一款专为政府、企事业单位内部管理系统设计的在线文档编辑控件。主要功能是管理软件系统能够在浏览器中直接打开编辑真正Word文档,无需离开系统或依赖外部云服务。
JobFlow 的延时调度:如何可靠地处理“30分钟后取消订单”
本文详解 JobFlow 如何基于 MySQL 实现高可用、幂等、支持重试与超时检测的延时任务调度系统。通过状态机管理、CAS 无锁抢占、Hash 分区扫描等设计,不依赖中间件。
用wechatapi进行微信二次开发,微信api
默认模块 wechatapi.net Base URLs: wechatapi.net Authentication 开发API/登录模块 POST (步骤1)获取登录二维码 POST /login/
MongoDB(26)什么是复合索引?
在MongoDB中,复合索引(Compound Index)是对两个或多个字段创建的索引。复合索引能够支持多字段查询,并且可以加速特定组合字段的查询操作,比单字段索引更灵活和高效。 为什么要使用复合索