跳到主要内容
极客日志极客日志
首页博客AI提示词GitHub精选代理工具
搜索
|注册
重置
标签 java

标签

全部标签AIGPT-image-2javaNode.jsNuctPayPPT制作React NativeRNSaaSVScodeWeChat大前端算法

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
Java 面向对象实现植物大战僵尸简易版
Javajava算法

Java 面向对象实现植物大战僵尸简易版

使用 Java 面向对象思想开发简易版植物大战僵尸,设计植物、僵尸、子弹父类及射击、奖励接口,利用集合管理游戏对象状态。实现滚轮机植物选择、僵尸随机生成与移动、碰撞检测、攻击判定及背景音乐播放等功能。探讨代码优化方案,如策略模式替代 Lambda 表达式、虚拟布尔集合优化草地放置等,并提供源码链接供参考学习。

城市逃兵发布于 2025/2/6更新于 2026/4/269 浏览0 点赞约 11 分钟阅读
Javajava

IntelliJ IDEA 运行 JUnit 报 NoSuchMethodError 错误排查

项目运行测试时报出 java.lang.NoSuchMethodError,定位到 org.junit.platform.engine.discovery.MethodSelector 方法缺失。核心原因是 JUnit 平台库版本不兼容,导致编译期与运行期依赖不一致。通过升级 spring-boot-starter-parent 至 2.7.17 版本可自动修正传递依赖。若仍报错,需检查依赖树排除冲突包。

王初壹发布于 2026/3/20更新于 2026/4/263 浏览0 点赞约 3 分钟阅读
Spring Boot 数据仓库与 ETL 工具集成实战
Javajava

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

Spring Boot 数据仓库与 ETL 工具集成涉及 Hive 存储管理与 Spark 数据处理流程。通过配置 JDBC 连接与 Maven 依赖,可实现 Java 应用对大数据组件的直接访问。示例涵盖产品数据 CRUD 及定时 ETL 任务调度,强调实际开发中的依赖版本匹配与资源管理策略。

AiEngineer发布于 2026/3/26更新于 2026/4/262 浏览0 点赞约 15 分钟阅读
Spring IoC 容器与依赖注入核心机制详解
Javajava

Spring IoC 容器与依赖注入核心机制详解

Spring IoC 容器管理 Bean 的生命周期与依赖关系。Bean 名称生成遵循类名小驼峰或全大写规则,方法级@Bean 则直接使用方法名。支持通过@ComponentScan 自定义扫描路径,默认包含启动类包及子包。依赖注入主要包含构造器、Setter 及字段注入三种方式,其中构造器注入为官方推荐方案。当存在多个同类型 Bean 时,可通过@Primary、@Qualifier 或@Resource 注解解决冲突,@Autowi…

嘘发布于 2026/3/21更新于 2026/4/262 浏览0 点赞约 12 分钟阅读
Java 开启多个线程,执行完成后再执行主线程
Javajava

Java 开启多个线程,执行完成后再执行主线程

综述由AI生成Java 多线程编程中,若需主线程等待所有子线程执行完毕再继续,可使用 Thread 类的 join 方法。示例展示了启动 10 个线程后遍历调用 join 阻塞主线程,直至所有任务完成。

月亮邮递员发布于 2018/9/6更新于 2026/4/265 浏览0 点赞约 1 分钟阅读
Spring Cloud Gateway 微服务统一入口实践
Javajava

Spring Cloud Gateway 微服务统一入口实践

综述由AI生成Spring Cloud Gateway 作为微服务架构的统一入口,负责权限控制、动态路由、负载均衡及限流等核心功能。通过快速上手演示了项目搭建与基础配置,深入解析了 Route Predicate Factories 的路由断言机制,以及 GatewayFilter 和 GlobalFilter 的过滤器工厂用法。同时涵盖了自定义过滤器的实现方式与执行顺序,帮助开发者构建安全高效的网关层。

萤火微光发布于 2026/3/30更新于 2026/4/263 浏览0 点赞约 18 分钟阅读
Gradle 构建脚本基础指南
Javajava

Gradle 构建脚本基础指南

综述由AI生成Gradle 是基于 Groovy 的领域特定语言构建工具,核心依赖 JDK 与 Groovy 库。文章涵盖 DSL 对象(Project、Gradle、Settings)、构建生命周期(初始化、配置、执行)、任务 Task 定义与依赖管理、外部依赖解析与仓库配置、常用命令行操作、文件操作 API 以及插件机制。通过 Java 插件实例展示了多项目构建与发布流程,适合希望掌握自动化构建流程的开发者参考。

颠三倒四发布于 2025/1/20更新于 2026/4/264 浏览0 点赞约 24 分钟阅读
Microi 吾码开源低代码平台技术架构与功能解析
C#SaaSWeChat大前端java

Microi 吾码开源低代码平台技术架构与功能解析

Microi 吾码是一款基于 .NET Core 分布式架构的开源低代码平台。它利用 Google V8 引擎支持 JavaScript 语法,提供表单、模块、接口等多种引擎服务。平台支持跨语言(Java、Python)、跨数据库及多 SaaS 模式,具备细粒度权限控制、工作流引擎及微信小程序集成能力。适用于企业级 ERP、OA、物联网等复杂系统开发,旨在降低技术门槛并提升开发效率。

城市逃兵发布于 2026/3/29更新于 2026/4/2616 浏览4 点赞约 10 分钟阅读
分布式文件系统HDFS 存储原理
Javajava

分布式文件系统HDFS 存储原理

HDFS 采用多副本冗余存储机制保障容错性与可用性。数据存放基于机架策略,默认三副本分布在不同节点与机架上以优化带宽与可靠性。读取时优先选择同机架副本,复制过程采用流水线提升效率。针对名称节点、数据节点及数据本身错误,系统分别通过元数据备份、心跳检测与校验和机制实现自动恢复,确保分布式环境下的稳定运行。

dehua dong发布于 2026/3/26更新于 2026/4/266 浏览0 点赞约 10 分钟阅读
Android RxJava3 核心使用场景与实战指南
Javajava

Android RxJava3 核心使用场景与实战指南

综述由AI生成探讨了 RxJava3 在 Android 开发中的核心应用场景,涵盖网络请求的串行与并行处理、定时轮询机制、UI 交互效果实现及内存泄漏防护。通过详解 flatMap、zip、repeatWhen 等操作符的实际用法,结合 RxBinding 优化点击与输入事件,提供了完整的代码示例与最佳实践建议,旨在帮助开发者构建高效、稳定的响应式架构。

月光旅人发布于 2025/2/6更新于 2026/4/269 浏览0 点赞约 29 分钟阅读
Java 核心面试题汇总:JVM 并发与数据库
Javajava算法

Java 核心面试题汇总:JVM 并发与数据库

Java 面试题涵盖类加载机制、垃圾回收算法、JVM 调优参数、并发锁机制、Redis 持久化、数据库事务隔离级别及范式、集合框架原理、线程池、Spring 特性及 AOP、MyBatis 占位符差异、排序算法等核心知识点。内容涉及 JVM 内存模型、GC 策略如标记清除复制整理分代收集,以及 ConcurrentHashMap 分段锁、G1 收集器原理。同时包含 Redis 与 Memcached 对比、MySQL 锁机制、ACID…

NodeJser发布于 2025/1/16更新于 2026/4/264 浏览0 点赞约 29 分钟阅读
编程语言AIjava

Claude Code Rules 配置指南

综述由AI生成Claude Code Rules 的配置方法,涵盖规则文件的位置、命名、格式及优先级机制。文章指导如何通过子文件夹(如 common、python、java)分类管理多语言规则,并对比了全局规则与项目级规则的优劣。重点阐述了利用 paths 元数据精准匹配文件路径以优化 Token 消耗的策略,提供了具体的配置示例和最佳实践,帮助开发者高效利用 AI 遵循项目特定开发标准。

王者发布于 2026/4/6更新于 2026/4/2616 浏览1 点赞约 27 分钟阅读
Windows 系统安装 Neo4j 图数据库指南
Javajava算法

Windows 系统安装 Neo4j 图数据库指南

Windows 环境下部署 Neo4j 图数据库的完整流程,包括 JDK 环境配置、服务安装启动、Web 界面访问及基础 Cypher 查询操作。通过命令行管理服务和修改配置文件解决常见端口占用问题,适用于社交网络分析与知识图谱构建场景。

锁机制发布于 2026/4/12更新于 2026/4/265 浏览0 点赞约 10 分钟阅读
Javajava

Java JDK 安装与环境配置教程(Windows + macOS 通用)

Java JDK 安装与环境配置教程涵盖 Windows 和 macOS 系统。推荐使用 Eclipse Adoptium Temurin 作为下载源。Windows 需下载 MSI 包并配置 JAVA_HOME 及 Path 环境变量。macOS 需下载 PKG 包并在终端配置 zsh 或 bash 配置文件。验证步骤包括运行 java -version 和 javac -version 命令检查版本信息。常见问题包括路径未生效、多版…

禅心发布于 2026/2/8更新于 2026/4/263568 浏览245 点赞约 5 分钟阅读
前端与 Spring Boot 后端无感 Token 刷新实践
Java大前端java

前端与 Spring Boot 后端无感 Token 刷新实践

综述由AI生成前后端分离架构中 JWT 认证常因 Access Token 短有效期导致频繁登录。本方案采用双 Token 机制,Access Token 用于资源访问,Refresh Token 用于续期。前端通过 Axios 拦截器捕获 401 状态码自动调用刷新接口,后端利用 Redis 存储 Refresh Token 并校验有效性。该实现平衡了安全与体验,支持 Spring Boot 与主流前端框架集成,无需用户手动操作即可完成 Token…

CryptoLab发布于 2026/4/12更新于 2026/4/265 浏览0 点赞约 24 分钟阅读
常见 Web 漏洞渗透及防护方法
编程语言java

常见 Web 漏洞渗透及防护方法

常见 Web 漏洞包括弱口令、文件上传、命令注入、SQL 注入、跨站脚本、跨站请求伪造、内部后台暴露、信息泄露、身份认证失效、访问控制失效、安全配置错误、组件漏洞及业务逻辑漏洞等。针对每种漏洞提供风险评级、渗透测试方法及具体安全建议,如使用白名单机制、预处理语句、令牌验证、最小权限原则等,旨在帮助开发者构建更安全的 Web 应用并有效防御攻击。

静心发布于 2025/2/7更新于 2026/4/266 浏览0 点赞约 29 分钟阅读
JVM 运行时数据区域详解:从内存结构到面试考点
Javajava算法

JVM 运行时数据区域详解:从内存结构到面试考点

JVM 运行时数据区域是 Java 虚拟机内存管理的核心概念,涵盖程序计数器、虚拟机栈、本地方法栈、堆和方法区五大组成部分。程序计数器负责线程执行定位,虚拟机栈存储方法帧数据,堆集中管理对象实例,方法区则存放类元数据与常量池。理解各区域的线程共享属性、内存分配机制及常见异常如 OOM,有助于深入掌握 JVM 底层原理及应对面试考察。

t ag发布于 2026/3/30更新于 2026/4/264 浏览0 点赞约 13 分钟阅读
JavaAIjava算法

AI 辅助安卓逆向:JADX-AI-MCP 插件配置与实战

综述由AI生成利用大模型辅助安卓逆向工程,通过 JADX-AI-MCP 插件实现反编译代码与 AI 助手的无缝连接。教程涵盖环境搭建、插件安装、MCP 服务端配置及主流 AI 客户端设置方法。实战部分展示了如何使用 AI 进行代码审计、混淆识别、加密算法分析及自动化脚本生成,有效降低逆向门槛并提升分析效率。

宁静发布于 2026/4/10更新于 2026/4/268 浏览0 点赞约 19 分钟阅读
CSS 元素显示模式详解:块级、行内与行内块
HTML / CSS大前端java

CSS 元素显示模式详解:块级、行内与行内块

综述由AI生成CSS 元素显示模式决定 HTML 标签在页面的排列方式。主要包含块级元素、行内元素和行内块元素三种类型。块级元素独占一行,可控制宽高;行内元素并排显示,宽高设置无效;行内块兼具两者特性。通过 CSS 的 display 属性可实现模式转换,例如将链接转换为块级以设置尺寸。实战案例展示了小米侧边栏的实现逻辑,利用 display:block 配合 line-height 实现垂直居中布局。掌握这些模式有助于构建灵活的网页结构。

GRACE Grace发布于 2026/4/10更新于 2026/4/265 浏览0 点赞约 21 分钟阅读
飞算 JavaAI 插件使用体验与功能分析
JavaAIjava

飞算 JavaAI 插件使用体验与功能分析

飞算 JavaAI 是一款专为 Java 程序员设计的 IntelliJ IDEA 智能开发助手。它支持从需求分析、接口设计、表结构到源码生成的全流程引导,并提供 Java Chat、SQL Chat 等交互功能。相比 GitHub Copilot 等多语言工具,它在 Java 生态理解与工程化方面更具针对性。实际体验显示其能显著提升开发效率与代码规范性,适合追求高质量 Java 开发的团队与个人使用。

FlinkHero发布于 2026/3/15更新于 2026/4/264 浏览0 点赞约 8 分钟阅读
上一页下一页