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

标签

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

分类

全部分类
编程语言

排序

最新更新最新发布最多浏览最多点赞
归并排序:原理、代码实现与复杂度分析
Javajava算法

归并排序:原理、代码实现与复杂度分析

归并排序采用分治策略,通过递归将数组拆分为最小单元后再有序合并。详细解析了其核心逻辑、Java 代码实现及递归调用栈机制。算法在时间复杂度上稳定为 O(n log n),空间复杂度为 O(n)。重点阐述了双指针合并技巧与栈帧压弹过程,帮助读者深入理解分治思想在实际编码中的应用。

PentesterX发布于 2026/3/29更新于 2026/4/251 浏览0 点赞约 8 分钟阅读
Spring Boot 集成数据仓库与 ETL 工具实战
Javajava算法

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

Spring Boot 应用常需对接大数据生态。如何集成 Apache Hive 数据仓库与 Apache Spark ETL 工具。涵盖依赖配置、JDBC 连接、SparkSession 构建及定时任务调度等核心步骤。通过实际代码示例展示从数据抽取到加载的完整流程,帮助开发者在 Java 项目中实现高效的数据处理架构。

鲜活发布于 2026/3/29更新于 2026/4/252 浏览0 点赞约 15 分钟阅读
Spring Boot 微服务架构设计与实战
Javajava

Spring Boot 微服务架构设计与实战

微服务架构将应用拆分为独立服务,显著提升系统的扩展性与维护效率。基于 Spring Boot 结合 Spring Cloud 演示核心实践:搭建 Eureka 注册中心实现服务发现,配置 Config Server 统一管理外部化配置,利用 Ribbon 实现客户端负载均衡。通过产品与订单服务的交互示例,展示服务间通信流程及测试方法,帮助开发者快速掌握微服务落地方案。

观心发布于 2026/3/29更新于 2026/4/251 浏览0 点赞约 20 分钟阅读
Javajava

Spring Boot 从零搭建首个 Web 项目实战

Spring Boot 简化了 Spring 应用配置,通过约定大于配置思想快速搭建项目。涵盖环境准备、Initializr 创建项目、核心结构解析、Controller 编写及接口测试。重点讲解@SpringBootApplication 注解作用、RESTful 接口实现及常见启动问题排查,帮助开发者快速掌握 Spring Boot 基础开发与运行流程。

王初壹发布于 2026/3/29更新于 2026/4/251 浏览0 点赞约 15 分钟阅读
Javajava

Tomcat 下载、安装及环境配置指南

Tomcat 是常用的 Java Web 服务器。涵盖从官网下载解压、目录结构说明、启动与测试方法、系统环境变量配置,以及在 IntelliJ IDEA 和 Eclipse 集成开发环境中的具体配置步骤。通过设置 JAVA_HOME 和 CATALINA_HOME 等变量,确保服务正常运行,并解决端口冲突问题。

字节跳动发布于 2026/3/29更新于 2026/4/255 浏览0 点赞约 6 分钟阅读
Spring Boot 数据访问与数据库集成实战
Javajava

Spring Boot 数据访问与数据库集成实战

深入探讨了 Spring Boot 中的数据访问与数据库集成方案。内容涵盖 JPA、MyBatis 等核心组件的使用,详细演示了如何配置 MySQL 和 H2 数据库连接。通过实体类映射、Repository 接口定义以及 Mapper XML 编写,展示了不同持久层技术的具体实践。此外,文章还解析了@Transactional 注解在事务管理中的应用,并结合商品管理场景提供了完整的 CRUD 代码示例,帮助开发者在实际项目中高效处理数…

CoderByte发布于 2026/3/29更新于 2026/4/251 浏览0 点赞约 23 分钟阅读
编程语言RN大前端java

EhViewer:安卓开源漫画工具安装与使用教程

EhViewer 是一款专为 Android 平台打造的开源免费漫画浏览工具,主要服务于 E-Hentai 社区。支持漫画、动漫及同人资源的浏览、阅读与离线下载。 EhViewer 的核心功能、多语言支持、自定义设置及精准检索能力。教程涵盖不同设备架构的 APK 版本选择、安装步骤、首次启动配置(IP 切换)、账号注册与登录流程,以及常见问题(如白屏、解析错误)的解决方案。强调合规使用,遵守法律法规,建议通过官方渠道获取更新。

RustyLab发布于 2026/3/29更新于 2026/4/252 浏览0 点赞约 6 分钟阅读
Spring Boot 数据缓存与性能优化实战
Javajava

Spring Boot 数据缓存与性能优化实战

Spring Boot 数据缓存通过 EhCache 或 Caffeine 提升应用性能,减少数据库压力。核心在于启用@EnableCaching 并配合@Cacheable、@CachePut、@CacheEvict 注解管理数据生命周期。演示了从依赖引入、配置文件编写到业务层注解集成的完整流程,涵盖产品增删改查场景下的缓存策略,帮助开发者在实际项目中实现高效的数据访问优化。

萤火微光发布于 2026/3/29更新于 2026/4/251 浏览0 点赞约 18 分钟阅读
程序员如何系统学习数据结构和算法
Javajava算法

程序员如何系统学习数据结构和算法

数据结构和算法是计算机科学的基石,掌握它们对于编写高效代码至关重要。常见的八大数据结构(如数组、链表、树、图等)以及多种经典算法(排序、搜索、动态规划等)。内容涵盖 Java 实现的语言特性,包括 DFS/BFS、回溯、贪心、双指针、滑动窗口、前缀和、并查集等核心知识点。通过理论讲解与示例练习,帮助开发者建立系统的算法思维,提升逻辑能力,适用于计算机专业师生及编程爱好者。

墨染流年发布于 2026/3/29更新于 2026/4/254 浏览0 点赞约 7 分钟阅读
Spring Cloud Gateway 统一服务入口实战指南
Javajava

Spring Cloud Gateway 统一服务入口实战指南

深入解析了 Spring Cloud Gateway 作为微服务统一入口的核心机制。内容涵盖网关解决的问题、API 网关的定义与核心功能、Zuul 与 Gateway 的对比。重点讲解了快速上手步骤,包括依赖引入、路由配置及断言工厂的使用。详细阐述了 GatewayFilter 与 GlobalFilter 的区别、执行顺序及自定义方法,并通过代码示例展示了如何在实际项目中实现鉴权、限流等逻辑。文章旨在帮助开发者掌握 Gateway 的…

松间照月发布于 2026/3/29更新于 2026/4/252 浏览0 点赞约 21 分钟阅读
基于 Redis 与 Caffeine 的图片系统性能优化及分布式 Session 实践
Javajava算法

基于 Redis 与 Caffeine 的图片系统性能优化及分布式 Session 实践

云图库项目的核心优化方案。查询方面,构建了 Redis 与 Caffeine 的多级缓存体系,有效降低数据库压力并提升响应速度,同时解决了缓存穿透、击穿和雪崩问题。上传环节利用腾讯云数据万象服务实现 WebP 格式压缩与缩略图自动生成,显著减少带宽消耗。加载优化涵盖 CDN 加速、浏览器缓存策略及懒加载技术。存储层面实施冷热数据分离与生命周期管理,配合异步清理策略控制成本。最后通过 Spring Session + Redis 实现分布…

墨染流年发布于 2026/3/29更新于 2026/4/251 浏览0 点赞约 101 分钟阅读
SpringCloud Nacos 服务注册发现与配置中心实战
Javajava

SpringCloud Nacos 服务注册发现与配置中心实战

Nacos 是阿里巴巴开源的动态服务发现与配置管理平台。涵盖 Nacos 在 Spring Cloud 中的核心应用,包括服务注册与发现机制、基于 RestTemplate 的远程调用优化、负载均衡策略配置及集群优先访问设置。此外,详细说明了健康检查模式(临时实例与非临时实例)的区别与环境隔离方案(Namespace)。最后深入解析配置中心功能,阐述 bootstrap 引导文件的作用、Data ID 构建规则及配置优先级,实现配置的集…

baireiraku发布于 2026/3/29更新于 2026/4/253 浏览0 点赞约 31 分钟阅读
数据库 SQL 防火墙:内核级防护与注入防御机制
SQLjava算法

数据库 SQL 防火墙:内核级防护与注入防御机制

SQL 注入是 Web 应用常见威胁,传统应用层防护难以覆盖所有场景。探讨基于数据库内核的 SQL 防火墙技术,通过白名单机制实现主动防御。介绍学习、警告、报错三种运行模式,支持平滑切换。实测显示内核级防护准确率高、性能损耗低,能有效区分正常查询与恶意注入。该技术适用于金融、政务等关键基础设施,助力构建事前定义、事中拦截、事后审计的安全闭环,提升整体数据安全水位。

极光发布于 2026/3/28更新于 2026/4/252 浏览0 点赞约 10 分钟阅读
HDFS 核心组件深度解析:分布式文件系统架构基石
Javajava

HDFS 核心组件深度解析:分布式文件系统架构基石

HDFS 采用主从架构,由 NameNode 管理元数据、DataNode 存储数据块构成。Secondary NameNode 协助合并日志,HA 架构通过 JournalNode 和 ZKFC 消除单点故障。详细解析各组件职责、协作机制、内存估算及运维监控要点,帮助工程师深入理解分布式文件系统的核心设计与实战应用。

极客零度发布于 2026/3/28更新于 2026/4/251 浏览0 点赞约 17 分钟阅读
B-树原理及 Java 模拟实现
Javajava算法

B-树原理及 Java 模拟实现

B-树作为平衡多路查找树,通过节点分裂与合并维持高度平衡。基于 Java 语言深入解析其核心特性,涵盖定义、插入分裂机制及删除调整策略。结合具体代码示例,演示了从节点结构定义到完整插入逻辑的实现过程,并对比了 B+ 树与 B* 树的差异及应用场景,帮助读者理解其在数据库索引与文件系统中的实际价值。

数字游民发布于 2026/3/28更新于 2026/4/251 浏览0 点赞约 20 分钟阅读
贪心算法实战:三道经典 LeetCode 题解
Javajava算法

贪心算法实战:三道经典 LeetCode 题解

贪心算法核心在于每一步做出局部最优选择以期望达到全局最优。通过三道 LeetCode 题目深入讲解该策略的应用场景。第一题考察找零时的面额优先级策略;第二题演示如何利用大根堆高效减少数组总和;第三题涉及自定义排序规则构造最大整数。所有示例均使用 Java 实现,重点剖析边界条件与时间复杂度,帮助读者建立扎实的算法思维。

孤勇者发布于 2026/3/28更新于 2026/4/251 浏览0 点赞约 6 分钟阅读
Spring Cloud Sentinel 熔断降级实战与原理解析
Javajava

Spring Cloud Sentinel 熔断降级实战与原理解析

Spring Cloud Sentinel 熔断降级机制通过模拟电路保险丝保护微服务稳定性。当服务异常率或响应时间超阈值时自动切断调用,防止雪崩。涵盖核心概念、环境搭建、注解集成、Feign 适配及 Nacos 持久化方案,提供流控规则配置与异常处理最佳实践,帮助开发者构建高可用系统。

筑梦师发布于 2026/3/28更新于 2026/4/252 浏览0 点赞约 38 分钟阅读
多源 BFS:从单源到多源的优化思路与实战
Javajava算法

多源 BFS:从单源到多源的优化思路与实战

多源 BFS 是解决网格类最短路径问题的核心技巧。相比传统单源 BFS,它通过将所有起点同时入队,一次性计算出所有点到最近起点的距离。结合 LeetCode 四道经典例题——01 矩阵、飞地数量、地图最高点及地图分析,详细拆解了多源 BFS 的建模过程与代码实现。重点讲解了如何利用队列层序遍历特性优化时间复杂度,以及如何在不同场景下初始化队列和标记数组。掌握这一模式,能高效解决大量涉及距离计算或连通性分析的算法题。

松间照月发布于 2026/3/28更新于 2026/4/252 浏览0 点赞约 13 分钟阅读
主流开源 RSS 阅读器精选:桌面与移动端最佳实践
编程语言SaaS大前端java

主流开源 RSS 阅读器精选:桌面与移动端最佳实践

开源 RSS 阅读器在隐私保护与信息聚合领域依然占据重要地位。盘点主流桌面、移动端及跨平台项目,涵盖 Fluent Reader、ReadYou、NetNewsWire 等优秀工具,并推荐 FreshRSS、Miniflux 等自托管服务端方案。根据操作系统与同步需求选择合适客户端,实现无广告、数据私有的信息流管理体验。

灰度发布发布于 2026/3/28更新于 2026/4/251 浏览0 点赞约 11 分钟阅读
SQLAIjava

Neo4j Desktop 2 安装与实战指南

Neo4j Desktop 2 是一款官方图形化管理工具,支持本地快速搭建图数据库环境。涵盖 JDK 环境配置、软件安装步骤、项目与数据库实例管理流程,以及 Cypher 查询语言的实战应用。内容包含节点与关系的创建、属性更新、复杂路径查询及 Python 集成方法,适合开发者进行图数据建模与测试。

禅心发布于 2026/3/28更新于 2026/4/251 浏览0 点赞约 12 分钟阅读
上一页下一页