首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
架构
Python
数据库
大数据
Spring Boot
前端
展开
全部
后端
Java
面试
架构
Python
数据库
大数据
Spring Boot
前端
Go
MySQL
.NET
Elasticsearch
C#
Node.js
暂无数据
推荐
最新
深度详解Spring Context
深度详解Spring Context 引言:Spring Context 的核心地位 Spring Context作为Spring框架的核心组件,是IoC容器的具体实现。它就像一个巨大的工厂,负责管理
国产 AI 框架 EasyAI:让 Java 程序员用 Java 的方式做 AI
不少 Java 小伙伴私下跟我吐槽:现在 AI 这么火,咱们写 Java 的是不是注定只能在旁边看戏? 说实话,以前确实挺憋屈的。主流 AI 框架全是 Python 的天下(TensorFlow、Py
工作中如何对接第三方风控系统的实时校验接口?
作为摸爬滚打 8 年的 Java 后端老鸟,对接过支付、物流、短信等数十种第三方接口,其中**第三方风控系统的实时校验接口**是最磨人的一类 —— 既要保证**毫秒级的响应延迟**(毕竟实时校验要嵌在
为什么 IO 流通常只能被读取一次
IO 流只能读取一次,是 精心设计的,贴合操作系统文件 / 网络 IO 的 "顺序消费" 特性,保持和底层系统的一致性。
短路求值(主要是记住这个名字)
在 Java 中,短路求值(Short-circuit evaluation) 是指在逻辑表达式(使用 && 或 || 运算符)的求值过程中,一旦能够确定整个表达式的最终结果,就立即停止后续条件的计
一个月搞定100+表迁移:我的“偷师”Navicat实战复盘
写代码的时候,我们都是站在巨人肩膀上的追梦人。 技术本身没有高低贵贱,能解决问题的就是好技术。不要盲目追求所谓的"最佳实践",在约束下求最优解,才是工程师的智慧。
策略模式 + 工厂模式:彻底干掉业务代码中的 if-else
作为一个 Java 开发者,工作 8 年,见过太多 if-else 写成“核弹发射系统”的业务代码。尤其在处理多种类型、状态、场景的分支逻辑时,if-else 嵌套地狱成了 debug 噩梦。
Agent 迎来重量级框架:Embabel 开源,Spring 之父的下一场“革命”
Spring 创始人 Rod Johnson 在介绍 Embabel 时曾明确表示:这是他自 Spring 之后,最希望投入精力推动的一个方向性项目
Java Deque 深入解析:现代化的栈与队列解决方案
1. 什么是 Deque? Deque(发音通常同 "deck")是 "Double Ended Queue"(双端队列)的缩写。它是Java集合框架中的一个核心接口,定义了一种线性集合,允许在队列的
new JSONObject(original) 是浅拷贝
当我们在上下文中使用JSON对象时,总是假设需要深拷贝,除非我们能明确使用浅拷贝是符合需求,跟我们想要的结果是一致的。
告别切换!一个工具搞定数据库、SSH和Docker管理
你是否找过免费可用的数据库连接工具,又寻找SSH的连接工具。我们自从收到Navicat律师函警告后,从一度卸载了所有破解的软件,花了很多时间寻找替代品。
Activiti工作流从入门到精通
Activiti工作流从入门到精通 一、什么是Activiti? Activiti是一个开源的工作流引擎,它实现了BPMN 2.0(Business Process Model and Notatio
有赞一面:Redis Pipeline 和 MGET有啥区别?
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ pipeline(流水线) 特点 多个命令一起发送,但执行顺序不变。 减少 TCP 往返次数(N 个请求变成 1 次)。
剑指offer-66、机器⼈的运动范围
## 题目描述 地上有⼀个 m ⾏和 n 列的⽅格。⼀个机器⼈从坐标(0,0) 的格⼦开始移动,每
InheritableThreadLocal,从入门到放弃
InheritableThreadLocal相比ThreadLocal多一个能力:在创建子线程Thr
重构了20个SpringBoot项目后,总结出这套稳定高效的架构设计
重构了20+的SpringBoot项目总结出这套高可用架构:模块化设计+统一异常处理+事务优化。代码量减少40%,线上故障下降75%。附完整代码模板,建议收藏!
为什么Java里面,Service 层不直接返回 Result 对象?
昨天在Code Review时,我发现阿城在Service层直接返回了Result对象。 指出这个问题后,阿城有些不解,反问我为什么不能这样写。 于是我们展开了一场技术讨论(battle 🤣)。
别吵JAVA性能了,来试点有趣的语法糖吧~
虽然 JVM 的性能优化已经足以媲美原生语言,但在“开发者体验”上,Java 偶尔显得有些过于“严谨”甚至呆板。如果给 Java 加一点“甜度”超标的语法糖,你会选哪些?
SpringBoot 3.0新特性:ProblemDetail让错误响应不再头疼
之前写过一篇关于统一相应的参数处理的文章,有路过的朋友指出错误信息为什么还要统一处理。技术储备浅薄的我一脸懵逼,经过交流才知道,大佬使用了ProblemDetail处理异常,于是专门学习了一下
@Transactional 注解又失效了?看完这个,你将不会抓狂
是不是@Transactional注解失效了,还在抓狂找不到原因?这篇文章将带你全面了解@Transactional失效的原因,以及解决办法。