跳到主要内容
极客日志极客日志
首页博客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 Optional 常用方法详解与最佳实践
Javajava

Java Optional 常用方法详解与最佳实践

综述由AI生成系统介绍了 Java Optional 类的核心 API,涵盖对象创建、值判断与获取、条件操作、默认值处理及映射转换等方法。内容包含实战代码示例、Spring 集成方案、源码原理分析及常见误区(如字段类型滥用),旨在帮助开发者利用函数式编程特性避免空指针异常,提升代码健壮性与可读性。

晚风叙旧发布于 2026/3/24更新于 2026/5/1323 浏览5 点赞约 24 分钟阅读
Java 后端实习复盘:企业级项目实战与核心代码解析
JavaSaaSjava

Java 后端实习复盘:企业级项目实战与核心代码解析

Java 后端实习期间深入参与企业级项目开发,涵盖环境搭建、权限认证、Token 管理及缓存优化等核心模块。通过 Auth 注解、AOP 切面、Redis 封装及 CompletableFuture 异步处理等实践,解决缓存穿透、Token 续期失效等常见问题,总结判空工具类、日志配置及线程池定制等企业级开发规范,为新人快速融入团队提供实战参考。

BackendPro发布于 2026/3/24更新于 2026/5/95 浏览0 点赞约 21 分钟阅读
Spring Cloud 商品服务核心实现:库存、缓存与分布式锁
Javajava算法

Spring Cloud 商品服务核心实现:库存、缓存与分布式锁

电商商品服务在高并发场景下面临库存超卖、缓存穿透击穿雪崩及分布式锁失效三大挑战。方案采用数据库乐观锁配合重试机制保障库存精准扣减;利用布隆过滤器与空值缓存防御穿透,互斥锁与热点永不过期策略应对击穿,随机过期时间规避雪崩;基于 Redisson 实现分布式锁解决跨服务并发问题。结合 JMeter 压测验证系统稳定性,提供从数据模型到架构落地的完整实践指南。

NodeJser发布于 2026/3/24更新于 2026/5/1220 浏览0 点赞约 80 分钟阅读
HBase 核心架构解析:HMaster、RegionServer 与 ZooKeeper 协同机制
Javajava算法

HBase 核心架构解析:HMaster、RegionServer 与 ZooKeeper 协同机制

HBase 分布式架构由 HMaster、RegionServer 和 ZooKeeper 三大组件构成。HMaster 负责元数据管理与负载均衡,RegionServer 处理实际读写与 Region 生命周期,ZooKeeper 提供集群协调与高可用保障。数据以 Region 为单位按 RowKey 范围分布,读写流程依赖 meta 表定位,写入先记 WAL 再入 MemStore,读取优先查内存后查磁盘。通过自动分裂、故障转移及数…

云间运维发布于 2026/3/24更新于 2026/5/1410 浏览0 点赞约 15 分钟阅读
Spring Boot 集成 MyBatis 操作数据库详解
Javajava

Spring Boot 集成 MyBatis 操作数据库详解

Spring Boot 集成 MyBatis 是 Java 后端开发的常见需求。对比传统 JDBC 痛点,展示 MyBatis 简化交互、解耦 SQL 的优势。涵盖环境搭建、注解与 XML 双模式实战、预编译机制原理及多表查询技巧。结合企业级命名规范与 Druid 连接池配置,帮助开发者构建高效稳健的持久层架构。注意区分 #{} 与 ${} 的安全差异,避免注入风险。

星星泡饭发布于 2026/3/24更新于 2026/5/147 浏览0 点赞约 9 分钟阅读
Java 开发者利用 Spring AI Alibaba 构建 AI Agent
JavaAIjava

Java 开发者利用 Spring AI Alibaba 构建 AI Agent

面向 Java 开发者,介绍如何在保留现有 Java 技术栈的前提下构建 AI Agent,避免转向 Python。内容涵盖五层系统架构设计、从基础能力层到生产基础设施层的二十章学习路径,以及机票比价、智能客服、Text2SQL 和 AIOps 四个实战项目。技术栈基于 Java 21 和 Spring Boot 3.5,提供环境搭建、核心组件调用及生产级安全护栏方案,旨在帮助团队将 AI 能力无缝嵌入业务系统。

人间过客发布于 2026/3/24更新于 2026/5/1310 浏览0 点赞约 17 分钟阅读
Java 常见常用算法详解
Javajava算法

Java 常见常用算法详解

综述由AI生成系统梳理 Java 开发中的常见算法,分为 JDK 内置算法和经典基础算法两部分。JDK 部分介绍了 Collections 和 Arrays 提供的排序、搜索、洗牌等工具方法及其底层实现原理;经典算法部分涵盖了冒泡排序、线性搜索、递归分治(斐波那契)、图算法(BFS)及动态规划(爬楼梯)的实现与复杂度分析。文章强调日常开发优先使用标准库,面试与学习需掌握核心算法原理,并提供了代码示例与实践建议。

人间过客发布于 2026/3/24更新于 2026/5/14424 浏览404 点赞约 19 分钟阅读
Javajava

JDK21虚拟线程(Virtual Threads):轻量级并发的底层实现深度解析

综述由AI生成深入解析JDK21虚拟线程的底层实现。针对传统平台线程1:1映射导致的创建成本高、上下文切换重及并发量受限等痛点,虚拟线程采用M:N调度模型、动态栈管理及阻塞卸载机制,实现用户态轻量级并发。文章阐述了其核心组件如ForkJoinPool调度器、Continuation续体及载体线程,并通过性能对比验证了其在IO密集型场景下百万级并发能力与零代码改造优势。

观心发布于 2026/3/24更新于 2026/5/1312942 浏览536 点赞约 35 分钟阅读
Linux 基础使用与 Java 项目部署指南
Javajava

Linux 基础使用与 Java 项目部署指南

涵盖 Linux 基础命令操作、JDK 与 MySQL 安装配置、以及 Spring Boot 项目的多环境打包与远程部署流程。重点讲解如何通过终端连接服务器、管理进程、处理配置文件差异,并提供安全设置数据库及防止误删文件的关键注意事项。适合希望掌握 Linux 运维基础及后端服务部署的开发者参考。

CloudNative发布于 2026/3/24更新于 2026/5/138 浏览0 点赞约 9 分钟阅读
SkyWalking 全链路监控实战:Spring Cloud、Dubbo、RocketMQ 及 ShardingSphere 集成
Javajava

SkyWalking 全链路监控实战:Spring Cloud、Dubbo、RocketMQ 及 ShardingSphere 集成

综述由AI生成Apache SkyWalking 是一款开源的 APM 系统,提供全链路追踪与性能监控。详细讲解其在微服务架构中的集成方案,涵盖 Spring Cloud、Dubbo、RocketMQ 和 ShardingSphere 等主流中间件。内容包括环境搭建、Agent 配置、代码示例及 UI 功能解析。通过无侵入探针自动采集数据,支持多语言和多协议,具备拓扑图展示、慢 SQL 分析、日志关联及告警能力。文章还提供了采样率调整、插件优化等高级…

灵魂伴侣发布于 2026/3/24更新于 2026/5/1212 浏览0 点赞约 32 分钟阅读
两两交换链表中的节点
Javajava算法

两两交换链表中的节点

给定链表需两两交换相邻节点并返回,不可修改节点值仅能交换节点。方案引入哑节点 dummy 简化头结点逻辑,通过 node0 至 node3 四个指针维护当前对及下一对状态,执行指针重连完成交换。循环直至无法成对。该算法时间复杂度为 O(n),空间复杂度为 O(1)。

颠三倒四发布于 2026/3/24更新于 2026/5/138 浏览0 点赞约 2 分钟阅读
Javajava算法

淘特 App x-sign 签名逆向分析:从抓包到算法还原

介绍淘特 App x-sign 签名参数的逆向分析流程。首先通过抓包工具定位携带签名的接口请求,识别关键参数。随后利用 jadx-gui 对 APK 进行静态分析,搜索相关类名和方法特征以寻找签名生成逻辑。文章旨在帮助开发者理解阿里系应用的签名验证机制及逆向调试方法。

RustyLab发布于 2026/3/24更新于 2026/5/129488 浏览397 点赞约 2 分钟阅读
Javajava算法

Java 开发工程师面试高频问题与参考答案

Java 开发工程师面试的高频问题与参考答案,涵盖 Java 基础、集合框架、JVM 虚拟机、多线程并发、数据库及 Spring 全家桶等核心知识点。内容针对初级、中级及高级岗位分类解析,包含项目经验、场景题及 HR 综合问题的回答思路,旨在帮助求职者系统复习面试考点,提升技术深度与逻辑表达能力。

狂少发布于 2026/3/24更新于 2026/5/1226280 浏览713 点赞约 44 分钟阅读
JavaAIjava

企业级 AI 编程挑战:百万行 Java 代码的长周期维护与高可靠实践

综述由AI生成探讨了企业级软件开发中 AI 编程面临的规模、维护性和可靠性挑战,介绍了通过 ML 驱动补全、确定性重构、语义巡检、全量索引导航及高阶调试等五大基础编码能力解决这些问题的方案。强调在百万行 Java 代码场景下,工具需具备底层索引与静态分析能力以保障确定性,推动开发者从代码编写转向逻辑审核与质量把控。

邪神洛基发布于 2026/3/24更新于 2026/5/1218001 浏览138 点赞约 1 分钟阅读
Java 高频面试题汇总与答案解析
Javajava算法

Java 高频面试题汇总与答案解析

Java 高频面试题涵盖基础语法、JVM 原理及并发编程等核心领域。内容涉及数据类型、面向对象特性、重载重写机制、自动装箱拆箱细节,以及 JVM 内存模型、类加载双亲委派、垃圾回收算法(G1/ZGC)等关键知识点。适合后端开发人员复习面试要点。

1739658202发布于 2026/3/24更新于 2026/5/1113 浏览0 点赞约 31 分钟阅读
Javajava

IntelliJ IDEA 安装与配置 Java 17 指南

介绍如何在 IntelliJ IDEA 中安装并配置 Java 17。主要步骤包括下载 JDK 17(推荐 OpenJDK),在 IDEA 项目结构中设置 SDK 及语言级别,更新 Maven 或 Gradle 构建文件以指定 Java 版本,最后通过编译运行验证新特性是否生效。

怪力乱神发布于 2026/3/24更新于 2026/5/1211644 浏览448 点赞约 4 分钟阅读
Spring Boot 数据导入导出与报表生成实战
Javajava

Spring Boot 数据导入导出与报表生成实战

综述由AI生成Spring Boot 数据导入导出与报表生成实战,涵盖 Apache POI 处理 Excel、JasperReports 生成 PDF 报表的核心实现。通过整合 Spring Data JPA 与 H2 数据库,演示了从依赖配置、实体映射到服务层逻辑的完整流程,解决了批量数据迁移、备份及报表导出的常见开发需求。重点展示了代码层面的文件流处理、响应头设置及异常捕获机制,适用于企业级应用中的数据交互场景。

GopherDev发布于 2026/3/24更新于 2026/5/127 浏览0 点赞约 28 分钟阅读
HDFS NameNode 高可用(HA)原理、组件与实现
Javajava

HDFS NameNode 高可用(HA)原理、组件与实现

HDFS NameNode 高可用(HA)通过主备架构解决单点故障问题。核心组件包括 Active/Standby NameNode、JournalNode 共享存储及 ZooKeeper 协调服务。采用 QJM 机制保证元数据一致性,利用 ZKFC 实现自动故障检测与切换,并通过 Fencing 机制防止脑裂。配置需部署奇数个 JournalNode 和 ZooKeeper 节点,运维中需监控同步延迟及状态。

忘忧发布于 2026/3/24更新于 2026/5/1311 浏览0 点赞约 23 分钟阅读
OpenClaw Java:基于 Spring Boot 的 AI Agent Gateway 全栈实践
JavaWeChatAIjava

OpenClaw Java:基于 Spring Boot 的 AI Agent Gateway 全栈实践

OpenClaw Java 是基于 Spring Boot 3.3 构建的开源 AI Agent Gateway 项目,旨在填补 Java 生态在工程化 Agent 运行时方面的空白。项目包含 594 个 Java 源文件,支持多模型接入(Claude、GPT、Ollama 等)、多渠道对话(即时通讯、微信公众号)及内置工具链(命令执行、文件读写等)。架构采用模块化设计,涵盖网关、Agent 引擎、渠道适配及插件系统,通过 WebSoc…

山野诗人发布于 2026/3/24更新于 2026/5/1411 浏览0 点赞约 9 分钟阅读
Java ArrayList 底层原理与手动实现
Javajava算法

Java ArrayList 底层原理与手动实现

通过手写 ArrayList 核心方法,解析动态数组扩容机制、元素插入删除时的内存移动逻辑及边界检查策略。重点涵盖 grow 扩容原理、add/remove 的时间复杂度分析以及索引越界处理,帮助深入理解 Java 集合框架底层实现细节。

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