猿java

猿java的博客

在实际工作中,对于数据保护、身份验证、通信安全等场景,为了安全,我们通常对数据进行加密,那么,常用的加密技术有哪些呢?它们有什么优缺点?我们该如何选择?这篇文章我们来聊一聊。
阅读全文 »

在 Spring框架中,`BeanFactory`是什么?`FactoryBean`又是什么?两个很相近的单词,它们之间有什么关联呢?这篇文章,我们来聊一聊。
阅读全文 »

在实际工作中,对于数据保护、身份验证、通信安全等场景,为了安全,我们通常对数据进行加密,那么,常用的加密技术有哪些呢?它们有什么优缺点?我们该如何选择?这篇文章我们来聊一聊。
阅读全文 »

面试中,我们经常会被问题 PV,UV,那么,什么是 PV?什么又是UV?如何使用 Redis完成 PV,UV 统计?这篇文章,我们将详细介绍如何在 Java 中使用 Redis 实现 PV 和 UV 的统计。
阅读全文 »

排行榜是实际生活中很常见的一个概念,比如在某些平台上,我们可以根据一些指标,如关注量、点赞量、评论量等进行排行,以便了解平台中的热门内容和活跃用户。这篇文章,我们来分析如何用 Redis实现排行榜。
阅读全文 »

在很多分布式系统和数据库中,广泛地使用了 Write-Ahead Logging(WAL)技术。那么,什么是 WAL 技术?它有什么作用?有哪些框架在使用 WAL技术?这篇文章,我们来聊聊这些问题。
阅读全文 »

作为 Java程序员,对于`import *`并不陌生,尽管在 Java中使用`import *`可以简化代码编写,但也存在一些潜在的问题和不利之处。这篇文章,我们来聊聊使用`import *`可能带来的什么问题。
阅读全文 »

在 MySQL 中,事务隔离级别用于定义多个事务在并发执行时如何隔离彼此的数据操作,从而防止数据的不一致性和各种并发问题。这篇文章,我们一起来详细地分析它们以及在实际工作中该如何选择。
阅读全文 »