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

TDengine Java 连接器快速入门指南

综述由AI生成如何使用 Java 通过 JDBC 驱动程序连接 TDengine 时序数据库。内容涵盖 Maven 依赖配置、JDBC URL 连接字符串构建、基本 SQL 操作(建库建表、增删改查)、批量写入优化及资源清理规范。此外还提及了时区设置和连接池优化建议,帮助开发者快速上手时序数据应用开发。

GRACE Grace发布于 2026/3/25更新于 2026/5/1219 浏览5 点赞约 8 分钟阅读
Javajava算法

Java 多线程状态详解:NEW、RUNNABLE、BLOCKED 等六种状态解析

Java 线程的六种状态(NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED),涵盖定义、触发原因、代码示例及易错点分析,帮助开发者理解线程生命周期,避免并发死锁与资源竞争问题。

云间运维发布于 2026/3/25更新于 2026/5/1223 浏览2 点赞约 49 分钟阅读
基于 AI 辅助的 SpringBoot 项目开发实践:在线图书借阅平台案例
JavaAIjava

基于 AI 辅助的 SpringBoot 项目开发实践:在线图书借阅平台案例

综述由AI生成利用 AI 辅助工具进行 SpringBoot 项目生成,可显著缩短开发周期。分享了在线图书借阅平台的实战案例,涵盖从需求拆解、接口设计到代码生成的全流程。AI 生成的代码遵循 SpringBoot 规范,结构清晰,有效减少了重复劳动。相比传统开发模式,该方式在效率和代码质量上均表现出优势,适合用于快速构建原型和基础架构。

忘忧发布于 2026/3/25更新于 2026/5/129 浏览0 点赞约 15 分钟阅读
基于 ASM+Maven 插件实现 Java 方法调用链分析
Javajava

基于 ASM+Maven 插件实现 Java 方法调用链分析

介绍如何使用 ASM 字节码解析框架构建 Maven 插件,实现无侵入式的 Java 方法调用链分析。通过解析编译后的 .class 文件,支持包过滤、循环检测及树形可视化输出。适用于老旧代码重构、依赖梳理、死代码识别及故障排查等场景。教程包含环境准备、核心原理、插件开发步骤及测试使用方法。

颠三倒四发布于 2026/3/25更新于 2026/5/1317 浏览2 点赞约 51 分钟阅读
Javajava

Java 强转遇到 null 为何报错及正确处理方式

综述由AI生成Java 强转操作在遇到 null 时会抛出异常,因为强转语法本身不负责处理空值。为了避免此类问题,Java 提供了 String.valueOf() 和 Objects.toString() 等工具方法。前者将 null 转为空字符串,后者允许自定义默认值。这种设计迫使开发者显式处理空值,防止业务逻辑中因隐式转换导致的潜在 Bug。建议优先使用工具方法进行类型转换和空值防御。

灭霸发布于 2026/3/25更新于 2026/5/1221 浏览5 点赞约 4 分钟阅读
Java JDK 安装与环境配置教程
Javajava

Java JDK 安装与环境配置教程

JDK 是 Java 开发核心工具包,包含 JRE、编译器及类库。详述在 Windows 环境下下载 JDK 23、安装流程、配置 JAVA_HOME 与 PATH 环境变量、验证安装及编写运行 Hello World 程序的全过程,帮助开发者快速搭建 Java 开发环境。

暗影行者发布于 2026/3/25更新于 2026/5/1211 浏览0 点赞约 8 分钟阅读
Java 异常处理:核心原理与实战最佳实践
Javajava

Java 异常处理:核心原理与实战最佳实践

Java 异常体系涵盖 Error、Checked Exception 及 Unchecked Exception。 try-catch-finally、throws、throw 语法,介绍 try-with-resources 资源管理及异常链机制。通过自定义异常与统一异常处理框架实战,阐述捕获具体异常、避免忽略异常等最佳实践,提升代码健壮性。

山野来信发布于 2026/3/25更新于 2026/5/1015 浏览0 点赞约 11 分钟阅读
Javajava

SpringBoot 启动引导类的命名约定与核心原理

SpringBoot 启动引导类遵循约定优于配置理念,命名非强制但推荐 XXApplication 格式。核心依赖 @SpringBootApplication 注解,整合配置、组件扫描与自动配置。启动过程分初始化与运行两阶段,涵盖环境加载、上下文创建及 Bean 实例化。可执行 Jar 包中物理入口为 JarLauncher,负责类加载并反射调用业务主类。深入理解启动流程有助于掌握框架自举机制。

beaabea发布于 2026/3/25更新于 2026/5/1310 浏览0 点赞约 14 分钟阅读
Vue3+Spring Boot 若依 RuoYi-Vue3 快速搭建企业级后台
Java大前端java

Vue3+Spring Boot 若依 RuoYi-Vue3 快速搭建企业级后台

介绍基于 Vue3 和 Spring Boot 的若依(RuoYi-Vue3)快速开发平台。该平台采用前后端分离架构,集成 Vite 构建、Element Plus 组件库及 Spring Security 权限体系。核心功能包括代码生成器、RBAC 权限控制及系统监控。文章涵盖技术栈详解、项目结构、启动步骤及与 Vue2 版本的差异对比,适用于企业级后台、OA、ERP 等系统的快速开发与原型验证。

片刻发布于 2026/3/25更新于 2026/5/1335 浏览5 点赞约 10 分钟阅读
JavaAIjava

Spring AI 工具调用(Tool Calling)实战

综述由AI生成介绍 Spring AI 中实现工具调用的两种主要方式:使用 @Tool 注解定义方法和使用 Function 接口定义服务。通过时间与闹钟、天气查询等代码示例,解析了工具调用的工作原理、多轮交互流程及类型限制。文章对比了两种方式的适用场景,并提供了最佳实践建议,帮助开发者将大模型与外部系统有效连接。

数字游民发布于 2026/3/25更新于 2026/5/1320378 浏览240 点赞约 16 分钟阅读
Web 自动化测试入门:核心概念与百度搜索实战
Java大前端java

Web 自动化测试入门:核心概念与百度搜索实战

Web 自动化测试通过脚本替代人工操作,核心目的是回归测试与提升效率。自动化金字塔模型建议优先投入底层单元与接口测试以获得更高 ROI,尽管现实中常出现倒置。Selenium 配合 WebDriver 及 WebDriverManager 可实现浏览器自动化控制,关键在于驱动管理与元素定位策略。区分脚本与工具的定义,强调脚本需完成具体落地任务而非单纯语法练习,确保自动化真正服务于业务验证。

数字游民发布于 2026/3/25更新于 2026/5/95 浏览0 点赞约 9 分钟阅读
二叉搜索树详解:原理、实现与 TreeMap 应用
Javajava算法

二叉搜索树详解:原理、实现与 TreeMap 应用

综述由AI生成二叉搜索树(BST)的概念、特性及核心操作。内容包括 BST 的定义(左子树小于根,右子树大于根),以及查找、插入、删除节点的算法实现细节,特别是删除节点时的三种情况处理。此外,文章还介绍了 Java 中基于红黑树实现的 TreeMap 集合类用法,包括键值对存储、比较器(Comparator)与可比较接口(Comparable)的配置方式,帮助开发者理解有序数据结构的应用。

协议工匠发布于 2026/3/25更新于 2026/5/1417 浏览3 点赞约 10 分钟阅读
顺序表模拟实现与洗牌算法应用
Javajava算法

顺序表模拟实现与洗牌算法应用

综述由AI生成使用 Java 语言模拟实现了顺序表(ArrayList),包含动态扩容及增删改查等核心功能。通过定义 MyList 接口与 MyArrayList 类,详细展示了数组存储数据的底层逻辑。此外,结合顺序表实现了扑克牌洗牌与发牌算法,演示了随机数生成与列表操作的实际应用场景。

橘子海发布于 2026/3/25更新于 2026/5/1116 浏览2 点赞约 24 分钟阅读
Spring MVC 核心实战:请求映射与参数传递全解
Javajava

Spring MVC 核心实战:请求映射与参数传递全解

综述由AI生成Spring MVC 基于 Servlet API,是 MVC 模式的具体实现。涵盖 RequestMapping 注解用法,详细解析了从路径、表单到 JSON 等多种参数传递方式,包括基本类型、自定义对象及文件上传的处理细节与注意事项。重点说明了参数名一致性、包装类型与基本类型的区别、@RequestParam 与@PathVariable 的使用场景,以及 JSON 反序列化和文件上传的配置要点。

监控大屏发布于 2026/3/25更新于 2026/5/1310 浏览0 点赞约 26 分钟阅读
Java 9 至 Java 25 语言演进与技术革新分析
JavaAIjava

Java 9 至 Java 25 语言演进与技术革新分析

综述由AI生成Java 9 至 Java 25 版本演进实现了从架构重构到现代编程范式的转型。核心变革包括半年发布周期与 LTS 策略并行,模块化系统解决依赖混乱,虚拟线程与结构化并发革新高并发模型,ZGC 与 Shenandoah 优化低延迟,紧凑对象头提升内存效率。语法特性如 var、文本块和记录类简化开发,安全增强引入抗量子加密。未来 Valhalla 与 Leyden 项目将推动值类型与 AOT 编译发展,助力云原生与 AI 场景。

佛系玩家发布于 2026/3/25更新于 2026/5/910 浏览0 点赞约 32 分钟阅读
异构数据迁移实战:DataX 与 DataX-Web 部署指南
Javajava

异构数据迁移实战:DataX 与 DataX-Web 部署指南

DataX 作为阿里开源的数据同步引擎,配合 DataX-Web 可视化管理界面,能有效解决异构数据迁移难题。从本地环境搭建、配置调整到任务调度的全流程。涵盖 Python 版本兼容处理、Spring Boot 服务启动、数据源驱动适配及常见报错修复(如 winutils 缺失、乱码问题)。通过实战案例展示如何创建项目、配置执行器并生成同步脚本,实现 MySQL 等数据库间的稳定传输。

HadoopMan发布于 2026/3/25更新于 2026/5/137 浏览0 点赞约 11 分钟阅读
Spring Bean 作用域、生命周期与自动装配源码解析
Javajava

Spring Bean 作用域、生命周期与自动装配源码解析

综述由AI生成Spring Bean 作用域定义了实例的生命周期范围,包括单例、原型及 Web 相关作用域。生命周期涵盖实例化、属性赋值、初始化回调及销毁等关键阶段,其中 BeanPostProcessor 的处理顺序易产生混淆。自动装配通过约定优于配置原则,利用 @EnableAutoConfiguration 扫描并加载第三方依赖的配置类,简化了容器管理流程。

赛博朋克发布于 2026/3/25更新于 2026/5/127 浏览0 点赞约 25 分钟阅读
基于 Spring Boot 与 AI 辅助的智能在线考试系统实战
JavaAI大前端java

基于 Spring Boot 与 AI 辅助的智能在线考试系统实战

智能在线考试系统旨在解决传统考试效率低、管理难的问题。项目采用 Spring Boot 后端与 Vue 3 前端架构,结合 AI 辅助开发提升效率。核心功能涵盖题库管理、随机组卷、在线防作弊考试及自动判卷。系统支持多角色权限控制,利用 Redis 缓存应对高并发,并通过 ECharts 实现数据可视化分析。实践表明,该方案能有效降低人力成本,为教学决策提供科学依据,具备良好的扩展性与稳定性。

技术博主发布于 2026/3/25更新于 2026/5/138 浏览0 点赞约 9 分钟阅读
RabbitMQ 简介与快速上手
Javajava

RabbitMQ 简介与快速上手

综述由AI生成消息队列(MQ)的基本概念及其在分布式系统中的作用,包括异步解耦、流量削峰、消息分发和延迟通知。重点讲解了 RabbitMQ 作为基于 Erlang 实现的 AMQP 协议中间件的架构特点。内容涵盖 Linux 环境下(Ubuntu 和 CentOS)的安装部署步骤、RabbitMQ 的核心概念(如 Virtual Host、Exchange、Queue、Connection、Channel 等)、工作流程以及基于 Java 语言的快速…

静心发布于 2026/3/25更新于 2026/5/1220 浏览2 点赞约 29 分钟阅读
Javajava算法

Java 性能优化的 50 个细节

综述由AI生成总结了 50 条 Java 性能优化建议,涵盖代码编写、JVM 调优、并发编程、IO 网络及数据库交互等方面。内容涉及局部变量使用、对象池、字符串处理、正则预编译、集合选择、线程池配置、内存映射文件、日志级别控制、序列化方式、缓存策略、异步编程、SQL 优化及索引设计等具体实践。旨在通过减少 GC 压力、降低锁竞争、优化资源利用及避免常见陷阱,提升系统整体运行效率与稳定性。

SparkGeek发布于 2026/3/25更新于 2026/5/1024 浏览5 点赞约 34 分钟阅读
上一页下一页