Spring Bean的作用域有哪些?如何选择? 发表于 2025-03-10 更新于 2025-03-08 分类于 Java 本文字数: 3.3k 阅读时长 ≈ 3 分钟 在实际工作中,对于数据保护、身份验证、通信安全等场景,为了安全,我们通常对数据进行加密,那么,常用的加密技术有哪些呢?它们有什么优缺点?我们该如何选择?这篇文章我们来聊一聊。 阅读全文 »
Spring的 BeanFactory 和 FactoryBean 发表于 2025-03-09 更新于 2025-03-08 分类于 Java 本文字数: 3.8k 阅读时长 ≈ 3 分钟 在 Spring框架中,`BeanFactory`是什么?`FactoryBean`又是什么?两个很相近的单词,它们之间有什么关联呢?这篇文章,我们来聊一聊。 阅读全文 »
5种常见的加密算法,建议掌握! 发表于 2025-03-08 更新于 2025-03-07 分类于 Java 本文字数: 10k 阅读时长 ≈ 9 分钟 在实际工作中,对于数据保护、身份验证、通信安全等场景,为了安全,我们通常对数据进行加密,那么,常用的加密技术有哪些呢?它们有什么优缺点?我们该如何选择?这篇文章我们来聊一聊。 阅读全文 »
什么是配置中心?常见的配置中心有哪些? 发表于 2025-03-06 更新于 2025-03-01 分类于 架构 本文字数: 1.5k 阅读时长 ≈ 1 分钟 在微服务架构中,配置中心是一个重要的组件,用于管理和维护应用程序的配置信息。那么,什么是配置中心?有哪些常见的配置中心?这篇文章,我们来聊一聊。 阅读全文 »
如何使用 Redis完成 PV,UV 统计? 发表于 2025-03-05 更新于 2025-03-01 分类于 Redis 本文字数: 5.8k 阅读时长 ≈ 5 分钟 面试中,我们经常会被问题 PV,UV,那么,什么是 PV?什么又是UV?如何使用 Redis完成 PV,UV 统计?这篇文章,我们将详细介绍如何在 Java 中使用 Redis 实现 PV 和 UV 的统计。 阅读全文 »
数据库的脏读、不可重复读和幻读,分别是什么? 发表于 2025-03-04 更新于 2025-03-01 分类于 Java 本文字数: 1.1k 阅读时长 ≈ 1 分钟 作为 Java程序员,对于`import *`并不陌生,尽管在 Java中使用`import *`可以简化代码编写,但也存在一些潜在的问题和不利之处。这篇文章,我们来聊聊使用`import *`可能带来的什么问题。 阅读全文 »
如何使用 Redis实现排行榜? 发表于 2025-03-04 更新于 2025-03-01 分类于 Redis 本文字数: 5.2k 阅读时长 ≈ 5 分钟 排行榜是实际生活中很常见的一个概念,比如在某些平台上,我们可以根据一些指标,如关注量、点赞量、评论量等进行排行,以便了解平台中的热门内容和活跃用户。这篇文章,我们来分析如何用 Redis实现排行榜。 阅读全文 »
什么是 Write-Ahead Logging技术,WAL有什么作用? 发表于 2025-03-03 更新于 2025-03-01 分类于 架构 本文字数: 3.5k 阅读时长 ≈ 3 分钟 在很多分布式系统和数据库中,广泛地使用了 Write-Ahead Logging(WAL)技术。那么,什么是 WAL 技术?它有什么作用?有哪些框架在使用 WAL技术?这篇文章,我们来聊聊这些问题。 阅读全文 »
import * 会带来哪些问题? 发表于 2025-03-02 更新于 2025-02-28 分类于 Java 本文字数: 1.3k 阅读时长 ≈ 1 分钟 作为 Java程序员,对于`import *`并不陌生,尽管在 Java中使用`import *`可以简化代码编写,但也存在一些潜在的问题和不利之处。这篇文章,我们来聊聊使用`import *`可能带来的什么问题。 阅读全文 »
MySQL的事务隔离级别,如何选择? 发表于 2025-03-01 更新于 2025-02-23 分类于 MySQL 本文字数: 3k 阅读时长 ≈ 3 分钟 在 MySQL 中,事务隔离级别用于定义多个事务在并发执行时如何隔离彼此的数据操作,从而防止数据的不一致性和各种并发问题。这篇文章,我们一起来详细地分析它们以及在实际工作中该如何选择。 阅读全文 »