跳到主要内容
极客日志极客日志
首页博客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 IO流进阶:字节流与字符流的深度应用
Javajava

Java IO流进阶:字节流与字符流的深度应用

Java IO流进阶:字节流与字符流的深度应用 !IO流架构示意图 1.1 本章学习目标与重点 掌握字节流与字符流的核心区别,能够根据实际开发场景选择合适的 IO 流实现文件操作。 熟练运用缓冲流提升 IO 操作效率,解决大文件读写的性能问题。 理解转换流的作用,处理不同编码格式的文件读写,避免乱码问题。 **重点提示**:本章核心在于**流的嵌套使用**和**资源释放的标准写法**,这是实际开发…

二进制发布于 2026/3/30更新于 2026/4/2848973 浏览652 点赞约 23 分钟阅读
Eclipse 安装流程及常见问题解决方法
Javajava

Eclipse 安装流程及常见问题解决方法

Java 开发中 Eclipse 的安装流程及常见问题解决方法。首先需安装 64 位 JDK 并配置环境变量,否则会出现虚拟机找不到错误。Eclipse 安装过程中可能因访问国外服务器导致网络报错,可通过开启手机热点或配置代理解决。完成安装后选择工作目录即可启动使用。

松间照月发布于 2026/3/30更新于 2026/4/2819 浏览3 点赞约 7 分钟阅读
ThreadLocal 核心原理、使用场景与内存泄漏解析
Javajava算法

ThreadLocal 核心原理、使用场景与内存泄漏解析

ThreadLocal 核心原理、使用场景与内存泄漏解析 一、核心原理 数据存储结构 关键设计 **线程隔离**:每个线程拥有独立的 ThreadLocalMap 副本。 **哈希表结构**:使用开放寻址法(线性探测)解决哈希冲突。 **弱引用键**:Entry 的 Key(ThreadLocal 实例)为弱引用。 **延迟清理**:在调用 set() / get() 时自动清理过期条目。 二、源…

机器人发布于 2026/3/30更新于 2026/4/2755444 浏览298 点赞约 17 分钟阅读
Javashop 商城系统技术架构与功能特性解析
JavaSaaSjava

Javashop 商城系统技术架构与功能特性解析

Javashop 是一款始于 2008 年的开源电商系统。其采用异步消息队列、分布式缓存和静态化页面技术,支持高并发场景。系统提供 B2C、B2B2C、O2O 等全场景解决方案,支持插件体系扩展,具备灵活可控的开源特性。

FlinkHero发布于 2026/3/30更新于 2026/4/2716 浏览3 点赞约 2 分钟阅读
Javajava

VSCode Java 离线开发环境搭建指南

VSCode Java 离线开发环境搭建指南 一、环境搭建概述 在受限网络或企业内网环境中,开发者常面临无法直接访问远程 Maven 仓库的问题。此时,搭建完整的 VSCode Java 离线依赖环境成为保障开发效率的关键。该环境需支持 Java 项目的编译与调试,并确保所有必要的库文件、插件及工具链均可在无网络条件下正常加载。 核心组件构成 **VSCode 编辑器及 Java 扩展包**:如…

kaikai发布于 2026/3/30更新于 2026/4/2617132 浏览237 点赞约 15 分钟阅读
JDK 17 下载、安装与环境变量配置指南
Javajava

JDK 17 下载、安装与环境变量配置指南

一、下载 JDK 17 **官网下载** 访问 Oracle 官方下载页面获取安装包:https://www.oracle.com/java/technologies/javase/jdk17-downloads.html !Oracle JDK 17 下载页面 **网盘备用下载** 若官网下载较慢,可使用以下备用资源: > 文件:jdk-17_windows-x64_bin.exe > 链接:h…

极客零度发布于 2026/3/30更新于 2026/4/2789976 浏览161 点赞约 6 分钟阅读
Javajava

新版 IDEA 运行 Maven 出现 GBK 编码警告的排查与解决

综述由AI生成解决了新版 IntelliJ IDEA 在执行 Maven 构建时控制台输出'使用 GBK 编码'警告的问题。经排查,根本原因在于 Windows 系统区域设置未开启 Unicode UTF-8 支持,导致 IDEA 自动注入错误的 JAVA_TOOL_OPTIONS 环境变量。解决方案是进入系统区域设置,勾选'Beta 版:使用 Unicode UTF-8 提供全球语言支持'并重启计算机。修改后 Maven 构建将正确识别为 UTF-…

狂少发布于 2026/3/30更新于 2026/4/2820 浏览4 点赞约 4 分钟阅读
Javajava算法

Java核心面试题与原理详解

一、Java基础语法与核心特性 Java的核心特性有哪些? **答案**: **跨平台性**(Write Once, Run Anywhere):通过JVM实现,字节码文件可在任意支持JVM的操作系统运行。 **面向对象**(OOP):封装、继承、多态三大核心特性。 **安全性**:支持沙箱机制、字节码校验、权限控制。 **健壮性**:自动垃圾回收(GC)避免内存泄漏,强类型检查与异常处理机制减少…

橘子海发布于 2026/3/30更新于 2026/4/2751112 浏览600 点赞约 28 分钟阅读
Spring Boot与MySQL接口结合Redis和Caffeine多级缓存实践
Javajava

Spring Boot与MySQL接口结合Redis和Caffeine多级缓存实践

综述由AI生成> 文章案例具体代码链接:https://github.com/whltaoin/hututu > 提交版本:e67453a26f0bbe78ce075a550bafb01ba82aa9ff 引言 在后端开发中,API 接口是服务间通信的核心载体,而数据存储与缓存策略则直接决定了接口的性能与稳定性。Spring 框架凭借其强大的生态成为 API 开发的首选,MySQL 作为关系型数据库提供了可靠的…

星落发布于 2026/3/30更新于 2026/4/2740886 浏览412 点赞约 22 分钟阅读
JVM 运行时数据区域详解
Javajava

JVM 运行时数据区域详解

JVM 运行时数据区域(Runtime Data Area)是 Java 虚拟机在执行 Java 程序过程中所管理的内存区域。需要注意的是,它与 Java 内存模型(Java Memory Model, JMM)是完全不同的概念。JVM 运行时数据区域主要由以下五部分组成: !JVM 运行时数据区域结构 程序计数器(线程私有) 程序计数器(Program Counter Register)是一块较…

极客工坊发布于 2026/3/30更新于 2026/4/2727589 浏览370 点赞约 9 分钟阅读
TCP TIME_WAIT 状态的作用及服务端堆积原因分析
Javajava

TCP TIME_WAIT 状态的作用及服务端堆积原因分析

TCP TIME_WAIT 状态的作用 TIME_WAIT(俗称 2MSL 等待状态)是 TCP 连接主动关闭方在发送最后一次 ACK 确认报文后进入的状态。该状态需等待 2 倍的**最大报文段生存时间(MSL)**后,才会最终进入 CLOSED 状态并释放资源。设计该状态主要有两个核心原因: 原因一:可靠地终止 TCP 连接(确保最后的 ACK 能到达对方) 回顾 TCP 四次挥手流程: 主动关…

魔尊发布于 2026/3/30更新于 2026/4/2697450 浏览308 点赞约 7 分钟阅读
Java 注解(Annotation):从原理到实战应用
Javajava

Java 注解(Annotation):从原理到实战应用

综述由AI生成Java 注解(Annotation)的原理与实战应用。内容涵盖注解的核心概念、JDK 内置注解(如@Override、@Deprecated)、元注解(如@Target、@Retention)的配置与区别。重点讲解了自定义注解的定义、使用及通过反射机制进行解析的流程。此外,文章还深入探讨了注解在 AOP 切面、ORM 映射、单元测试及权限校验框架等高级场景中的应用,并通过完整代码示例演示了如何构建轻量级权限框架。最后总结了注解的优缺点…

游戏玩家发布于 2026/3/30更新于 2026/4/2816 浏览3 点赞约 55 分钟阅读
IntelliJ IDEA 集成 GitHub Copilot 实战指南
JavaAIjava

IntelliJ IDEA 集成 GitHub Copilot 实战指南

IntelliJ IDEA 集成 GitHub Copilot 实现智能编码辅助。涵盖插件安装、账号授权、代码补全、注释生成及 Chat 对话功能。掌握上下文感知技巧与精准 Prompt 编写,提升开发效率。注意代码审查与隐私安全,定期更新插件保持模型最新。适合 Java 开发者快速上手 AI 编程助手。

雾岛听风发布于 2026/3/30更新于 2026/4/284 浏览0 点赞约 8 分钟阅读
Spring Boot 自动配置原理深度解析
Javajava

Spring Boot 自动配置原理深度解析

深入解析 Spring Boot 自动配置原理。内容包括约定优于配置优势、@SpringBootApplication 注解组合、@EnableAutoConfiguration 导入选择器机制、SpringFactoriesLoader 加载流程及 2.7+ 文件变化。详解条件注解控制生效逻辑,提供自定义 Starter 实现步骤与最佳实践,涵盖配置排除、启动报告查看及优先级设置,助力开发者掌握框架核心机制。

AiEngineer发布于 2026/3/30更新于 2026/4/2714 浏览3 点赞约 42 分钟阅读
Spring Boot 集成 MyBatis-Plus 数据库操作与完整 CRUD 示例
Javajava

Spring Boot 集成 MyBatis-Plus 数据库操作与完整 CRUD 示例

综述由AI生成在 Spring Boot 项目中集成 MyBatis-Plus 的完整流程。内容包括依赖引入、数据源配置、Mapper 扫描及插件设置。核心功能涵盖基础 CRUD、条件查询构造器、分页查询、Service 层封装以及逻辑删除和乐观锁等扩展功能。此外,还提供了完整的 CRUD 项目代码示例,包括数据库脚本、配置文件、实体类、Mapper、Service 及 Controller 实现,并针对多表关联查询、动态 SQL 优化及批量操作性能…

心动瞬间发布于 2026/3/30更新于 2026/4/2617 浏览3 点赞约 76 分钟阅读
MySQL 分库分表实战:垂直水平拆分策略与核心难题解决
Javajava算法

MySQL 分库分表实战:垂直水平拆分策略与核心难题解决

MySQL 分库分表实战涉及垂直与水平拆分策略的选择,重点解析分片键选取原则及数据倾斜规避方法。针对分布式 ID 冲突、跨库分页数据遗漏及跨库 JOIN 性能问题,分别给出雪花算法实现、游标分页机制及应用层冗余方案。内容覆盖高并发场景下的数据库架构优化路径,助力开发者在扩展性与维护成本间找到平衡点。

片刻发布于 2026/3/30更新于 2026/4/273 浏览0 点赞约 23 分钟阅读
Leaflet 与 SpringBoot 实现地图点位点击获取当地时间
Java大前端java算法

Leaflet 与 SpringBoot 实现地图点位点击获取当地时间

介绍使用 Leaflet 框架在前端展示世界地图,并通过 SpringBoot 后端接口根据点击经纬度计算当地时间的技术方案。核心流程包括前端绑定点击事件获取坐标,后端通过经度推算时区并格式化北京时间与当地时间,最终在弹窗中展示结果。该方案适用于跨境系统、物流追踪等需要全球时间同步的场景。

字节跳动发布于 2026/3/30更新于 2026/4/2717 浏览4 点赞约 14 分钟阅读
动态规划:01 背包与完全背包题型总结
Javajava算法

动态规划:01 背包与完全背包题型总结

综述由AI生成总结了动态规划中的 01 背包与完全背包核心理论及典型题目。涵盖问题定义、通用解题框架、遍历顺序逻辑。通过目标和、分割等和子集详解 01 背包,通过最少硬币数、完全平方数、单词拆分详解完全背包。提供 Java 二维及一维 DP 实现,对比易错点与难点,帮助掌握状态转移与空间优化技巧。

清酒独酌发布于 2026/3/30更新于 2026/4/2718 浏览2 点赞约 34 分钟阅读
二叉树深度优先搜索:核心原理与实战案例
Javajava算法

二叉树深度优先搜索:核心原理与实战案例

二叉树深度优先搜索(DFS)是解决树形结构问题的核心方法,结合回溯与剪枝策略可高效处理复杂路径问题。文章通过六个 Java 实战案例,包括布尔二叉树求值、根到叶数字累加、子树剪枝、BST 验证及第 K 小元素查找等,详解递归出口设计与状态维护技巧。内容涵盖后序遍历、中序遍历特性应用,帮助开发者理解算法底层逻辑并提升编码效率。

清酒独酌发布于 2026/3/30更新于 2026/4/263 浏览0 点赞约 12 分钟阅读
Javajava算法

Redis 基础与五大核心数据结构

介绍 Redis 基础原理及五大核心数据结构。涵盖 Redis 作为内存 Key-Value 数据库的特性(单线程、IO 多路复用等),详细解析 String、Hash、List、Set、ZSet 的定义、Java 类比、典型应用场景、常用命令及注意事项。提供结构选型速查表,并给出 Java 项目中 Key 设计规范与过期策略的最佳实践,帮助开发者合理选用 Redis 数据结构。

落日余晖发布于 2026/3/30更新于 2026/4/2718 浏览3 点赞约 7 分钟阅读
上一页下一页