首页
研想花开
生活随笔
关于
拾荒的小海螺
只有想不到的,没有做不到的
累计撰写
224
篇文章
累计创建
19
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
拾荒的小海螺
最新文章
2024-12-18
JWT:常用的面试题和答案
1. 什么是 JWT,它的结构是怎样的? 答:JWT 是 JSON Web Token 的简称,是一种开放标准(RFC 7519),用于在各方之间以 JSON 对象安全地传输信息。JWT 的设计目的是为了确保数据的完整性和来源可靠性。 JWT 的结构由三个部分组成: Header(头部):描述 JW
2024-12-18
46
0
0
VIEW
2024-12-18
RabbitMQ:常见的面试题和答案
1. 说说你对 RabbitMQ 的了解? RabbitMQ是基于AMQP协议的高性能消息队列,其核心概念包括以下五个部分: Producer (生产者):消息的发送者,负责将消息发送到交换器。 Queue (队列):缓存消息的容器,存储等待被消费者处理的消息。 Exchange (交换器):负责根
2024-12-18
34
0
0
VIEW
2024-12-18
Kafka:常见的面试题和答案
1. Kafka 的核心组件有哪些? Kafka 的核心组件包括: Producer (生产者):负责向 Kafka 主题(Topic)发送消息。 Consumer (消费者):从 Kafka 主题中拉取消息进行处理。 Broker (代理):Kafka 集群中的一个实例,负责存储和分发消息。 To
2024-12-18
27
0
0
VIEW
2024-12-18
JAVA:动态数据源切换(Dynamic-DataSource)的实践指南
1、简述 在 Java 开发中,许多场景需要访问多个数据库,例如多租户系统或读写分离架构。为了灵活高效地管理这些场景,动态数据源切换(Dynamic-DataSource) 技术应运而生。 本文介绍如何在 Spring Boot 项目中集成 Dynamic-DataSource 并实现动态切换功能,
2024-12-18
49
0
0
JAVA
2024-12-16
Docker:搭建 FastDFS 分布式文件系统的技术指南
1、简述 FastDFS 是一个高性能的分布式文件系统,主要用于处理海量数据的存储需求,尤其在处理图片、视频等大文件时表现优秀。FastDFS 具有很高的效率和灵活性,广泛应用于图片存储和文件管理系统。本文将介绍如何在 Docker 上部署 FastDFS,并提供 Java 示例代码来集成 Fast
2024-12-16
34
0
0
DevOps
2024-12-13
JAVA:建造者模式(Builder Pattern)的技术指南
1、简述 建造者模式(Builder Pattern)是一种创建型设计模式,它通过将对象的构造过程与表示分离,使得相同的构造过程可以创建不同的表示。建造者模式尤其适用于创建复杂对象的场景。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.
2024-12-13
32
0
0
JAVA
2024-12-12
JAVA:工厂模式(Factory Pattern)的技术指南
1、简述 工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一,它通过定义一个创建对象的接口来让子类决定实例化哪个类,使得创建对象的过程更加灵活和可扩展。本文将详细介绍工厂模式的概念、类型以及实际应用示例。 设计模式样例:https://gitee.com/lhdxhl/d
2024-12-12
35
0
0
JAVA
2024-12-11
JAVA:使用 Ehcache 缓存框架的技术指南
1、简述 Ehcache 是 Java 平台下一个开源、高性能的分布式缓存框架,常用于提高系统性能和可扩展性。它能够帮助开发者缓存频繁访问的数据,从而减少对数据库和其他持久化存储的访问压力。 2、为什么选择 Ehcache? 高性能:支持内存和磁盘存储,能快速响应数据请求。 灵活性:支持多种存储配置
2024-12-11
32
0
0
JAVA
2024-12-10
JAVA:Desensitization 数据脱敏的技术指南
1、简述 数据脱敏(Desensitization)是指通过对敏感数据进行部分或完全隐藏处理,保护敏感信息在存储和使用过程中的安全性。常见的应用场景包括日志记录、接口返回、报表展示、数据分析等,特别是在涉及用户隐私、支付信息和企业数据的系统中至关重要。 2、数据脱敏的意义 保护隐私 防止敏感数据泄露
2024-12-10
58
0
1
JAVA
2024-12-09
JAVA:使用 JaCoCo 进行代码覆盖率分析的技术指南
1、简述 JaCoCo (Java Code Coverage) 是一个开源的 Java 代码覆盖率工具,广泛应用于测试过程中。它可以帮助开发者分析测试代码的覆盖情况,包括哪些代码被测试覆盖了,哪些没有,提供详细的覆盖率报告。 在本文中,我们将介绍 JaCoCo 的基本功能、如何集成到 Maven
2024-12-09
24
0
0
JAVA
1
...
4
5
6
...
23