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

排序

最新更新最新发布最多浏览最多点赞
Spring Boot 数据导入导出与报表生成实战
Javajava

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

综述由AI生成Spring Boot 结合 Apache POI 和 JasperReports 实现数据导入导出与报表生成。通过配置 Maven 依赖集成 POI 处理 Excel 读写,利用 JasperReports 生成 PDF 报表。文章涵盖实体类设计、Service 层业务逻辑及 Controller 接口封装,演示了从文件上传解析到数据库存储再到结果导出的完整流程。实际应用中可根据需求选择 CSV、Excel 或 PDF 格式,确保数据…

PgDevote发布于 2026/3/29更新于 2026/4/294 浏览0 点赞约 29 分钟阅读
基于 Spring Boot 与 Leaflet 的省级旅游口号 WebGIS 可视化实践
Java大前端java

基于 Spring Boot 与 Leaflet 的省级旅游口号 WebGIS 可视化实践

综述由AI生成基于 Spring Boot 与 Leaflet 技术栈,实现省级旅游口号的 WebGIS 可视化展示。项目通过空间属性关联查询数据库,后端提供 RESTful 接口,前端利用 Leaflet 渲染地图图层与自定义标记。涵盖东北、长三角等多区域数据展示,验证了前后端分离架构在地理信息应用中的可行性,为旅游行业数字化转型提供实践参考。

imJackJia发布于 2026/3/29更新于 2026/4/273 浏览0 点赞约 12 分钟阅读
使用 BFS 实现拓扑排序
Javajava算法

使用 BFS 实现拓扑排序

综述由AI生成基于广度优先搜索(BFS)的拓扑排序算法。首先讲解了有向无环图(DAG)、AOV 网及拓扑排序的基本概念与实现步骤。随后通过三个经典例题进行实战演练:LeetCode 207 课程表判断能否完成课程,210 课程表 II 返回具体学习顺序,以及 LCR 114 火星词典根据字典序重建字母顺序。文章提供了完整的 Java 代码实现,包含建图、入度统计及队列处理逻辑,适用于解决依赖关系排序问题。

PhpPioneer发布于 2026/3/29更新于 2026/4/2613 浏览2 点赞约 17 分钟阅读
Java 基于 Geotools 与 PostGIS 的空间查询实践
Javajava

Java 基于 Geotools 与 PostGIS 的空间查询实践

综述由AI生成在 Java 环境下利用 Geotools 库连接 PostGIS 数据库进行空间数据查询的实践。主要流程包括构建 AOI(面)查询范围、解析坐标转换(如 GCJ02 转 WGS84)、执行空间关系过滤(如 Within),以及使用 SLD 样式渲染地图并导出图片。通过具体代码示例展示了如何获取 POI 数据并进行可视化分析,为地理空间数据处理提供了技术参考。

LinuxPan发布于 2026/3/29更新于 2026/4/2618 浏览3 点赞约 17 分钟阅读
Java String 不可变性深度解析
Javajava算法

Java String 不可变性深度解析

综述由AI生成深入解析 Java String 不可变性的设计原因,包括字符串常量池内存共享、安全性防止篡改、线程安全无需锁竞争以及作为 HashMap Key 的 hashCode 缓存优势。对比了 String、StringBuilder 和 StringBuffer 在可变性、线程安全和性能上的差异,指出高频修改场景应使用 StringBuilder 并预分配容量。此外介绍了 Java 8 StringJoiner 在处理分隔符拼接时的优雅用法…

虚拟内存发布于 2026/3/29更新于 2026/4/2715 浏览2 点赞约 34 分钟阅读
JavaAIjava算法

Java 调用 OCR 接口指南:Spring Boot 整合实战

如何在 Spring Boot 项目中集成本地化 OCR 服务。采用 CRNN 模型实现高精度文本识别,利用 WebFlux 异步 IO 优化高并发场景下的性能。内容涵盖项目依赖配置、请求响应实体定义、RESTful 接口封装、超时重试机制及线程池调优。提供从图片 Base64 编码到结果解析的完整流程,并给出常见问题排查与工程化最佳实践,助力构建稳定高效的文档智能处理系统。

心动瞬间发布于 2026/3/29更新于 2026/4/2915 浏览1 点赞约 19 分钟阅读
Javajava

VS Code Java 扩展报错需 JDK 21 的解决方案

VS Code Java 扩展更新后强制要求 JDK 21 及以上版本,导致旧项目无法运行。可通过安装新版 JDK 并在设置中配置 java.configuration.runtimes 来同时支持旧版 JDK 编译;或者回退插件历史版本以兼容旧 JDK。推荐第一种方案。

MqEngine发布于 2026/3/29更新于 2026/4/2816 浏览2 点赞约 4 分钟阅读
Javajava

JDK21 下载与安装指南

在 Windows 系统上下载并安装 JDK21 的步骤。首先访问 Oracle 官网下载 x64 Compressed Archive 版本,解压后配置环境变量 JAVA_HOME 指向 JDK 根目录,并在 Path 中添加 %JAVA_HOME%\bin。最后通过 cmd 运行 java -version 验证安装是否成功。

蜜桃汽水发布于 2026/3/29更新于 2026/4/2717 浏览1 点赞约 6 分钟阅读
飞算 JavaAI 智能代码治理与重构实践
JavaAIjava

飞算 JavaAI 智能代码治理与重构实践

飞算 JavaAI 是面向 Java 开发的智能编程助手,支持 IntelliJ IDEA 插件安装与账号登录。核心功能包括项目合并场景分析、老系统 ERP 逻辑翻新、接口导航治理及工程代码快速构建。相比 Cursor 和 GitHub Copilot 等多语言工具,它在 Java 生态深度优化、复杂业务场景处理及企业级规范遵循方面具有优势,能自动生成符合规范的代码并辅助重构,提升开发效率。

橘子海发布于 2026/3/29更新于 2026/4/297 浏览0 点赞约 17 分钟阅读
网络通信核心协议详解:TCP、UDP 与 HTTP/HTTPS
Javajava

网络通信核心协议详解:TCP、UDP 与 HTTP/HTTPS

网络通信核心协议涵盖传输层与应用层关键机制。重点对比 TCP 可靠性与 UDP 高效性差异,解析 HTTP 版本演进及 HTTPS 加密原理。通过端到端流程实例,展示 DNS 解析、三次握手、TLS 协商及连接释放全过程,帮助开发者理解网络协同工作机制。

咸鱼开飞机发布于 2026/3/29更新于 2026/4/294 浏览0 点赞约 9 分钟阅读
Javajava

DIY Layout Creator:开源跨平台电路设计工具详解

DIY Layout Creator 是一款基于 Java 的免费开源跨平台电路设计工具,支持 Windows、macOS 和 Linux。它提供拖放式操作、实时连接分析及 PNG、PDF、Gerber 多格式输出。适用于快速原型设计及专业工程应用,支持穿孔板和 PCB 设计。项目采用插件系统扩展功能,未来计划增加云协作与 AI 辅助设计。适合电子爱好者及工程师进行电路板布局规划。

怪力乱神发布于 2026/3/29更新于 2026/4/2615 浏览2 点赞约 4 分钟阅读
Trae IDE 配置 RuoYi Spring Boot 项目开发环境
JavaAIjava

Trae IDE 配置 RuoYi Spring Boot 项目开发环境

综述由AI生成在 Trae IDE 中配置 RuoYi Spring Boot 项目的流程。主要步骤包括安装 Trae IDE、配置 JDK 21 环境、安装 Java 及 Spring 插件、解决终端中文乱码问题以及启动前后端服务。此外,还展示了利用 IDE 内置 AI 功能分析项目代码的能力。

未来可期发布于 2026/3/29更新于 2026/4/2617 浏览2 点赞约 3 分钟阅读
Spring Boot 4 新特性:Jackson 3 ObjectMapper 异常处理简化,无需 try-catch
Javajava

Spring Boot 4 新特性:Jackson 3 ObjectMapper 异常处理简化,无需 try-catch

综述由AI生成Spring Boot 4 升级至 Jackson 3,ObjectMapper 的 readValue 和 writeValueAsString 方法抛出的异常由检查型变为运行时异常,开发者无需再使用 try-catch 块包裹。通过实际项目验证了该变化,展示了在 Spring Boot 4.0.0 环境下直接调用序列化反序列化方法的可行性及效果,简化了代码结构。

CryptoLab发布于 2026/3/29更新于 2026/4/2914 浏览1 点赞约 22 分钟阅读
Javajava

HDFS 数据一致性维护方法:原理与实践

综述由AI生成阐述了 HDFS 数据一致性的核心概念与维护方法。HDFS 作为分布式存储基石,优先保障一致性与分区容错性,通过主从架构确保元数据与数据块的一致性。文章详细解析了写操作的管道式复制流程,包括文件创建、元数据校验、DataNode 分配及 ACK 确认机制,旨在帮助工程师理解底层逻辑以解决实际问题。

晚风告白发布于 2026/3/29更新于 2026/4/2915 浏览2 点赞约 7 分钟阅读
UML 类图及六大关系详解:继承、实现、依赖、关联、聚合、组合
Javajava

UML 类图及六大关系详解:继承、实现、依赖、关联、聚合、组合

综述由AI生成UML 类图的基础概念及六大核心关系。内容涵盖普通类、抽象类和接口的表示方法,以及依赖、关联、聚合、组合、泛化和实现的定义与区别。通过 Java 代码示例和 UML 图形规范,阐述了各类关系的生命周期特点、耦合程度及绘制标准,帮助开发者准确设计系统架构。

落日余晖发布于 2026/3/29更新于 2026/4/2818 浏览1 点赞约 26 分钟阅读
基于微信小程序的助农公益平台的设计与实现
JavaWeChatPayjava

基于微信小程序的助农公益平台的设计与实现

综述由AI生成设计并实现了一个基于微信小程序和 Spring Boot 的助农公益平台。系统采用 uni-app 跨端开发,后端使用 Java 语言结合 MySQL 数据库存储数据。功能涵盖用户管理、农产品销售、公益捐赠及后台管理等模块。通过可行性分析、系统设计、编码实现及测试验证,确保了系统的稳定性与实用性,旨在解决农产品滞销问题并提升公益捐赠透明度。

霸天发布于 2026/3/29更新于 2026/4/284 浏览0 点赞约 67 分钟阅读
Java 代码质量:SonarQube 静态扫描配置
Javajava

Java 代码质量:SonarQube 静态扫描配置

在 Java 项目中集成 SonarQube 进行静态代码扫描的完整流程。涵盖环境搭建(JDK、PostgreSQL、SonarQube Server、SonarScanner)、项目配置(sonar-project.properties、用户令牌)、扫描执行(Maven 命令)及问题修复。此外还包含进阶拓展,如集成 JaCoCo 统计覆盖率、自定义扫描规则以及结合 Jenkins 实现 CI/CD 自动化流水线。通过 SonarQub…

编程诗人发布于 2026/3/29更新于 2026/4/3017 浏览1 点赞约 36 分钟阅读
LangChain4j 中 RAG 重排序(Reranking)原理与实现
JavaAIjava算法

LangChain4j 中 RAG 重排序(Reranking)原理与实现

介绍 LangChain4j 中的重排序(Reranking)技术,通过评分模型对检索结果二次评估提升 RAG 质量。核心组件 ReRankingContentAggregator 支持多种 ScoringModel 实现。提供 Java 代码示例,展示配置评分模型、设置阈值及多查询场景处理,帮助优化检索精度。

女王发布于 2026/3/29更新于 2026/4/3018 浏览3 点赞约 15 分钟阅读
基于 SpringBoot 的游戏账号在线交易系统设计与实现
JavaPayjava

基于 SpringBoot 的游戏账号在线交易系统设计与实现

介绍基于 SpringBoot 框架设计并实现的在线游戏账号交易系统。系统旨在解决当前交易市场信息不透明、欺诈风险高等问题,提供安全便捷的交易环境。核心功能包括用户注册登录、账号发布展示、交易发起完成及订单管理。技术栈采用 Java 语言、Spring Boot 后端框架及 MySQL 数据库,具备高内聚低耦合特性,支持第三方支付集成与交易评价追溯,保障数据安全性与交易可靠性。

PgDevote发布于 2026/3/29更新于 2026/4/2922 浏览2 点赞约 13 分钟阅读
Java synchronized 死锁解析:从可重入锁到哲学家就餐问题
Javajava算法

Java synchronized 死锁解析:从可重入锁到哲学家就餐问题

综述由AI生成深入解析 Java synchronized 关键字的死锁问题。首先介绍了 synchronized 修饰方法及可重入锁机制,解释了对象头计数器的工作原理。接着通过代码演示了多线程嵌套加锁导致的死锁现象,分析了死锁产生的四个必要条件(互斥、不可抢占、保持请求、循环等待)。最后以哲学家就餐问题为例,提出通过统一加锁顺序来破坏循环等待条件,从而有效避免死锁。

赛博行者发布于 2026/3/29更新于 2026/4/2719 浏览2 点赞约 7 分钟阅读
上一页下一页