首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
Java
面试
Python
架构
大数据
数据库
Go
Spring Boot
展开
全部
后端
Java
面试
Python
架构
大数据
数据库
Go
Spring Boot
前端
.NET
MySQL
Elasticsearch
C#
Trae
暂无数据
推荐
最新
Java异常体系结构
Java 异常体系结构详解 Java 的异常处理机制是其健壮性的重要保证。理解异常的层次结构和处理原则,是写出高质量 Java 代码的基础。本文将系统梳理 Java 异常体系的核心概念与最佳实践。 一
我的2025年年终总结
时间过得真快,一转眼功夫2025年过完了,这里做个年终总结,记录这一年的人和事。 回顾这一年,有激流勇进,亦有平淡似水。激流勇进时,我在往高处走。平淡似水时,我在享受人间最纯净的爱和幸福。
1分钟了解响应式编程 | 合适的架构调整
上篇我们讲到了dubbo官方的例子,根据响应式的基本概念,dubbo 的 StreamObserver 并不提供内置背压支持。 毕竟RPC的设计初衷不是为了响应式而设计的。
Nacos - 服务发现
Nacos 的服务发现(Service Discovery)是指服务消费者(Consumer)如何获取服务提供者(Provider)地址列表的过程。 Nacos 采用了 “主动拉取 + 被动推送” 相
AQS 解析:从原理到实战
AQS 是 Java 并发框架的核心,通过 volatile 状态 state 和 CLH 队列管理线程同步,基于 CAS 实现原子操作。它支持独占和共享两种模式,并可灵活实现公平锁与非公平锁。
神了,WebSocket竟然可以这么设计!
长连接是业务项目中经常遇到的技术,往往用于数据向前端推送,如各种大屏、驾驶舱等实时数据的展示。单向推送可能会选择SSE,SSE因为AI时代的到来,逐步被大家熟知。今天主要聊聊WebSocket的设计
基于Netty的TCP协议的Socket服务端
上一节分享Websocket独立部署的一个设计思路,我们今天接着聊一下基于Netty的TCP协议的Socket服务端如何搭建。
Vavr 用户指南
Vavr(原名 Javaslang)是一个用于 Java 8+ 的函数式库,提供持久化数据类型和函数式控制结构。
SpringBoot整合FFmpeg,打造你的专属视频处理工厂
Fmpeg 是什么?如果你有一个朋友,他能把 MP4 变成 AVI,就像把咖啡变成奶茶,裁剪视频,比理发师剪头发还精准,提取音频,比从披萨上分离芝士还干净,压缩视频,比你把行李箱塞满时还高效。
SQL 性能避坑:为什么阿里强制禁用 ORDER BY RAND()?
如果你翻阅过《阿里巴巴 Java 开发手册》,在 MySQL 数据库规约中,一定见过这条醒目的“红线”:【强制】不得在 database 中使用 ORDER BY RAND() 进行随机排序。
Nacos - 服务注册
Nacos 的服务注册是其核心功能之一。随着版本的演进,Nacos 经历了从 1.x(基于 HTTP)到 2.x(基于 gRPC)的架构升级。 下面我将从客户端发送请求、服务端处理请求、心跳维持与健康
一次 CompletableFuture 误用,如何耗尽 IO 线程池并拖垮整个系统
一次看似无害的 `CompletableFuture.thenApply` 使用, 最终引发系统雪崩。
并行不等于更快:CompletableFuture 让你更慢的 5 个姿势
很多时候我们拿到一段串行代码,第一反应就是看能不能改成并行,觉得多线程跑起来肯定快。但个别情况下,改完之后不仅不会变快,可能还会比原来还慢。问题出在哪里?线程池不够大吗?还是机器配置太低吗?其
工作中 Java 程序员如何集成 AI?Spring AI、LangChain4j、JBoltAI 实战对比
作为一名深耕 Java 领域八年的开发者,从最初的 SSH/SSM 到如今的 Spring Cloud 微服务生态,我见证了 Java 在企业级开发中的核心地位。而随着 AI 技术的普及,越来越多的企
我们来说说 Cookie、Session、Token、JWT
什么是认证(Authentication) 通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功) 互联网中
启动报错:Invalid value type for attribute ‘factoryBeanObjectType‘ 解决方案
一、问题背景(真实踩坑场景) 最近在项目中将 Spring Boot 从 2.x 升级到 3.x,数据库层使用的是 MyBatis-Plus。 升级完成后,代码编译正常,但在 启动项目或运行单元测试时
Java 中的 AI 与机器学习:TensorFlow、DJL 与企业级 AI
随着 ML 在企业系统中变得无处不在,Java 的生产优势——稳定性、性能、工具成熟度和操作熟悉度——使其成为推理层的务实选择,即使 Python 在训练和实验中仍占主导地位。
孤儿资源治理:如何优雅处理“上传了但未提交”的冗余文件?
最近在开发功能的时候,新增了文件上传功能。但是发现了一个问题,就是OSS里堆积了大量“无主”的文件:用户上传了头像但没保存资料、上传了附件却关闭了页面…
感谢数字马力收留,再也不想面试了!!
像蚂蚁的“数字马力”、腾讯的“腾讯云智”,这些由大厂100%控股的子公司,就是典型的例子。它们是大型企业为了解决传统外包带来的数据安全、协同管理和成本问题,而催生出的新用工形态。
Spring Boot 3.3.x、3.4.x、3.5.x 深度对比与演进分析
本文从 “架构师 / 技术负责人视角”的角度。进一步 拉开层次、拉深分析深度,不只是“版本有什么”,而是回答:为什么要升?什么时候升?升到哪一条线风险最低?不同类型系统怎么选?