跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
极客日志

极客日志

面向效率的开发者社区

站内导航

  • 首页
  • 工具箱
  • 博客

快速链接

  • 全球AI模型中转站:Crex
  • 大模型:Hugging Face
  • Stack Overflow
  • MDN

联系我们

  • 技术支持:[email protected]
  • 商务合作:[email protected]
  • 投诉举报:[email protected]

© 2026 极客日志 · zeeklog.com

隐私政策|用户服务条款|关于我们
重置
编程语言 / Java

标签

全部标签AIGPT-image-2javaNode.jsNuctPayPPT制作React NativeRNSaaSVScodeWeChat大前端算法

分类

全部分类
编程语言
PythonJavaScriptTypeScriptJavaKotlinGo / GolangRustC++CC#F#PHPRubySwiftObjective-CScalaClojureElixirErlangHaskellDartLuaPerlRJuliaMATLAB / OctaveSQLShell / BashPowerShellHTML / CSSZigNimCrystalGroovyVisual Basic .NETSolidity汇编

排序

最新更新最新发布最多浏览最多点赞
Javajava

Spring Boot @Async 与 @Transactional 结合使用原理与避坑指南

综述由AI生成解析 Spring Boot 中 @Async 与 @Transactional 结合使用的核心冲突。由于 @Async 切换线程而 @Transactional 依赖 ThreadLocal 事务上下文,直接结合易导致事务失效。文章分析了三种常见问题:异步方法内事务失效、内部调用注解失效、事务传播误用。提供了正确用法场景:独立事务、事务提交后触发异步任务,并强调不推荐跨线程共享事务。最后总结了注解生效条件、失效场景及性能优化建议,帮助…

刀狂发布于 2026/3/24更新于 2026/5/1423 浏览5 点赞约 18 分钟阅读
Spring AI 核心功能与实战入门
JavaAIjava算法

Spring AI 核心功能与实战入门

Spring AI 框架将 AI 大模型能力集成到 Java 生态中,支持聊天、图像生成及函数调用等功能。本文涵盖 DeepSeek、Ollama 及阿里云百炼的接入方式,详解 ChatClient 与 ChatModel 的使用差异,流式响应实现,以及 RAG(检索增强生成)在知识库问答中的应用。通过综合案例展示如何构建智能招聘助手,帮助开发者快速上手 Spring AI 开发。

山野诗人发布于 2026/3/24更新于 2026/5/1412 浏览0 点赞约 29 分钟阅读
RabbitMQ 入门:架构解析、环境搭建与 Java 实战
Javajava

RabbitMQ 入门:架构解析、环境搭建与 Java 实战

RabbitMQ 是基于 Erlang 实现的 AMQP 协议消息中间件,广泛应用于分布式系统通信。涵盖其核心概念如交换机、队列、连接与信道,详解 Linux 下 Ubuntu 与 CentOS 的安装配置流程,并通过 Java 客户端代码演示生产者与消费者的完整交互逻辑,帮助开发者快速掌握消息队列的异步解耦与流量削峰能力。

DockerOne发布于 2026/3/24更新于 2026/5/1212 浏览0 点赞约 17 分钟阅读
Javajava

Spring Boot 从入门到实战开发指南

Spring Boot 教程涵盖框架定义、核心优势、环境配置、项目搭建、Hello World 示例及企业级实战开发。内容包含统一返回结果封装、全局异常处理、接口参数校验等关键技能,以及项目打包部署流程。适合 Java 后端开发者快速掌握 Spring Boot 核心功能与最佳实践。

虚拟内存发布于 2026/3/24更新于 2026/5/1225 浏览9 点赞约 21 分钟阅读
Java Map 常用方法与核心实现类深度解析
Javajava算法

Java Map 常用方法与核心实现类深度解析

Java Map 作为集合框架核心组件,涵盖 HashMap、LinkedHashMap、TreeMap 等多种实现。内容深入剖析底层数据结构演进、源码关键逻辑及线程安全机制,对比不同场景下的性能表现与选型策略,并结合 Java 8+ 新特性展示实用方法,同时总结可变对象作键、并发修改等常见陷阱,助力开发者构建高效稳定的数据管理方案。

SqlMaster发布于 2026/3/24更新于 2026/5/96 浏览0 点赞约 51 分钟阅读
Git 工作流程详解:核心概念与主流模式选择
Javajava

Git 工作流程详解:核心概念与主流模式选择

Git 工作流程是团队协作的核心规范。本文解析仓库、提交、分支、合并等基础概念,对比中心化、功能分支、GitFlow 及 Forking 四种主流模式的适用场景。通过实际命令演示功能分支操作,介绍钩子脚本与急救指令等实用技巧。建议团队根据规模选择合适流程并统一文档化,避免协作混乱。

lzdxwyh发布于 2026/3/24更新于 2026/5/149 浏览0 点赞约 6 分钟阅读
JavaNode.jsjava

Minecraft 开源注入式客户端 LiquidBounce 使用指南

介绍基于 Fabric API 的开源 Minecraft 注入式客户端 LiquidBounce。涵盖环境搭建(JDK、Gradle、Node.js)、项目克隆与构建流程、核心技术架构(Mixin 注入、模块化设计、事件系统)及插件与主题开发指南。旨在帮助开发者理解非侵入式设计原理,利用其扩展功能或进行模组学习。

人间过客发布于 2026/3/24更新于 2026/5/1316 浏览5 点赞约 6 分钟阅读
Kafka 核心架构与分布式存储详解
Javajava

Kafka 核心架构与分布式存储详解

Kafka 作为分布式事件流平台,依赖页缓存与顺序写实现高吞吐。其架构基于 HDFS 理念改良,采用 Topic 分区与多副本机制保障可靠性。对比 HDFS 静态存储,Kafka 侧重动态流数据实时处理。集群采用对等架构消除单点瓶颈,Leader 负责读写,Follower 同步数据。通过机架感知策略放置副本,平衡网络开销与灾备风险。

RedisGeek发布于 2026/3/24更新于 2026/5/138 浏览0 点赞约 13 分钟阅读
Java 核心:char、String、StringBuilder 与 StringBuffer 详解
Javajava算法

Java 核心:char、String、StringBuilder 与 StringBuffer 详解

综述由AI生成深入解析 Java 中 char、String、StringBuilder 与 StringBuffer 的核心差异。char 作为基础类型涉及 Unicode 编码与运算规则;String 凭借不可变性实现线程安全与常量池优化,但频繁修改性能较差;StringBuilder 与 StringBuffer 基于可变数组解决性能问题,前者单线程高效,后者多线程安全。通过源码分析与性能测试,明确了各类型的适用场景,帮助开发者在常量存储、单线…

CryptoLab发布于 2026/3/24更新于 2026/5/1310 浏览0 点赞约 18 分钟阅读
Javajava

RocketMQ 与 RabbitMQ 深度对比:架构、性能与选型

RocketMQ 与 RabbitMQ 作为主流消息中间件,在架构设计与适用场景上存在显著差异。RocketMQ 依托阿里电商基因,擅长高吞吐、事务消息及金融级可靠性,适合订单、支付等核心链路;RabbitMQ 基于 AMQP 标准,以灵活路由和多语言支持见长,适用于企业集成与复杂业务流程。从底层存储、集群机制、功能特性及实战案例多维度剖析两者优劣,助开发者根据业务需求做出精准选型。

DevOpsTeam发布于 2026/3/24更新于 2026/5/98 浏览0 点赞约 62 分钟阅读
详解 RabbitMQ 高级特性之死信队列
Javajava

详解 RabbitMQ 高级特性之死信队列

RabbitMQ 死信队列概念、成因及配置。死信源于消息过期、被拒绝重投关闭或队列满。通过配置死信交换机 DLX 将异常消息路由至死信队列。提供 Spring AMQP 代码示例,涵盖队列声明、TTL 设置、最大长度限制及消费异常处理,支持重试、丢弃或日志收集场景。

DotNetGuy发布于 2026/3/24更新于 2026/5/1421 浏览4 点赞约 22 分钟阅读
Spring Boot 集成数据仓库与 ETL 工具实战
Javajava

Spring Boot 集成数据仓库与 ETL 工具实战

介绍 Spring Boot 项目对接 Hive 数据仓库与 Spark ETL 任务的实践方案。涵盖依赖引入、JDBC 连接配置、数据访问层搭建以及基于 SparkSession 的数据清洗流程。通过定时任务调度实现自动化数据同步,解决企业级数据分析中的存储与处理难题。

小熊软糖发布于 2026/3/24更新于 2026/5/117 浏览0 点赞约 14 分钟阅读
基于 SpringBoot 的游泳馆会员管理系统设计与实现
Javajava

基于 SpringBoot 的游泳馆会员管理系统设计与实现

介绍基于 SpringBoot 和 Java 技术的游泳馆会员管理系统。系统采用 B/S 架构,MySQL 存储数据,前端使用 Vue.js,后端构建 RESTful API。涵盖用户管理、商品购物、场馆场地、课程教学、会员财务及交流互动等核心模块。支持管理员、教练和用户多角色协同,实现业务流程线上化与数据集中化管理,提升运营效率。包含系统需求分析、数据库设计及功能实现细节。

MqEngine发布于 2026/3/24更新于 2026/5/817 浏览3 点赞约 16 分钟阅读
Javajava

Java JDK21 新特性详解

JDK21 作为长期支持版引入多项核心特性。虚拟线程提供轻量级高并发能力,降低内存占用与切换开销;模式匹配 for switch 简化分支判断与类型检查;记录模式支持数据解构;密封类控制继承范围;分代 ZGC 优化垃圾回收性能;序列化集合标准化顺序操作。预览特性包括字符串模板简化拼接、结构化并发管理任务生命周期、向量 API 提升数值计算效率。这些特性显著提升开发效率与程序性能,适用于高并发及大数据场景。

laoliangsh发布于 2026/3/24更新于 2026/5/149 浏览0 点赞约 93 分钟阅读
Java 房屋租赁系统的设计与实现
Java大前端java

Java 房屋租赁系统的设计与实现

综述由AI生成本文基于 SSM 框架与 MySQL 数据库,设计并实现了一套房屋租赁管理系统。系统采用 B/S 架构,分为前台用户与后台管理员两大模块。核心功能涵盖房源管理、看房申请、租赁签约、缴费记录及合同维护等。通过乐观锁机制解决高并发下的房源冲突问题,结合 JWT 进行身份认证。测试表明系统在登录、注册及数据管理等方面表现稳定,有效提升了房产管理的信息化水平与效率。

芝士奶盖发布于 2026/3/24更新于 2026/5/139 浏览0 点赞约 24 分钟阅读
在线图书借阅平台的设计与实现:Spring Boot 实战与优化
JavaAIjava

在线图书借阅平台的设计与实现:Spring Boot 实战与优化

综述由AI生成在线图书借阅平台采用 Spring Boot 框架结合 MySQL 数据库构建,涵盖用户管理、图书 CRUD、借还流程及逾期处理等核心功能。开发过程中引入 AI 辅助编程工具提升效率,自动生成基础代码结构并优化业务逻辑。系统通过事务控制解决库存原子性问题,利用索引优化查询性能。最终实现了 B/S 架构下的完整借阅闭环,验证了智能化开发在快速原型构建中的价值,为中小型图书管理系统提供了可维护的技术方案。

w795471发布于 2026/3/24更新于 2026/5/1410 浏览0 点赞约 22 分钟阅读
CentOS 安装 JDK 1.8 详细步骤与配置指南
Javajava

CentOS 安装 JDK 1.8 详细步骤与配置指南

综述由AI生成在 CentOS 系统上安装 JDK 1.8 的完整流程。主要步骤包括从官方或镜像站下载安装包,清理系统自带的 OpenJDK 以避免冲突,将 JDK 解压至/usr/local 目录并配置环境变量。通过修改/etc/profile 实现全局生效,最后使用 java -version 验证安装。文中还涵盖了常见问题的解决方案及生产环境的进阶优化建议,如配置软链接和检查依赖库,旨在帮助用户快速完成配置并规避潜在错误。

未来可期发布于 2026/3/24更新于 2026/5/1129698 浏览98 点赞约 8 分钟阅读
LangChain4j 中 RAG 系统文档加载、解析与分块策略详解
JavaAIjava算法

LangChain4j 中 RAG 系统文档加载、解析与分块策略详解

综述由AI生成介绍 LangChain4j 构建 RAG 系统时文档处理的核心流程。涵盖文档加载器(FileSystem, ClassPath, Url)与解析器(Tika, PDFBox, POI)的选择,对比了递归分割、句子分割、行分割及固定大小分割四种分块策略及其适用场景。重点阐述了通过调整最大片段大小和重叠区域来优化检索效果的方法,并提供了基于 Spring Boot 的完整代码示例,指导开发者如何配置摄取管道以实现高效的向量存储。

虚拟内存发布于 2026/3/24更新于 2026/5/1311596 浏览597 点赞约 14 分钟阅读
Javajava

Adoptium Temurin JDK 下载与多平台配置指南

Adoptium Temurin JDK 获取与部署实战。推荐优先选用长期支持版本(LTS)以保障稳定性。Windows 用户建议通过 .msi 安装并勾选环境变量配置;macOS 支持 .dmg 图形化安装或 Homebrew 命令行;Linux 则适合使用压缩包解压或系统包管理器。安装后务必执行 java -version 验证环境生效情况,同时需确保下载的包格式与操作系统及 CPU 架构严格匹配,避免兼容性问题。

baireiraku发布于 2026/3/24更新于 2026/5/146 浏览0 点赞约 2 分钟阅读
Flume 架构深度解析:构建高可用大数据采集系统
Javajava

Flume 架构深度解析:构建高可用大数据采集系统

Apache Flume 是分布式日志收集系统,采用 Source-Channel-Sink 架构实现数据可靠传输。核心组件包括负责数据采集的 Source、缓冲数据的 Channel 以及写入目标的 Sink。通过配置 Memory Channel 或 File Channel 可平衡性能与可靠性。支持多级路由、负载均衡及高可用集群部署。优化策略涉及批处理大小调整、JVM 参数调优及网络压缩。适用于电商、金融等场景的大规模日志实时采集…

DataScient发布于 2026/3/24更新于 2026/5/138 浏览0 点赞约 51 分钟阅读
上一页下一页