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

标签

全部标签AIjavaNode.jsNuctPayPPT制作React NativeRNSaaSWeChat大前端算法

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
Android 使用 ZXing 库实现二维码扫描与生成
Javajava

Android 使用 ZXing 库实现二维码扫描与生成

Android 项目集成 ZXing 库可实现二维码扫描与生成功能。步骤包括在 Gradle 中添加 zxing-lite 依赖,在 Manifest 中声明 Camera 权限及注册 CaptureActivity,设计包含输入框、按钮和图片视图的布局 XML,并在 MainActivity 中编写点击事件监听与 onActivityResult 回调逻辑以处理扫描结果和生成二维码位图。开发过程中需注意 Android 6.0+ 的动…

禅心发布于 2025/2/6更新于 2026/4/224 浏览0 点赞约 17 分钟阅读
Java 数据结构:二叉树与哈希表详解
Javajava算法

Java 数据结构:二叉树与哈希表详解

Java 中的核心数据结构,包括树的概念与性质、二叉树的定义与遍历方式(前序、中序、后序、层序)、平衡二叉树及红黑树的基本规则,并详细讲解了哈希表的原理、冲突解决方案及链地址法实现。适合初学者系统学习数据结构基础。

未来可期发布于 2026/3/29更新于 2026/4/2210 浏览2 点赞约 25 分钟阅读
SQL 注入攻击原理、案例与防御方案
SQLjava

SQL 注入攻击原理、案例与防御方案

SQL 注入是 Web 安全中最常见的漏洞之一,通过拼接用户输入破坏 SQL 结构。阐述了其原理、危害及在 Java、Hibernate、MyBatis 中的代码示例。分析了 OFCMS 实际案例,并提供了参数化查询、全局过滤等修复方案,帮助开发者理解风险并实施防御。

极客零度发布于 2025/2/7更新于 2026/4/225 浏览0 点赞约 30 分钟阅读
Javajava

Spring Cloud Gateway 全域认知与核心机制详解

系统介绍了 Spring Cloud Gateway 的构建、核心机制及底层原理。涵盖项目搭建、路由断言过滤器配置、服务注册发现、负载均衡、限流熔断等实践功能。同时深入解析了基于 Netty 和 WebFlux 的高性能架构模型,包括事件驱动、内存池化、连接复用及请求分发机制,帮助开发者全面掌握网关的设计思想与运维优化方案。

DebugKing发布于 2026/3/21更新于 2026/4/228 浏览1 点赞约 38 分钟阅读
Kotlin大前端java

Android WebRTC SDK 入门指南:从零搭建实时音视频通信应用

在 Android 平台使用 WebRTC SDK 构建实时音视频通信应用的完整流程。内容涵盖移动端通信面临的网络、设备及系统挑战,对比了 WebRTC 与第三方 SDK 的优劣。详细阐述了信令服务器搭建(基于 Firebase)、PeerConnection 初始化、媒体流处理(Camera2 API)等核心实现步骤。此外,文章还提供了自适应码率、硬件编码器选择及抗丢包等性能优化策略,并解决了权限申请、编解码器兼容性及后台保活等常见问…

时间旅人发布于 2026/4/6更新于 2026/4/2211 浏览2 点赞约 15 分钟阅读
前端无法获取响应头(如 Content-Disposition)的原因与解决方案
JavaScriptNode.js大前端java

前端无法获取响应头(如 Content-Disposition)的原因与解决方案

前端通过 AJAX 或 Fetch 请求时无法获取后端响应头 Content-Disposition 的问题。主要原因是 CORS 策略默认隐藏非简单响应头且服务器未显式暴露。解决方案包括在后端配置 Access-Control-Expose-Headers 响应头,并在前端正确解析响应头以触发文件下载。文中提供了 Spring Boot、Node.js、Nginx 及前端 Fetch API 的具体代码示例和排查步骤。

芝士奶盖发布于 2026/4/5更新于 2026/4/2210 浏览2 点赞约 10 分钟阅读
Ubuntu 环境下 RabbitMQ 快速安装与配置指南
Shell / Bashjava

Ubuntu 环境下 RabbitMQ 快速安装与配置指南

消息队列(MQ)的基本概念、作用及选型理由,重点讲解了在 Ubuntu 环境下安装 RabbitMQ 的完整流程。内容涵盖 MQ 的定义、异步解耦、流量削峰等功能,对比了 Kafka 与 RocketMQ,详细列出了安装 Erlang 依赖、部署 RabbitMQ 服务、启用管理插件以及配置管理员用户和权限的具体命令步骤,帮助开发者快速搭建消息中间件环境。

氛围发布于 2026/2/8更新于 2026/4/222767 浏览417 点赞约 10 分钟阅读
深度优先搜索 (DFS) 原理与实现详解
Javajava算法

深度优先搜索 (DFS) 原理与实现详解

深度优先搜索(DFS)算法的概念、步骤及两种实现方式(递归与迭代)。通过 Java 代码示例演示了图的邻接表构建与遍历逻辑,分析了回溯机制、访问标记的重要性及时间空间复杂度。内容涵盖路径查找、拓扑排序、连通性分析等应用场景,帮助读者理解图论基础与递归栈的应用。

深海蔚蓝发布于 2026/3/30更新于 2026/4/2212 浏览2 点赞约 21 分钟阅读
Windows 系统安装与配置 Neo4j 图数据库指南
JavaAIjava

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

在 Windows 10/11 系统上安装和配置 Neo4j 图数据库的详细步骤。内容包括系统要求、JDK 环境安装、Neo4j 解压与服务部署、Web 界面访问及基本 Cypher 操作。重点说明了不同版本 Neo4j 对 JDK 的要求,以及常见问题的排查方法,帮助用户快速搭建图数据库开发环境。

清心发布于 2026/4/6更新于 2026/4/2211 浏览3 点赞约 6 分钟阅读
AI 工具在 Java 毕业论文写作中的应用与优化指南
JavaAIjava

AI 工具在 Java 毕业论文写作中的应用与优化指南

多种 AI 写作工具在 Java 毕业论文写作中的应用。通过对比 ChatGPT、Grammarly 等通用工具及 askpaper、aicheck 等专业降重工具的功能差异,探讨了如何利用语义重组、AIGC 检测等技术降低文本相似度和机器生成特征。文章提供了工具选择建议,旨在帮助学生在保持学术规范的前提下,提升论文创作效率并优化内容质量。

灵魂摆渡发布于 2026/4/5更新于 2026/4/2216 浏览2 点赞约 11 分钟阅读
利用闲置安卓手机搭建复古掌机及天马 G 前端配置
Java大前端java

利用闲置安卓手机搭建复古掌机及天马 G 前端配置

利用闲置安卓手机(如小米 9)改装复古掌机的方案。对比了 Android 与 Linux 掌机的优劣,分析了硬件性能与成本优势。详细说明了天马 G 前端(Pegasus)的安装步骤,包括 APK 部署、配置文件设置及 ROM 资源整理。最后解析了天马 G 基于 Qt 框架的技术原理,通过 Java 代码调用模拟器启动应用,实现了统一的复古游戏管理体验。

墨染流年发布于 2026/4/6更新于 2026/4/2213 浏览2 点赞约 10 分钟阅读
二分查找算法进阶:山脉数组与旋转排序
Javajava算法

二分查找算法进阶:山脉数组与旋转排序

通过四个经典力扣题目(山脉数组峰顶、寻找峰值、旋转排序数组最小值、点名缺失数字),深入讲解二分查找算法的不同应用场景。分别对比了二分查找与暴力枚举、哈希表、位运算及数学方法的优劣,重点分析了如何利用单调性或区间特性优化查找过程,时间复杂度从 O(n) 降至 O(logN)。

PhpPioneer发布于 2026/3/22更新于 2026/4/2211 浏览4 点赞约 14 分钟阅读
Spring Boot 主程序入口与启动流程深度解析:从 @SpringBootApplication 到应用就绪
Javajava

Spring Boot 主程序入口与启动流程深度解析:从 @SpringBootApplication 到应用就绪

Spring Boot 启动流程涉及主类入口、@SpringBootApplication 注解组合(配置、自动配置、组件扫描)及 SpringApplication.run() 核心方法。流程包括环境准备、上下文创建与刷新、事件发布等阶段。支持 ApplicationRunner 扩展及优雅停机。理解此机制有助于排查启动异常与优化性能。

游戏玩家发布于 2026/3/29更新于 2026/4/2214 浏览2 点赞约 21 分钟阅读
DBeaver 配置本地 MySQL 驱动文件
SQLjava

DBeaver 配置本地 MySQL 驱动文件

如何在 DBeaver 中配置本地 MySQL Connector 驱动。主要步骤包括:在驱动管理器中新建 MySQL 驱动并指定对应的 Java 类名;切换至库标签页添加本地下载的驱动 JAR 文件;最后通过新建数据库连接向导,选择已配置的驱动并填写连接信息即可完成 MySQL 数据库的连接配置。

RustyLab发布于 2026/3/29更新于 2026/4/228 浏览1 点赞约 1 分钟阅读
Android 核心源码与 Framework 精编解析指南
Java大前端java

Android 核心源码与 Framework 精编解析指南

Android 开发进阶需深入底层源码。涵盖 MMKV、ARouter、OkHttp 等常用库原理,以及 Binder、Handler、WMS 等 Framework 核心机制。通过梳理关键知识点,帮助开发者理解系统通信、线程调度及窗口管理,提升排查问题能力与架构设计水平。内容涉及 IPC 机制、视图系统、内存管理及插件化技术等,旨在构建系统的知识体系。

嘘发布于 2025/2/7更新于 2026/4/224 浏览0 点赞约 13 分钟阅读
数据结构:二叉树经典习题讲解
Javajava算法

数据结构:二叉树经典习题讲解

二叉树的多种经典算法问题,包括判断两树是否相等、翻转、平衡性检查、对称性判断、由遍历序列构建、层序遍历及最近公共祖先。同时涵盖了前序、后序遍历的递归与迭代实现。代码基于 Java 语言,重点阐述了递归终止条件、返回值处理及栈在迭代中的应用。

CodeArtist发布于 2026/3/28更新于 2026/4/2213 浏览2 点赞约 26 分钟阅读
Spring Boot 集成 Quartz 实现定时任务(Cron 表达式示例)
Javajava

Spring Boot 集成 Quartz 实现定时任务(Cron 表达式示例)

在 Spring Boot 项目中集成 Quartz 框架实现定时任务的方法。内容包括添加 Maven/Gradle 依赖、创建实现 Job 接口的任务类、通过配置类定义调度器与触发器、以及启动观察执行效果。重点讲解了 Quartz Cron 表达式的 7 个字段含义及常用示例,如每 5 分钟执行或特定时间段运行。相比 @Scheduled 注解,Quartz 提供更强大的调度能力,适用于复杂场景。

云间漫步发布于 2026/3/27更新于 2026/4/229 浏览2 点赞约 8 分钟阅读
Java大前端java

Spring Boot 3.x CSP 配置导致前端资源加载失败问题及解决

Spring Boot 3.x 中 CSP 配置导致前端资源加载失败的问题。分析了 CSP 指令与 Spring Security 配置的常见失误,如第三方域名未放行、内联脚本被拦截等。提供了从浏览器控制台诊断、整理资源清单、调整 CSP 策略(允许外部域名、使用 nonce/hash 处理内联代码)、启用报告模式测试到检查多策略冲突的完整修复步骤。通过 Thymeleaf 集成 nonce 和自定义报告端点示例,帮助开发者在保障安全的…

咸鱼开飞机发布于 2026/4/5更新于 2026/4/2214 浏览1 点赞约 21 分钟阅读
Minecraft Java 版 Forge 服务器搭建教程
Javajava

Minecraft Java 版 Forge 服务器搭建教程

Minecraft Java 版 Forge 服务器搭建涉及安装 Java 环境、下载并运行服务端核心、修改 EULA 协议、配置服务器属性及设置内网穿透以实现外网访问。从 JDK 安装到最终连接服务器的完整流程,包括环境变量配置、Forge Installer 使用、端口映射操作及游戏内联机步骤。

DotNetGuy发布于 2026/2/8更新于 2026/4/222050 浏览178 点赞约 12 分钟阅读
Spring AI 实战:从零开发 IDEA 插件版 AI 代码助手(Java 全栈 + 上下文感知)
JavaAIjava

Spring AI 实战:从零开发 IDEA 插件版 AI 代码助手(Java 全栈 + 上下文感知)

介绍基于 Spring AI 和 IntelliJ Platform SDK 开发 IDEA 插件版 AI 代码助手的完整流程。后端采用 Spring Boot 整合 JavaParser 与 Maven API 解析项目上下文,前端通过 Swing 实现对话窗口。核心功能包括需求驱动的 Controller+Service+Mapper 代码生成、语法错误自动修复及性能优化、以及基于包结构和导入类的上下文感知补全。文章涵盖架构设计、P…

并发大师发布于 2026/4/5更新于 2026/4/2213 浏览2 点赞约 58 分钟阅读
上一页下一页