首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
Python
前端
数据库
面试
架构
Spring Boot
Go
展开
全部
后端
Java
Python
前端
数据库
面试
架构
Spring Boot
Go
MySQL
大数据
算法
Elasticsearch
程序员
Redis
暂无数据
推荐
最新
Spring Boot启动流程解析
深度分析Spring Boot启动流程,从推断应用类型到加载配置文件,从创建上下文到实例化Bean。揭开Spring Boot启动流程的神秘面纱。
Node.js 真香,但每次部署都想砸电脑
本地运行 npm run dev,一切完美。推到服务器,瞬间崩溃。这就是 Node.js 开发者的日常——开发时真香,部署时真想砸电脑。 周五下午四点,产品说:"这个版本今天必须上线,用户在等。"我看
Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南
Spring Boot 4.0 发布总结:新特性、依赖变更与升级指南 2025 年 11 月 21 日,Spring Boot 4.0 正式发布,标志着 Java Web 应用开发迈入全新阶段。该版本
NestJS 架构设计:5 分钟抓住 DDD 的命脉
背景 NestJS 是目前最流行的 Node 企业级框架。如果你是一位前端开发,又想学习后端开发,我建议你去学习 NestJS,为什么这么说,虽然其他 Node 框架也能搭建后端服务,但是我感觉这些框
Spring Boot 实战:MyBatis 操作数据库(上)
1. 为什么持久层开发需要 MyBatis? 1.1 传统 JDBC 的局限性 在 JDBC 编程中,开发者需要手动完成以下繁琐步骤: 创建数据库连接池 DataSource 并获取 Connecti
活动玩法越堆越乱,我重构了一套事件驱动的活动系统
之前在做一个 C 端项目时发现,单靠买量很难长期留住用户,很多时候还是要靠运营活动来兜底。签到、任务、抽奖、新手和回归活动越做越多之后,原来的活动实现方式开始变得又乱又重,改规则、加玩法都很痛苦。后来
🔍 你的 Java 应用“吃光”了内存?别慌,NMT 帮你揪出真凶!
今天,我们就用一个简单实验 + 一个超好用的 JDK 工具——NMT(Native Memory Tracking),带你亲手揭开 Java 应用“神秘吃内存”的真相。
2025:从用 AI 到学 AI,我最轻松也最忙碌的一年
2025 年,我一边被 AI 解放,让写代码变得更轻松;一边又被 AI 牵引,开始学习工作流、搭流程、做验证。从用 AI 到学 AI,这是我被时代推着向前的一年。
字节三面:千万级订单对账,怎么保证“一分钱不错”?答不出“流式比对+缓冲池”,基本就挂了
你的代码逻辑再严谨,也无法避免网络丢包、数据库宕机或支付宝内部故障。如果支付宝扣了用户 100 块,但你的系统里订单还是‘未支付’,这笔钱去哪了?你怎么发现?怎么追回?
Go中的零值与空值,你搞懂了么?
Go语言为未初始化变量提供零值保证,确保确定性。在JSON序列化中,omitempty标签基于空值省略字段,而Go 1.24引入的omitzero基于零值省略,提供更精确的控制,简化数据序列化。
深度解析:为什么简单的数据库"写操作"会在 MySQL 中卡住?
在进行数据库维护时,我们经常会用到数据库写操作,例如: RENAME TABLE 操作,通常这只是一个极快的元数据修改过程。然而,在某些特定的场景下,这个操作会突然“卡住”,导致整个数据库连接挂起。
Docker搭建Mysql8的主从复制
Docker 是一种流行的容器化平台,可以用来轻松部署、扩展和管理各种应用程序。使用 Docker 部署 MySQL 8 的主从复制可以让你实现数据的备份和读写分离,提高数据库的可用性和性能。
Easy Work-简单、易用、傻瓜式的 Java 流程引擎
Easy Work 是一个用于 Java 的工作流引擎。它提供了简洁的 API 和 构建模块,便于创建和运行可组合的工作流。
当复杂性被显式化:Nop平台的认知经济学
开篇:两个误解,一个真相 Nop平台(官网:https://nop-platform.github.io/) 是一个基于可逆计算理论从零开始构建的新一代低代码开发平台。它的核心理念是通过DSL(领域特
各版本JDK对比:JDK 25 特性详解
JDK 25 引入了多项重要特性和性能改进,为Java开发者带来了更好的开发体验和性能表现。作为Java平台的最新版本,JDK 25在保持兼容性的同时,提供了更现代、更高效、更安全的语言特性和API
你真的会打印日志吗?基于 Spring Boot 的全方位日志指南
一、日志概述:为什么它比 System.out.println 更重要? 在 [Java 开发]早期,我们习惯使用 System.out.println() 来调试代码 。但随着项目复杂度提升,简单的
5种Java字符串匹配方案深度对比,附性能测试和决策树
在Java开发中,字符串的查找与替换是最常见的操作之一。然而,面对不同的业务场景——是简单的字符替换,还是复杂的模式匹配,抑或是海量关键词的过滤——选择错误的实现方式可能导致性能急剧下降,甚至成为系统
Redis分布式锁实现的三种方式-基于setnx,lua脚本和Redisson
Redis实现分布式锁 分布式锁是解决分布式系统中多节点并发访问共享资源的核心方案,Redis凭借高性能、原子性操作等特性,成为实现分布式锁的主流选择。本文从原理层面拆解Redis分布式锁的核心逻辑,
Java 的金额计算用 long 还是 BigDecimal?资深程序员这样选
新接手的项目竟用long类型处理所有金额!这颠覆了我对BigDecimal的认知。经过一番探究,我发现这并非失误,而是基于并发性能的深思熟虑。本文将分享我的研究结论,彻底讲清金额字段的类型选择问题。
深入理解 Java Deque 的设计哲学
以 JDK 8 为例,结合 Deque 接口的两位核心设计者 Doug Lea 与 Joshua Bloch 的设计思路,深度解剖 Deque 接口的底层逻辑