首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Go
Python
架构
前端
数据库
Spring Boot
展开
全部
后端
Java
面试
Go
Python
架构
前端
数据库
Spring Boot
AI编程
大数据
MySQL
程序员
人工智能
Rust
暂无数据
推荐
最新
LinkedTransferQueue 详解
允许生产者将元素放入队列供消费者后续获取,也支持生产者阻塞等待消费者直接取走元素,而不经过队列的“中间缓存”。
LinkedBlockingQueue详解
LinkedBlockingQueue 是 Java 并发包(java.util.concurrent)中提供的一个可选有界的阻塞队列实现,其底层基于单向链表组织元素,严格遵循 FIFO
SynchronousQueue 详解
SynchronousQueue 是 java.util.concurrent 包中的一个特殊阻塞队列。
用300行代码手写一个mini版的Tomcat
Tomcat 是 Java Web 开发的基石。我们天天使用它,但你是否思考过它内部是如何工作的?
ArrayBlockingQueue深度解析
ArrayBlockingQueue 是 Java 并发包(java.util.concurrent)中提供的一个有界阻塞队列,其内部基于数组实现,严格遵循 FIFO(先进先出) 的顺序。
Tomcat的架构设计和启动过程详解
前面一篇文章,我们手写了了一个mini版的Tomcat,接下来我们从源码和架构的角度来学习Tomca
Spring AI Alibaba + RAG 实战:知识库检索模块从设计到落地
Spring AI Alibaba + RAG 实战:知识库检索模块从设计到落地 与上一篇的关系 上一篇讲了 AI 客服系统的整体架构——情绪感知、意图识别、Agent 工具链。这篇是那篇的续集,专门
横空出世!IDEA最强Spring插件来了,让你的开发效率成倍提升!
自从IDEA 2025.3版本发布后,IDEA有了免费版本,但是免费版IDEA对比Ultimate订阅版,Spring的支持要弱不少。今天给大家分享一款好用的IDEA插件,装上它,免费版也很强!
Spring Boot 3.4 + Java 21 在量化平台中的架构实践
EasyQuant 后端采用 Spring Boot 3.4 + Java 21 构建,这个技术栈的选择不是偶然,而是基于量化平台的特殊需求:高并发、低延迟、强一致性、以及快速迭代能力。 结论先行:S
从DDD的仓储层反向依赖,理解DIP、IOC和DI
这个问题问得好。因为从这个问题入手,能一次性把DIP、IoC、DI这三个经常被混淆的概念理清楚。 打开我们项目基础设施模块的pom.xml,能看到这样的依赖声明: 基础设施模块依赖领域模块。再看领域模
轻量级富文本编辑器Quill,保姆级教程,5分钟快速上手
之前一直用老牌的富文本编辑器KindEditor,前两天想看一下官网发现打不开了,于是就是想找一款新的流行的、好用的替代产品。一通寻找下来Quill活跃维护,star数亮眼。
独立开发者必看:推荐几个可直接用的开源项目!
大家好呀,我是飞鱼 最近有一些读者想成为独立开发者做一些产品,但觉得做起来太费劲了。 其实要做独立开发者,最宝贵的就是时间,而真正值得花时间的只有产品的核心价值。 像刚这些边边角角的功能,以我的经验,
opencode4-在已有项目中增加修改功能
本节目标 本节还是以开源项目RuoYi-Vue-Plus 为例,看看如何对已有项目添加和修改功能的一个完整流程。这个开源项目地址:https://gitee.com/dromara/RuoYi-Vue
用 jenv 管理 Java 环境:从安装到多版本切换
在 macOS 开发环境里,Java 的痛点通常不是“怎么装”,而是“怎么同时管理多个版本”。不同项目可能依赖 JDK 8、17、21,直接改 JAVA_HOME 容易混乱,也不利于团队协作。jenv
Java枚举全解析:从基础到高级使用技巧
枚举(Enum)是 JDK 1.5 引入的核心特性,它远不止是简单的常量列表,而是一种类型安全、功能完备的特殊类。在日常开发中,合理使用枚举可以极大提升代码的可读性、可维护性和安全性,甚至可以优雅实现
Java泛型全面理解指南
Java 泛型(Generics)是 JDK 1.5 引入的核心特性,它彻底改变了 Java 集合框架的设计,也成为了现代 Java 框架(如 Spring、MyBatis)的底层基础。然而,很多开发
别让你的代码裸奔!Spring Boot混淆全攻略(附配置)
企业中为了公司的发展,通常会采用分析竞品产品、业务等方式来学习以及弥补自己业务的不足。作为底层的开发人员自认也会去扒竞品公司对应产品的代码,分析亮点以及可取之处,来精进自己的技术
阿里二面挂了!被问“1000 万短信 1 小时发完,怎么设计线程池?”,面试官:你管这叫线程池调优?
我们要发 618 营销短信,1000 万条,要求 1 小时内发完。你打算怎么设计线程池?核心参数给多少?拒绝策略选哪个?
Spring AOP记录日志,生产环境的代码长什么样
网上的AOP日志教程,代码基本都长一样:定义一个注解,写一个切面,方法前后各打一行log.info。跑通了,教程结束。 这种代码到了生产环境几乎没用。线上排查问题的时候,你需要的不是「某个方法被调了」
Java开发者转型AI工程化Week 2:从核心能力到生产就绪
深化为生产级实践——流式响应与函数调用、Prompt模板工程化、Embedding与RAG系统、结构化输出、五层架构设计,以及最终的测试策略与性能调优