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

排序

最新更新最新发布最多浏览最多点赞
深入解析 LRU 与 LFU 缓存算法原理及实现
Javajava算法

深入解析 LRU 与 LFU 缓存算法原理及实现

LRU 缓存淘汰最近最少使用数据,通过哈希表加双向链表实现 O(1) 操作。LFU 缓存淘汰频率最低的数据,可用哈希表加平衡树或双哈希表优化。详细对比两种算法的设计思路、核心代码逻辑及性能差异,适合面试准备与工程实践参考。

灰度发布发布于 2026/3/27更新于 2026/5/45 浏览0 点赞约 22 分钟阅读
插入排序原理及 Java 实现详解
Javajava算法

插入排序原理及 Java 实现详解

插入排序通过构建有序序列,将未排序数据在已排序序列中从后向前扫描并插入。该算法稳定且空间复杂度为 O(1),适合小规模数据排序。平均和最坏时间复杂度均为 O(n^2),最好情况为 O(n)。Java 实现利用临时变量暂存元素并通过后移操作腾出插入空间,代码逻辑直观易懂。

刀狂发布于 2026/3/27更新于 2026/5/18 浏览0 点赞约 3 分钟阅读
JavaAIjava算法

基于 Ollama 和 Milvus 的本地 RAG 知识库搭建(Java)

介绍使用 Ollama 和 Milvus 在本地搭建 RAG 知识库助手的完整流程。首先通过 Docker 部署 Milvus 向量数据库及 Attu 可视化工具,并安装 Ollama 加载开源模型。接着基于 Spring Boot 和 Java 17 开发后端服务,集成 Apache Tika 解析文档,实现文本向量化存储与检索。最后通过 API 接口验证文档入库与智能问答功能,支持离线运行,保障数据隐私。

松间照月发布于 2026/3/27更新于 2026/5/428598 浏览871 点赞约 21 分钟阅读
Java synchronized 深入解析:从字节码指令到锁升级机制
Javajava

Java synchronized 深入解析:从字节码指令到锁升级机制

综述由AI生成synchronized 是 Java 内置互斥锁,底层基于 Monitor 实现。本文从字节码指令 monitorenter/monitorexit 入手,解析 JVM 对象头 Mark Word 的结构变化,详细阐述了偏向锁、轻量级锁到重量级锁的升级路径及触发条件。同时结合内存屏障与 CAS 操作,说明了其如何保证原子性、可见性与有序性,帮助开发者深入理解并发安全机制。

数字游民发布于 2026/3/27更新于 2026/5/57 浏览0 点赞约 10 分钟阅读
多版本 Java JDK 管理指南:Windows、macOS 与 Ubuntu 切换方案
Javajava

多版本 Java JDK 管理指南:Windows、macOS 与 Ubuntu 切换方案

多版本 Java JDK 管理涉及不同操作系统的配置差异。Windows 通过环境变量 PATH 和批处理脚本实现切换;macOS 利用 java_home 命令及 jEnv 工具进行统一管理;Ubuntu 等 Debian 系系统则使用 update-alternatives 机制注册并选择默认版本。提供各平台安装、注册、切换及验证的具体步骤,解决兼容性问题,确保开发环境灵活性与一致性。

灭霸发布于 2026/3/27更新于 2026/5/58 浏览0 点赞约 13 分钟阅读
Spring Boot 实战:从零设计短链系统(附代码与数据库设计)
JavaSaaSjava算法

Spring Boot 实战:从零设计短链系统(附代码与数据库设计)

短链系统通过映射长链接为简短标识来优化分享体验,常用于社交平台、短信营销及流量追踪。基于 Spring Boot 实现简易短链服务,对比自增 ID 转 Base62 编码与哈希算法两种生成策略。内容涵盖数据库模型设计、实体类构建、工具类封装及控制层接口实现,重点解析短码唯一性校验、302 重定向逻辑及过期时间处理。提供完整代码示例与测试步骤,助开发者快速理解短链系统核心架构与落地实践。

leon发布于 2026/3/27更新于 2026/5/58 浏览0 点赞约 21 分钟阅读
SpringBoot 整合 FastExcel 实现 Excel 导入导出
Javajava

SpringBoot 整合 FastExcel 实现 Excel 导入导出

综述由AI生成主要介绍在微服务场景下使用 FastExcel 进行 Excel 导入导出的解决方案。针对传统 POI 和 EasyExcel 在处理大数据量时的性能问题,FastExcel 提供了更优的替代方案。文章涵盖了 FastExcel 的特性介绍及其与 SpringBoot 的整合流程,包括依赖配置、实体类设计及测试接口编写等内容。

开源信徒发布于 2026/3/27更新于 2026/5/229833 浏览539 点赞约 1 分钟阅读
Spring Boot 数据缓存实战:集成、配置与注解详解
Javajava

Spring Boot 数据缓存实战:集成、配置与注解详解

Spring Boot 数据缓存通过 EhCache、Caffeine 等中间件提升应用性能。本文详解集成步骤、配置文件编写及@Cacheable、@CachePut、@CacheEvict 注解用法,结合产品管理案例演示如何减少数据库压力并优化响应速度,帮助开发者掌握实际开发中的缓存策略。

灵魂摆渡发布于 2026/3/27更新于 2026/5/25 浏览0 点赞约 14 分钟阅读
SpringBoot 源码解析:AnnotationConfigServletWebServerApplicationContext 构造流程
Javajava

SpringBoot 源码解析:AnnotationConfigServletWebServerApplicationContext 构造流程

综述由AI生成SpringBoot 应用启动流程中第 6 步创建应用程序上下文,核心在于初始化 AnnotationConfigServletWebServerApplicationContext。构造方法主要完成两件事:一是初始化 AnnotatedBeanDefinitionReader,注册处理@Configuration、@Autowired 等注解的后置处理器;二是初始化 ClassPathBeanDefinitionScanner,配置默…

星落发布于 2026/3/27更新于 2026/4/294 浏览0 点赞约 26 分钟阅读
Java 云门诊 HIS 系统技术架构与核心功能介绍
JavaSaaSPay大前端java

Java 云门诊 HIS 系统技术架构与核心功能介绍

介绍基于 Spring Boot 和 Vue.js 的 Java 云门诊 HIS 系统。该系统采用前后端分离架构,支持多租户 SaaS 部署,涵盖预约挂号、医生工作站、收费、药房发药、库存管理及医保接口等核心功能。系统内置代码生成器,提供完善的权限管控与运维管理能力,旨在实现医疗诊疗流程数字化,降低信息化建设成本并提升运营效率。

观心发布于 2026/3/27更新于 2026/5/321 浏览7 点赞约 12 分钟阅读
基于 Java 的财务报销管理系统的设计与实现
JavaPay大前端java

基于 Java 的财务报销管理系统的设计与实现

综述由AI生成对传统校园财务报销流程繁琐、效率低等问题,设计并实现了一套基于 Java 的财务报销管理系统。系统采用 SpringBoot 后端、Vue 前端及 MySQL 数据库,包含申请人、财务审核员和管理员三类角色。功能涵盖在线报销申请、进度查询、票据管理、自动审批、预算控制及数据统计等。通过数字化手段简化流程,降低人工成本,提升数据准确性与监管效能,推动校园财务管理数字化转型。

NodeJser发布于 2026/3/27更新于 2026/5/521 浏览6 点赞约 15 分钟阅读
ThreadLocal 原理、使用场景及内存泄漏问题解析
Javajava

ThreadLocal 原理、使用场景及内存泄漏问题解析

ThreadLocal 通过为每个线程维护独立的 ThreadLocalMap 实现变量隔离。其 Entry 键为弱引用,值强引用,易在线程池复用场景下引发内存泄漏。解决关键在于 finally 块调用 remove()。常见用途包括请求上下文传递、数据库连接管理及线程安全对象封装。此外,InheritableThreadLocal 和 TransmittableThreadLocal 可作为特定场景下的替代方案。

孤勇者发布于 2026/3/27更新于 2026/5/15 浏览0 点赞约 22 分钟阅读
Javajava

SkyWalking Java Agent 配置实战:IDEA 与 Tomcat 多场景详解

阐述 SkyWalking Java Agent 在微服务监控中的核心价值与工作原理,涵盖字节码增强机制及关键配置项(如服务名、后端地址)。接着演示如何在 IntelliJ IDEA 环境中通过 JVM 参数集成 Agent,实现开发阶段的实时链路追踪,为后续 Tomcat 部署提供基础。

CoderByte发布于 2026/3/27更新于 2026/5/522 浏览5 点赞约 6 分钟阅读
Java 核心语法与并发编程实战指南
Javajava算法

Java 核心语法与并发编程实战指南

Java 核心语法、集合框架、并发编程及文件操作实战示例。涵盖变量类型、控制流、面向对象、泛型、Stream API、多线程同步、线程池及异步编排等关键知识点。通过 66 个精简代码片段,演示从基础入门到高阶并发的常用模式与最佳实践,适合快速查阅与巩固基础。

开源信徒发布于 2026/3/27更新于 2026/5/46 浏览0 点赞约 49 分钟阅读
Java 反射、枚举与 Lambda 表达式
Javajava

Java 反射、枚举与 Lambda 表达式

综述由AI生成Java 反射机制的核心类(Class、Field、Method、Constructor)及获取 Class 对象的方式。阐述了枚举的定义、使用场景及构造方法限制,指出枚举无法通过反射实例化。最后讲解了 Lambda 表达式的语法、函数式接口定义及变量捕获规则。

战神发布于 2026/3/27更新于 2026/5/217 浏览3 点赞约 19 分钟阅读
Javajava

解决 Java 编译报错:源发行版 17 需要目标发行版 17

该错误表明项目编译时使用的 Java 源版本与目标字节码版本不一致,通常由 JDK 版本配置冲突引起。排查需从本地 JDK 版本、构建工具(Maven/Gradle)配置、环境变量 JAVA_HOME 以及 IDE 编译器设置四个维度入手。重点在于统一各层级声明的 Java 版本为 17,避免混合使用不同版本的 JDK 或插件配置覆盖全局设置。

技术博主发布于 2026/3/27更新于 2026/5/46 浏览0 点赞约 6 分钟阅读
Javajava

SeaTunnel 2.3.11 + Web 1.0.3 Docker 部署与 Kafka 同步 Hive/ES 实战

演示 SeaTunnel 2.3.11 与 Web 1.0.3 的 Docker 集群部署方案,涵盖 Kafka 数据源配置、Hive 元数据库连接及 Elasticsearch 集成。通过 docker-compose 编排服务,实现从 Kafka 到 Hive 和 ES 的数据同步任务创建与执行,并包含常见启动报错排查与依赖包安装细节。

萤火微光发布于 2026/3/27更新于 2026/5/14 浏览0 点赞约 30 分钟阅读
Java 面试核心知识点梳理:基础、JVM 与并发编程
Javajava算法

Java 面试核心知识点梳理:基础、JVM 与并发编程

本文涵盖 Java 基础数据类型、集合框架、JVM 内存模型及垃圾回收机制、多线程并发处理、Spring 容器原理及 AOP、MyBatis 映射配置等核心面试题。重点解析 HashMap 扩容、volatile 可见性、线程池参数调优及 Spring Bean 生命周期,帮助开发者系统梳理技术栈,应对面试挑战。

ByteFlow发布于 2026/3/27更新于 2026/5/44 浏览0 点赞约 22 分钟阅读
基于 SpringBoot 的宠物医院预约系统设计与实现
JavaSaaSjava

基于 SpringBoot 的宠物医院预约系统设计与实现

介绍基于 SpringBoot 和 MySQL 构建的宠物医院预约系统。系统采用 B/S 架构,包含管理员、用户、店员、医生及医院五类角色。核心功能涵盖个人中心、宠物领养管理、服务预约、健康档案管理及系统管理等模块。通过数字化流程优化传统手工管理模式,提升信息透明度与管理效率,支持领养审核、服务支付及在线咨询等功能,为宠物医疗行业提供数字化转型方案。

林间仙子发布于 2026/3/27更新于 2026/5/417 浏览4 点赞约 26 分钟阅读
Javajava

Java 中使用 OkHttp3 的网络请求教程与实战

OkHttp3 是 Square 公司开源的高性能 HTTP 客户端库。介绍在 Java 项目中集成 OkHttp3 的方法,包括 Maven 依赖配置、全局 OkHttpClient 实例管理。内容涵盖同步与异步请求实现、GET 与 POST(表单、JSON、文件上传)操作、拦截器(日志记录、Token 认证)的高级用法,以及超时控制等综合案例。通过实际代码示例,帮助开发者掌握网络请求的最佳实践,构建健壮高效的应用层。

修罗发布于 2026/3/27更新于 2026/5/514 浏览1 点赞约 33 分钟阅读
上一页下一页