跳到主要内容
极客日志极客日志
首页博客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汇编

排序

最新更新最新发布最多浏览最多点赞
Java 通用 AI 大模型调用工具类(兼容 OpenAI、智谱、百度千帆,支持流式响应)
JavaAIjava

Java 通用 AI 大模型调用工具类(兼容 OpenAI、智谱、百度千帆,支持流式响应)

综述由AI生成一套 Java 通用 AI 大模型调用工具类,旨在解决多平台接口不统一、调用逻辑重复及异常处理繁琐的问题。该工具支持 OpenAI、智谱、百度千帆等遵循 OpenAI 规范的平台,具备一键切换模型、流式/非流式响应、完整异常处理及灵活配置(超时、代理等)特性。核心架构采用配置分离与逻辑封装,通过自定义异常类、配置类及核心客户端类实现解耦。文章提供了详细的代码实现、Maven 依赖配置、使用示例及扩展适配指南,适用于 Java 后端 AI…

不知所云发布于 2026/3/30更新于 2026/4/2716 浏览4 点赞约 42 分钟阅读
Spring Cloud Gateway 统一服务入口实战
Javajava

Spring Cloud Gateway 统一服务入口实战

微服务架构下直接暴露接口存在安全与维护成本问题,API 网关作为门面模式实现统一入口。Spring Cloud Gateway 基于 Reactor 模型替代 Zuul,性能更优。涵盖网关核心功能、路由断言、过滤器机制及自定义扩展,通过配置示例与代码演示,帮助开发者快速掌握网关集成与实战技巧。

SecGuard发布于 2026/3/30更新于 2026/4/285 浏览0 点赞约 17 分钟阅读
Spring Cloud LoadBalancer 与 Ribbon 负载均衡技术对比
Javajava算法

Spring Cloud LoadBalancer 与 Ribbon 负载均衡技术对比

综述由AI生成深入解析微服务架构中的客户端负载均衡技术,重点对比了 Netflix Ribbon 与 Spring Cloud LoadBalancer 的架构设计、核心算法及性能表现。通过源码分析展示了两者在服务发现、健康检查及自动配置机制上的差异。内容涵盖基础配置、自定义策略实现、高可用方案及故障排查指南,并结合压测数据提供了迁移策略与选型建议,帮助开发者在 Spring Cloud 生态中做出合理的技术决策。

涅槃凤凰发布于 2026/3/30更新于 2026/4/2821 浏览3 点赞约 28 分钟阅读
Javajava

SpringBoot 项目从零搭建指南

介绍 SpringBoot 框架的优势及环境配置,演示使用 Initializr 和手动方式创建项目。涵盖标准目录结构、配置文件详解、RESTful API 开发、JPA 数据库集成、统一异常处理及单元测试编写。最后提供多环境配置优化方案,帮助开发者快速掌握 SpringBoot 核心实践。

数字游民发布于 2026/3/30更新于 2026/4/2718 浏览4 点赞约 61 分钟阅读
Java 数据结构:从树形结构到二叉树详解
Javajava算法

Java 数据结构:从树形结构到二叉树详解

树形结构模拟层级关系,二叉树作为其特殊形式在数据处理中应用广泛。文章涵盖树的概念、表示法、二叉树定义、类型(满二叉树、完全二叉树)、性质及存储方式。重点讲解前序、中序、后序遍历算法,并提供节点创建、统计、查找等核心操作代码实现,帮助理解数据组织逻辑并为学习红黑树等复杂结构奠定基础。

PgDevote发布于 2026/3/30更新于 2026/4/264 浏览0 点赞约 14 分钟阅读
第十五届蓝桥杯省赛 Java A 组 Q1~Q3 题解
Javajava算法

第十五届蓝桥杯省赛 Java A 组 Q1~Q3 题解

综述由AI生成解析了第十五届蓝桥杯省赛 Java A 组的前三道编程题。Q1 拼正方形涉及单位换算与平方根估算;Q2 召唤数学精灵利用同余定理与周期性规律优化计算;Q3 数字诗意基于组合数学结论,判断数字是否为 2 的幂。文章提供了详细的算法思路推导及对应的 Java 参考代码,重点讲解了处理大数溢出、位运算技巧及数学建模方法。

奶糖兔发布于 2026/3/30更新于 2026/4/2822 浏览5 点赞约 5 分钟阅读
SpringBoot+Vue 个人理财系统设计与实现
JavaPay大前端java

SpringBoot+Vue 个人理财系统设计与实现

综述由AI生成一款基于 SpringBoot 和 Vue 的个人理财系统管理平台。系统采用前后端分离架构,后端基于 SpringBoot 框架开发,前端使用 Vue.js 构建界面,数据库采用 MySQL 存储。主要功能包括用户管理、收支记录、财务统计、预算设置及报表生成。文中详细设计了用户信息、财务记录及预算管理三张核心数据表,并整合了 ECharts 库实现数据可视化展示。该系统旨在帮助用户实现财务数据的自动化管理与直观分析,提升个人理财效率。

LinuxPan发布于 2026/3/30更新于 2026/4/2718 浏览3 点赞约 5 分钟阅读
基于 Milvus 与混合检索的云厂商文档智能问答系统:Java SpringBoot 实现
JavaAIjava算法

基于 Milvus 与混合检索的云厂商文档智能问答系统:Java SpringBoot 实现

介绍基于 Milvus 向量数据库和 Java SpringBoot 构建云厂商文档智能问答系统的方案。针对云文档结构化强、术语密集等特点,采用混合检索架构(稠密向量加稀疏向量),结合智能分块策略与动态权重调整算法。系统包含数据预处理、向量存储、异步处理管道及多层缓存优化,支持流式输出与自动化评估,旨在提升技术文档检索的精准度与效率。

RedisGeek发布于 2026/3/30更新于 2026/4/2717 浏览3 点赞约 48 分钟阅读
Javajava

JUnit NoSuchMethodError 异常原因及 Spring Boot 版本兼容性方案

初始化项目中出现的 JUnit NoSuchMethodError 异常。该错误源于 JUnit 平台库版本不兼容,导致 JVM 运行时找不到特定方法。通过修改 pom.xml 中的 spring-boot-starter-parent 版本号至兼容版本(如 2.7.17)即可解决类加载冲突问题。

栈溢出发布于 2026/3/30更新于 2026/4/2713 浏览2 点赞约 2 分钟阅读
Java ForkJoin 框架详解:分治法与并行编程
Javajava算法

Java ForkJoin 框架详解:分治法与并行编程

综述由AI生成ForkJoin 框架基于分治法和工作窃取算法,适用于可分解的计算密集型任务。了 ForkJoinPool、ForkJoinTask 等核心组件,通过数组求和、斐波那契数列及文件遍历案例展示了 RecursiveTask 和 RecursiveAction 的用法。此外还涵盖了阈值选择、常见陷阱、性能优化策略,并对比了 Parallel Stream 与 CompletableFuture 在现代 Java 并发中的应用。

SparkGeek发布于 2026/3/30更新于 2026/4/2716 浏览2 点赞约 37 分钟阅读
Java 设计支持万人并发抢购的秒杀系统方案
Javajava算法

Java 设计支持万人并发抢购的秒杀系统方案

综述由AI生成详细阐述了高并发秒杀系统的架构设计与核心问题解决方案。涵盖分层架构(客户端、接入层、业务层、数据层),重点解决超卖问题(Redis 原子操作、数据库乐观锁、预扣库存)及高并发处理(流量削峰、分层过滤)。此外还包括性能优化(多级缓存)、高可用保障(限流降级、熔断)、监控告警、部署扩展及安全考虑。最后提供面试回答思路,强调动静分离、请求队列化、Redis 原子扣减及最终一致性保证。

林间仙子发布于 2026/3/30更新于 2026/4/2715 浏览4 点赞约 22 分钟阅读
Javajava

IDEA 运行 Maven 出现 JAVA_TOOL_OPTIONS 提示的解决方法

在 IntelliJ IDEA 中运行 Maven 时控制台出现 Picked up JAVA_TOOL_OPTIONS 警告的原因及解决方法。该现象源于新版 IDEA 自动注入环境变量。用户可通过 Shift+Shift 打开注册表,禁用 maven.use.scripts 选项来消除该提示。

莫名其妙发布于 2026/3/30更新于 2026/4/2616 浏览4 点赞约 1 分钟阅读
Linux 部署 RocketMQ:内网穿透实现公网访问
Javajava

Linux 部署 RocketMQ:内网穿透实现公网访问

综述由AI生成在 Linux 环境下部署 Apache RocketMQ 5.3.4 版本的完整流程,涵盖 JDK 环境准备、安装包解压、启动脚本与配置文件修改、服务启动及 systemd 开机自启设置。针对外网访问需求,详细说明了如何使用 cpolar 内网穿透工具将 RocketMQ 端口映射至公网,支持随机或固定 TCP 地址配置,从而实现跨网络远程连接消息服务。

Kubernet发布于 2026/3/30更新于 2026/4/2719 浏览5 点赞约 10 分钟阅读
Spring Cloud 与 Dubbo 架构对比与混合架构实践
Javajava

Spring Cloud 与 Dubbo 架构对比与混合架构实践

综述由AI生成摘要 对比分析 Spring Cloud 与 Dubbo 的架构设计哲学与适用场景。Spring Cloud 2025.1.0 引入虚拟线程优化了传统阻塞式编程的并发模型,而 Dubbo 3.0 通过 Triple 协议实现了对 gRPC 的兼容与性能提升。文章从架构理念、性能基准、核心原理到混合架构落地实践进行系统梳理,并提供企业级性能调优与故障排查指南,帮助开发者根据业务规模与团队技术栈做…

落日余晖发布于 2026/3/30更新于 2026/4/2720789 浏览712 点赞约 17 分钟阅读
Spring IoC 容器与依赖注入核心机制详解
Javajava

Spring IoC 容器与依赖注入核心机制详解

一、@Bean 注解的使用规范 1.1 方法注解需配合类注解使用 在 Spring 框架中,方法注解 @Bean 必须配合类注解(如 @Component、@Configuration 等)才能将对象正确注册到 Spring 容器中。示例如下: 1.2 定义多个同类型 Bean 在实际开发中(如多数据源场景),可能需要为同一个类定义多个不同配置的 Bean。可以通过在同一个配置类中编写多个 @Be…

剑仙发布于 2026/3/30更新于 2026/4/2666095 浏览615 点赞约 15 分钟阅读
二叉树前中后序遍历详解:递归与迭代实现
Javajava算法

二叉树前中后序遍历详解:递归与迭代实现

综述由AI生成二叉树遍历涉及前序、中序及后序三种核心模式。本文深入解析了每种模式的递归与迭代实现方案。重点阐述了迭代过程中栈的模拟机制,特别是后序遍历迭代的难点——如何判断左右子树均已处理完毕。提供了基于双指针标记和基于前序遍历变形的两种优化策略,并通过完整 Java 代码演示了具体实现细节与注意事项。

极客零度发布于 2026/3/30更新于 2026/4/273 浏览0 点赞约 12 分钟阅读
Java 模拟算法题目解析
Javajava算法

Java 模拟算法题目解析

综述由AI生成总结了 Java 语言中模拟算法的五个经典 LeetCode 例题,涵盖替换问号、提莫攻击、Z 字形变换、外观数列及数青蛙。通过逐步模拟题目逻辑,重点讲解边界条件处理与状态转换技巧,并提供了优化的代码实现及复杂度分析,适合算法初学者巩固基础。

战神发布于 2026/3/30更新于 2026/4/2723 浏览5 点赞约 8 分钟阅读
二分查找(一):朴素二分
Javajava算法

二分查找(一):朴素二分

一、题目介绍 二分查找 - 力扣(LeetCode) 给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target,写一个函数搜索 nums 中的 target。如果 target 存在则返回其下标,否则返回 -1。 你必须编写一个时间复杂度为 O(log n) 的算法。 **示例 1:** **输入:** nums = [-1,0,3,5,9,12], target = 9…

GRACE Grace发布于 2026/3/30更新于 2026/4/2766691 浏览332 点赞约 4 分钟阅读
二叉树 DFS 递归解题套路
Javajava算法

二叉树 DFS 递归解题套路

深度优先遍历(DFS)是树或图结构中常用的遍历算法。它会尽可能深地搜索分支,直到路径末端再回溯。在二叉树中,DFS 通常表现为前序、中序和后序遍历。由于树的定义本身是递归的,使用递归实现这三种遍历不仅易于理解,代码也十分简洁。三者的核心区别仅在于访问根节点的时机不同。 计算布尔二叉树的值 题目链接:2331. 计算布尔二叉树的值 题目描述: !题目描述 **算法原理:递归(后序遍历)** 本题的核…

氛围发布于 2026/3/30更新于 2026/4/2795847 浏览26 点赞约 13 分钟阅读
B-树原理详解与Java模拟实现
Javajava算法

B-树原理详解与Java模拟实现

B-树原理详解与Java模拟实现 一、B-树定义与特性 定义 B-树(B-Tree)是一种平衡的多路查找树(M路,M≥2)。它可以是空树,每个节点可拥有多个子节点,从而有效降低树高,提升查找效率。 特性 根节点至少有两个子节点。 每个非根节点至少有 ⌈M/2⌉ - 1 个关键字,至多有 M - 1 个关键字,且关键字按升序排列。 每个非根节点至少有 ⌈M/2⌉ 个子节点,至多有 M 个子节点。 关…

SparkGeek发布于 2026/3/30更新于 2026/4/2644932 浏览474 点赞约 19 分钟阅读
上一页下一页