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

从C++到Java:算法竞赛跨语言实战指南

综述由AI生成对比了C++与Java在算法竞赛中的优劣,指出Java在类型安全、内存管理及大数处理上的优势。针对IO性能瓶颈,推荐使用BufferedReader配合StringTokenizer替代Scanner以提升效率。文中提供了高性能输入模板代码,帮助C++选手快速适应Java环境进行编程实践。

雾岛听风发布于 2026/3/25更新于 2026/5/1321 浏览2 点赞约 3 分钟阅读
Kafka 核心架构与分布式存储深度解析
Javajava

Kafka 核心架构与分布式存储深度解析

Kafka 作为分布式事件流平台,其核心在于高吞吐与持久化存储。通过对比 HDFS 架构,可见 Kafka 采用分区副本机制实现横向扩展与容错。Leader/Follower 模型确保读写分离与故障切换,而 Broker 集群的对等架构消除了单点瓶颈。配合页缓存与顺序写,Kafka 在实时数据处理中表现卓越。文章详细解析了物理架构、副本放置原则及与 HDFS 的本质区别,并通过习题巩固了对分布式存储基石的理解。

ArchDesign发布于 2026/3/25更新于 2026/5/139 浏览0 点赞约 13 分钟阅读
Spring Boot 数据仓库与 ETL 工具集成
Javajava

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

综述由AI生成本文详解 Spring Boot 如何集成 Apache Hive 与 Apache Spark。内容涵盖数据仓库与 ETL 基础概念,演示了 pom.xml 依赖配置、JDBC 连接设置、Entity 与 Repository 层代码编写,以及 SparkSession 在 ETL 任务中的具体应用。通过示例展示了从数据抽取、转换到加载的全流程,并结合定时调度机制,帮助开发者在 Java 应用中高效构建大数据处理链路。

leon发布于 2026/3/25更新于 2026/5/139 浏览0 点赞约 16 分钟阅读
Spring Boot 3 整合 Redis:五种核心数据结构实战详解
Javajava

Spring Boot 3 整合 Redis:五种核心数据结构实战详解

Spring Boot 3 整合 Redis 时,掌握五种核心数据结构至关重要。涵盖 String、List、Set、Hash 及 Zset 的底层原理与实战操作。通过 redisTemplate 封装常用方法,实现缓存、消息队列、标签系统、对象存储及排行榜等功能。结合 SDS、Quicklist、Skiplist 等底层机制,理解性能优化点。示例代码展示如何高效增删改查,助力构建高性能应用。

虚拟内存发布于 2026/3/25更新于 2026/5/1210 浏览0 点赞约 48 分钟阅读
HDFS 分布式文件系统数据读写流程解析
Javajava

HDFS 分布式文件系统数据读写流程解析

HDFS 数据读写基于 FileSystem 抽象类,Java 客户端通过 DistributedFileSystem 进行交互。读数据时,客户端获取数据块位置信息,优先连接最近的数据节点,支持副本故障切换;写数据时,客户端构建数据流管道,数据分块传输并通过 ACK 确认包逐层回传,确保副本完整性。整个过程涉及名称节点元数据管理与数据节点实际存储的协同。

月亮邮递员发布于 2026/3/25更新于 2026/5/116 浏览0 点赞约 9 分钟阅读
分布式文件系统 HDFS:常用命令、Web 页面与 Java API 编程实践
Javajava

分布式文件系统 HDFS:常用命令、Web 页面与 Java API 编程实践

HDFS 编程实践涉及 Linux 操作系统中的常用 Shell 命令、Web 页面管理以及 Java API 应用。内容涵盖文件操作命令详解、集群节点信息查看、基于 Eclipse 的 Java 项目构建、依赖 JAR 包配置、核心 API 类介绍及文件合并实例代码。此外还包括程序编译运行、打包部署到 Hadoop 平台的全过程,帮助开发者掌握 HDFS 基础开发与运维技能。

利刃发布于 2026/3/25更新于 2026/5/129 浏览0 点赞约 33 分钟阅读
Java 时间类(中):JDK8 全新时间 API 详解
Javajava

Java 时间类(中):JDK8 全新时间 API 详解

综述由AI生成JDK8 时间 API 基于 ISO 8601 标准重构,解决了旧版 Date 和 Calendar 的线程不安全及设计混乱问题。核心改进包括不可变对象、语义化命名及按功能拆分。详细讲解了 ZoneId 时区处理、Instant 时间戳、ZonedDateTime 带时区时间、DateTimeFormatter 格式化解析,以及 LocalDate/LocalTime/LocalDateTime 三大核心类的用法。此外还涵盖了 Peri…

PhpPioneer发布于 2026/3/25更新于 2026/5/1312 浏览0 点赞约 23 分钟阅读
Javajava算法

GraphHopper 实战:利用开源引擎优化城市物流配送

综述由AI生成GraphHopper 是一款基于 Java 的开源路径规划引擎,依赖 OpenStreetMap 数据。它通过收缩层次结构等高级算法,支持最短路径计算、距离矩阵及路线优化,适用于电商、外卖及同城配送场景。相比自研或商业 API,GraphHopper 免费且易于集成。文章介绍了其核心优势及本地环境搭建步骤,包括准备 JDK 和 OSM 地图数据,并通过 config.yml 配置文件启动独立 Web 服务,帮助开发者快速构建物流调度系…

奶糖兔发布于 2026/3/25更新于 2026/5/105797 浏览971 点赞约 5 分钟阅读
Spring Cloud Nacos 微服务注册发现与配置中心实践
Javajava

Spring Cloud Nacos 微服务注册发现与配置中心实践

综述由AI生成Spring Cloud Nacos 是阿里巴巴开源的动态服务发现与配置管理平台。详细讲解了 Nacos 的启动配置、服务注册与发现原理、基于 RestTemplate 的远程调用及负载均衡配置、同集群优先访问策略、健康检查机制(临时与非临时实例)、环境隔离(命名空间)以及配置中心的 Bootstrap 加载流程与优先级规则。通过代码示例展示了如何在 Spring Boot 项目中整合 Nacos 实现微服务核心能力。

清心发布于 2026/3/25更新于 2026/5/67 浏览0 点赞约 31 分钟阅读
Spring Web MVC 入门:从概念到实战的参数处理指南
Javajava

Spring Web MVC 入门:从概念到实战的参数处理指南

综述由AI生成Spring Web MVC 是基于 Servlet API 构建的 Web 框架,Spring Boot 通过 starter-web 依赖集成它。梳理了 MVC 架构模式及 Spring MVC 的核心原理,重点演示了如何通过 RequestMapping 映射 URL,以及处理 GET/POST 请求参数。涵盖了基本类型、包装类、对象、数组及集合参数的接收方式,并解释了@RequestParam 注解在参数重命名和默认值设置中的用…

Qiny01发布于 2026/3/25更新于 2026/5/1211 浏览0 点赞约 13 分钟阅读
Javajava

Java 空值安全性注解系统

综述由AI生成Java 中的空值安全性注解系统,详细解析了@NotNull、@Nullable 及@UnknownNullability 注解的定义、语义及使用场景。文章对比了不同注解在静态分析工具(如 IntelliJ IDEA、Checker Framework)中的行为差异,强调了注解在编译期预防空指针异常(NPE)的重要性,并提供了具体的代码示例以指导开发者编写更健壮的 Java 代码。

女王发布于 2026/3/25更新于 2026/5/1321 浏览5 点赞约 7 分钟阅读
Javajava

实战指南:如何平滑迁移到 Elasticsearch Java API Client

综述由AI生成从 Elasticsearch High Level REST Client 迁移至新版 Java API Client 的必要性及优势。随着 ES 8.x 普及,旧客户端已被废弃。新客户端具有依赖更轻、API 设计直观(Builder/Lambda)、内置 Jackson 映射及更好兼容性等特点。文章提供了新旧客户端初始化代码对比,帮助开发者平滑过渡。

CloudNative发布于 2026/3/25更新于 2026/5/918 浏览4 点赞约 3 分钟阅读
Javajava

新版 Android Studio 修改 JDK 版本

新版 Android Studio 中 JDK 配置入口变更,无法直接在 Project Structure 中设置。通过 File 菜单进入 Settings,导航至 Build Tools -> Gradle,即可修改 Gradle JDK 路径以适配项目需求。

片刻发布于 2026/3/25更新于 2026/5/1325 浏览2 点赞约 3 分钟阅读
Intel 芯片 Mac 安装 Genymotion 安卓虚拟机指南
Java大前端java

Intel 芯片 Mac 安装 Genymotion 安卓虚拟机指南

综述由AI生成对 Intel 芯片 Mac 用户因架构迁移导致主流安卓模拟器不可用的痛点,推荐 Genymotion 作为解决方案。文章详细介绍了如何配合 VirtualBox 底层引擎,在 macOS Intel 环境下安装并配置 Genymotion 安卓虚拟机。内容涵盖环境准备、软件安装流程、账号登录、设备创建及启动方法,并提供了性能优化、共享文件夹设置及 ADB 调试等实用技巧,帮助开发者在旧款 Mac 上完成安卓应用测试工作。

开源信徒发布于 2026/3/25更新于 2026/5/1327 浏览7 点赞约 4 分钟阅读
RabbitMQ 事务机制详解及 Spring 配置实践
Javajava

RabbitMQ 事务机制详解及 Spring 配置实践

综述由AI生成介绍 RabbitMQ 基于 AMQP 协议的事务机制,确保消息发送的原子性。通过 Spring AMQP 配置 RabbitTemplate 开启 channel 事务,并结合@Transactional 注解实现业务逻辑与消息发送的一致性。文章演示了未配置 RabbitTransactionManager 导致异常时部分消息已入队的问题,以及添加事务管理器后实现全部回滚的正确方案。

FlinkHero发布于 2026/3/25更新于 2026/5/1125 浏览4 点赞约 9 分钟阅读
黑马点评项目实战:Redis 缓存策略与 RabbitMQ 异步秒杀
Javajava算法

黑马点评项目实战:Redis 缓存策略与 RabbitMQ 异步秒杀

综述由AI生成黑马点评项目基于 SpringBoot 和 Redis 实现高并发场景下的核心功能。文章详解了使用 Redis 替代 Session 解决集群共享问题,Cache Aside 模式保证数据一致性,以及布隆过滤器、互斥锁、逻辑过期等方案应对缓存穿透、雪崩和击穿。通过 Redisson 分布式锁实现一人一单,利用 Lua 脚本原子性预检秒杀资格。采用 Stream 或 RabbitMQ 消息队列实现异步下单,结合 ZSet、GEO、BitM…

安卓系统发布于 2026/3/25更新于 2026/5/1311 浏览0 点赞约 68 分钟阅读
常见排序算法原理与实现详解
Javajava算法

常见排序算法原理与实现详解

综述由AI生成排序是将记录按关键字大小排列的操作。详细解析了插入、希尔、选择、堆、冒泡、快速及归并等常见排序算法的原理与 Java 实现。涵盖稳定性、时间空间复杂度分析,以及海量数据外部排序场景。重点讲解快速排序分区策略与归并排序的分治思想,提供可直接运行的代码示例与性能对比总结,帮助读者深入理解算法特性与实际应用场景。

古灵精怪发布于 2026/3/25更新于 2026/5/118 浏览0 点赞约 28 分钟阅读
Java 常见 List 实现区别及与 Set 的对比
Javajava算法

Java 常见 List 实现区别及与 Set 的对比

综述由AI生成Java 中 List 接口的多种实现类,包括 ArrayList、LinkedList、Vector、Stack 和 CopyOnWriteArrayList。详细分析了它们的底层结构、线程安全性、时间复杂度及适用场景。同时对比了 List 与 Set 的核心区别,涵盖有序性、重复元素允许情况及访问方式。文章指出 ArrayList 适合查询,LinkedList 适合头尾操作,并发读多场景推荐使用 CopyOnWriteArrayL…

beaabea发布于 2026/3/25更新于 2026/5/1027 浏览2 点赞约 7 分钟阅读
电商系统商品管理模块设计与实现
JavaAIjava算法

电商系统商品管理模块设计与实现

电商系统商品管理模块涵盖商品信息、分类体系、库存监控及搜索推荐四大核心功能。采用 Spring Boot 微服务架构,结合 MySQL、Redis 与 Elasticsearch 构建混合存储方案。通过 AI 辅助开发提升 CRUD 接口与业务逻辑生成效率,优化数据校验与异常处理流程。重点展示数据库表结构设计及配置要点,确保高并发场景下的数据一致性与系统稳定性。

SecGuard发布于 2026/3/25更新于 2026/5/139 浏览0 点赞约 16 分钟阅读
Javajava

基于 JSP 的网上招聘系统开发全流程解析

综述由AI生成详细解析了基于 JSP 的网上招聘系统开发全流程。内容涵盖需求分析阶段的角色功能规划,包括求职者与企业用户的具体模块;技术选型部分介绍了 JSP、Servlet、MySQL 及 Tomcat 等技术组合;系统架构采用 MVC 模式,并提供了初步的数据库表结构设计示例。该指南旨在帮助开发者理解 Web 应用开发的关键步骤,适合计算机专业学生及初级开发者参考学习。

监控大屏发布于 2026/3/25更新于 2026/5/1319 浏览2 点赞约 6 分钟阅读
上一页下一页