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

Java 实时数据采集系统设计:稳定处理千级传感器数据流

介绍基于 Java 的工业传感器实时数据采集系统。内容涵盖系统基本架构、Modbus 数据读取实现、高并发采集架构选型(Netty、Kafka)、多线程与异步处理机制、数据缓冲与背压控制、系统容错与高可用设计。此外包含核心模块开发实践(Netty 接收通道、Spring Boot 服务构建)、数据解析标准化、质量保障(完整性校验、实时监控、日志追踪)及性能压测与资源优化。文中提供关键代码示例与配置策略,旨在协助开发者构建稳定高效的数据采…

板砖工程师发布于 2026/3/26更新于 2026/5/820885 浏览428 点赞约 26 分钟阅读
Java 多线程实战:状态、操作与同步机制
Javajava算法

Java 多线程实战:状态、操作与同步机制

Java 多线程核心机制涵盖生命周期、调度操作及同步控制。线程状态包括新建、可运行、阻塞等六种,通过 start() 启动。调度涉及优先级、sleep、join、yield 和 interrupt 方法。解决共享资源竞争需使用 synchronized 关键字或 ReentrantLock 实现同步,注意死锁预防与重入锁的灵活应用。本文详解各状态转换及代码实践。

黑客发布于 2026/3/26更新于 2026/5/86 浏览0 点赞约 8 分钟阅读
MyBatis-Plus:JavaBean 映射原理与乐观锁实战
Javajava

MyBatis-Plus:JavaBean 映射原理与乐观锁实战

综述由AI生成MyBatis-Plus 实体映射机制基于 JavaBean 规范,通过注解解决字段不同步及权限控制问题。主键生成支持自增、雪花算法等多种策略,可全局配置。批量操作简化了多记录处理流程,逻辑删除实现数据软废弃。乐观锁通过版本字段配合拦截器,在更新时校验版本号,有效解决并发冲突,保障数据一致性。

神经兮兮发布于 2026/3/26更新于 2026/5/76 浏览0 点赞约 6 分钟阅读
Java 常见异常排查与修复实战指南
Javajava

Java 常见异常排查与修复实战指南

综述由AI生成Java 异常处理是保证程序健壮性的关键。本文系统梳理了 Java 异常体系结构,深入剖析了 NullPointerException、ArrayIndexOutOfBoundsException 等常见运行时异常及 IOException 等受检异常的触发场景与排查方法。结合堆栈分析技巧与最佳实践,如 try-with-resources 资源管理、自定义异常设计等,帮助开发者快速定位问题根源并编写更安全的代码。避免空 catch 块…

2177283801发布于 2026/3/26更新于 2026/5/64 浏览0 点赞约 17 分钟阅读
基于 SpringBoot 和 Streamable-HTTP 构建 MCP Server
JavaAIjava

基于 SpringBoot 和 Streamable-HTTP 构建 MCP Server

综述由AI生成如何使用 Spring Boot 基于 Streamable-HTTP 协议构建 MCP Server。内容包括开发环境配置、核心依赖引入、MCP 工具类编写、自动配置类创建、启动类及配置文件说明,并通过 curl 命令演示了 initialize、tools/list 和 tools/call 接口的测试流程。重点讲解了 Spring AI Starter 在异步模式下的配置要求及协议选择。

HadoopMan发布于 2026/3/26更新于 2026/5/810279 浏览301 点赞约 21 分钟阅读
链表数据结构详解:类型、结构与 CRUD 操作
Javajava算法

链表数据结构详解:类型、结构与 CRUD 操作

综述由AI生成链表的基本概念,对比了数组的局限性。详细讲解了单链表、双链表和循环链表的结构与特点。涵盖了遍历、插入、删除、查找等 CRUD 操作的时间复杂度分析及代码实现,重点说明了快慢指针法查找中间节点等技巧。

菩提发布于 2026/3/26更新于 2026/5/817 浏览3 点赞约 21 分钟阅读
Spring Bean 作用域、生命周期与自动装配深度解析
Javajava

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

综述由AI生成Spring Bean 的作用域决定了实例的生命周期范围,包括单例、原型及 Web 相关作用域。生命周期涵盖实例化、属性赋值、初始化回调及销毁等阶段,其中 BeanPostProcessor 的递归初始化机制常导致日志顺序与预期不同。自动装配通过约定大于配置原则,利用@EnableAutoConfiguration 和 ImportSelector 动态加载配置类,减少手动配置成本。

数字游民发布于 2026/3/26更新于 2026/5/88 浏览0 点赞约 17 分钟阅读
Java 依赖管理详解:Maven 与 Gradle 的下载、缓存及配置
Javajava

Java 依赖管理详解:Maven 与 Gradle 的下载、缓存及配置

综述由AI生成Java 依赖管理机制,涵盖 Maven 与 Gradle 两种主流构建工具。内容包括依赖配置文件(pom.xml/build.gradle)的区别,远程仓库(如 Maven Central)与本地仓库(~/.m2/repository)的工作原理。阐述了从声明依赖到自动下载的完整流程,以及 IDE 中的操作方式。通过对比表格总结两者在配置语言、仓库路径等方面的异同,帮助开发者高效管理项目依赖。

技术博主发布于 2026/3/26更新于 2026/5/820817 浏览884 点赞约 13 分钟阅读
Spring Boot 日志框架与配置详解
Javajava

Spring Boot 日志框架与配置详解

Spring Boot 日志功能基于 SLF4J 门面模式与 Logback 实现。涵盖日志级别定义、代码打印方法、配置文件调整、持久化存储策略及文件滚动分割机制。提供 Logger 实例获取与 Lombok @Slf4j 注解的使用示例,解析控制台与文件日志格式配置项。

板砖工程师发布于 2026/3/26更新于 2026/5/89 浏览0 点赞约 19 分钟阅读
RabbitMQ/Spring-AMQP 事务与消息限流高级特性详解
Javajava

RabbitMQ/Spring-AMQP 事务与消息限流高级特性详解

综述由AI生成RabbitMQ 事务机制确保消息原子性发布与确认,通过设置 ChannelTransacted 和 RabbitTransactionManager 实现。Spring Boot 默认开启 Publisher Confirms,需手动禁用以避免冲突。消息限流通过 Prefetch 配置控制消费者未确认消息数,结合手动 ACK 模式防止积压。示例展示了事务回滚场景及 QoS 监听器配置,保障系统稳定性。

292440837发布于 2026/3/26更新于 2026/5/99 浏览0 点赞约 9 分钟阅读
SkyWalking 与 Spring Cloud Alibaba 全链路追踪实战
Javajava

SkyWalking 与 Spring Cloud Alibaba 全链路追踪实战

综述由AI生成基于 Spring Cloud Alibaba 构建微服务项目并集成 Apache SkyWalking 实现全链路追踪。通过 Docker 部署 OAP 与 UI,配置 Java Agent 无侵入监控服务调用链。演示了手动埋点、告警规则配置、日志集成及性能剖析等高级功能,提供生产环境存储选型与安全实践建议,助力分布式系统可观测性建设。

PentesterX发布于 2026/3/26更新于 2026/5/89 浏览0 点赞约 60 分钟阅读
前缀和技巧详解:和为 K、被 K 整除、连续数组及矩阵区域和
Javajava算法

前缀和技巧详解:和为 K、被 K 整除、连续数组及矩阵区域和

前缀和算法在四个经典力扣题目中的应用。包括和为 K 的子数组、和可被 k 整除的子数组、连续数组以及矩阵区域和。核心思路是利用哈希表记录前缀和及其出现次数或索引,将时间复杂度优化至 O(N)。对于二维矩阵问题,则采用二维前缀和预处理来快速计算区域和。代码示例提供 Java 实现。

SqlMaster发布于 2026/3/26更新于 2026/5/818 浏览3 点赞约 9 分钟阅读
常见排序算法原理及 Java 实现
Javajava算法

常见排序算法原理及 Java 实现

综述由AI生成七种常见的排序算法,包括直接插入排序、希尔排序、冒泡排序、选择排序、堆排序、归并排序和快速排序。内容涵盖各算法的稳定性、时间复杂度(最好、最坏、平均)、空间复杂度以及核心算法思路,并提供了对应的 Java 代码实现示例,适合数据结构学习者参考。

清心发布于 2026/3/26更新于 2026/5/821 浏览7 点赞约 14 分钟阅读
Java 面试核心考点解析:基础、JVM 与并发编程实战
Javajava算法

Java 面试核心考点解析:基础、JVM 与并发编程实战

综述由AI生成涵盖 Java 面试的核心领域,包括基础语法、JVM 内存模型、垃圾回收机制、多线程并发编程以及 Spring 生态系统的 IOC、AOP 和 Bean 生命周期。内容梳理了 HashMap 与 Hashtable 区别、volatile 关键字原理、线程池构建策略、MyBatis 分页机制及 Spring Boot 自动配置逻辑。旨在帮助开发者系统复习关键技术点,应对实际面试场景中的深度提问。

CodeArtist发布于 2026/3/26更新于 2026/5/87 浏览0 点赞约 26 分钟阅读
JavaAI 全流程实操指南:从需求到部署的智能开发体验
JavaAIjava

JavaAI 全流程实操指南:从需求到部署的智能开发体验

基于 AI 的 Java 开发流程涵盖需求理解、代码生成、工程构建及文档自动化。通过自然语言描述需求,AI 自动拆解实体与逻辑,生成包含 Controller、Service、Mapper 层的完整框架。支持动态 SQL 优化、权限控制调优及 Git 提交信息规范。相比传统开发,显著减少重复编码时间,提升交付效率与代码质量,适用于企业级项目快速迭代。

小熊软糖发布于 2026/3/26更新于 2026/5/912 浏览0 点赞约 12 分钟阅读
Javajava

解决 IDEA 运行 Maven 时出现的 JAVA_TOOL_OPTIONS 编码警告

IDEA 新版运行 Maven 时自动注入 JAVA_TOOL_OPTIONS 环境变量导致控制台出现 GBK 编码提示。这是由于 IDE 尝试统一编码管理引发的。通过 Shift+Shift 打开注册表并禁用 maven.use.scripts 选项即可消除该日志,确保构建环境符合预期且不产生干扰信息。

DataScient发布于 2026/3/26更新于 2026/5/95 浏览0 点赞约 2 分钟阅读
JVM 运行时数据区域详解
Javajava

JVM 运行时数据区域详解

JVM 运行时数据区域包含程序计数器、虚拟机栈、本地方法栈、堆和方法区。程序计数器和虚拟机栈为线程私有,堆和方法区为线程共享。堆用于存储对象实例和数组,是垃圾收集的主要区域,分为新生代和老年代。方法区存储类信息、运行时常量池及静态变量。理解这些区域的内存布局与线程关系,有助于解决 OOM 问题并优化 JVM 性能。

abccba发布于 2026/3/26更新于 2026/5/85 浏览0 点赞约 12 分钟阅读
Spring Boot Web 三大核心交互实战:表单、AJAX 与 JSON
Java大前端java

Spring Boot Web 三大核心交互实战:表单、AJAX 与 JSON

综述由AI生成Spring Boot Web 交互涵盖表单提交、AJAX 登录及 JSON 数据交换三种模式。通过求和计算器、用户登录系统及留言板三个实战案例,详解了 @RestController、@RequestBody、Session 状态管理及前后端参数绑定的核心用法。对比不同联调模式的优缺点,帮助开发者掌握前后端协作的关键技巧与常见陷阱。

SparkGeek发布于 2026/3/26更新于 2026/5/76 浏览0 点赞约 35 分钟阅读
Java 动态代理核心原理与实战对比
Javajava

Java 动态代理核心原理与实战对比

Java 动态代理通过运行时反射生成代理类,无需手动编写。主要包含 JDK 动态代理(基于接口)和 CGLIB 动态代理(基于子类)。JDK 原生轻量但需接口,CGLIB 功能更强但依赖第三方库。Spring AOP 默认优先使用 JDK,无接口时切换 CGLIB。掌握两者差异有助于优化框架设计与性能调优。

kaikai发布于 2026/3/26更新于 2026/5/99 浏览0 点赞约 13 分钟阅读
Java 21 虚拟线程(Virtual Threads)使用指南
Javajava

Java 21 虚拟线程(Virtual Threads)使用指南

详细介绍 Java 21 引入的虚拟线程技术。内容包括前提准备、基础用法(直接启动、手动创建、Future 获取结果)、进阶用法(虚拟线程池、定时任务变通方案)以及 Spring Boot 实战集成。重点强调虚拟线程适用于高并发 I/O 场景,需注意避免 CPU 密集型任务、ThreadLocal 内存泄漏及锁竞争问题,并提供相关代码示例与最佳实践建议。

漫步发布于 2026/3/26更新于 2026/5/420 浏览6 点赞约 33 分钟阅读
上一页下一页