首页
研想花开
生活随笔
关于
拾荒的小海螺
只有想不到的,没有做不到的
累计撰写
192
篇文章
累计创建
18
个标签
累计收到
0
条评论
栏目
目 录
CONTENT
研想花开-拾荒的小海螺
以下是
研想花开
相关的文章
2024-12-26
OAuth:常见面试题和答案
1. 什么是 OAuth 2.0?它解决了什么问题? 答:OAuth 2.0 是一种授权协议,用于让第三方应用在资源所有者的许可下,安全地访问资源服务器上的受保护资源,而无需暴露资源所有者的凭据。 它主要解决以下问题: 避免第三方应用直接存储用户的用户名和密码。 通过访问令牌的机制实现更细粒度的权限
2024-12-26
4
0
0
VIEW
2024-12-26
Shiro:常见面试题和答案
1. 什么是 Apache Shiro?它的核心组件有哪些? 答:Apache Shiro 是一个强大且灵活的 Java 安全框架,用于处理认证、授权、会话管理和加密。 核心组件: Subject:当前操作的用户或系统进程。 SecurityManager:Shiro 的核心,用于协调内部组件。 R
2024-12-26
6
0
0
VIEW
2024-12-25
Kubernetes:常见的面试题和答案
1. 什么是 Kubernetes?它解决了哪些问题? 答:Kubernetes 是一个开源的容器编排平台,用于自动化容器化应用的部署、管理、扩展和网络配置。 Kubernetes 解决的问题包括: 容器的自动化部署与管理 应用的高可用性与负载均衡 资源利用优化和动态扩展 服务发现与网络通信 自动化
2024-12-25
8
0
0
VIEW
2024-12-25
Seata:常见的面试题和答案
1. 什么是 Seata?它解决了什么问题? 答:Seata 是一个开源的分布式事务解决方案,旨在解决微服务架构下的分布式事务问题。它主要提供了一种高效且易于使用的分布式事务管理能力,解决因服务拆分导致的跨数据库、跨服务的事务一致性问题。 2. Seata 的核心组件有哪些?分别负责什么? 答:Se
2024-12-25
5
0
0
VIEW
2024-12-24
JAVA:命令模式(Command Pattern)的技术指南
1、简述 命令模式是一种行为型设计模式,用于将请求封装为对象,以便在不同的请求、队列或日志记录之间进行参数化或延迟执行。它将调用操作的对象与实际实现这些操作的对象解耦,使得系统更灵活且易于扩展。 本文将详细介绍命令模式的概念、结构、优缺点以及实际应用案例。 设计模式样例:https://gitee.
2024-12-24
5
0
0
JAVA
2024-12-23
JAVA:组合模式(Composite Pattern)的技术指南
1、简述 组合模式(Composite Pattern)是一种结构型设计模式,旨在将对象组合成树形结构以表示“部分-整体”的层次结构。它使客户端对单个对象和组合对象的使用具有一致性。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.git
2024-12-23
10
0
0
JAVA
2024-12-20
JAVA:代理模式(Proxy Pattern)的技术指南
1、简述 代理模式(Proxy Pattern)是一种结构型设计模式,用于为其他对象提供一种代理,以控制对这个对象的访问。通过代理模式,我们可以在不修改目标对象代码的情况下扩展功能,满足特定的需求。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-exa
2024-12-20
7
0
0
JAVA
2024-12-20
JAVA:访问者模式(Visitor Pattern)的技术指南
1、简述 访问者模式(Visitor Pattern)是一种行为型设计模式,允许你将操作分离到不同的对象中,而无需修改对象本身的结构。这种模式特别适合复杂对象结构中对其元素进行操作的场景。 设计模式样例:https://gitee.com/lhdxhl/design-pattern-example.
2024-12-20
10
0
0
JAVA
2024-12-18
Kafka:常见的面试题和答案
1. Kafka 的核心组件有哪些? Kafka 的核心组件包括: Producer (生产者):负责向 Kafka 主题(Topic)发送消息。 Consumer (消费者):从 Kafka 主题中拉取消息进行处理。 Broker (代理):Kafka 集群中的一个实例,负责存储和分发消息。 To
2024-12-18
6
0
0
VIEW
2024-12-18
JAVA:动态数据源切换(Dynamic-DataSource)的实践指南
1、简述 在 Java 开发中,许多场景需要访问多个数据库,例如多租户系统或读写分离架构。为了灵活高效地管理这些场景,动态数据源切换(Dynamic-DataSource) 技术应运而生。 本文介绍如何在 Spring Boot 项目中集成 Dynamic-DataSource 并实现动态切换功能,
2024-12-18
9
0
0
JAVA
1
2
3
4
5
...
19