网站策划设计/流程优化的七个步骤
在Java开发中,Spring Cloud作为微服务架构的关键组成部分,为了帮助广大Java技术爱好者和专业开发人员深入理解Spring Cloud,本文《SpringCloud面试题及答案(最新50道大厂版,持续更新)》提供了最前沿、最实用的面试题目及答案解析。无论您是即将面对重要的技术面试,还是希望提升自身在Spring Cloud领域的专业知识,这里都是您理想的起点。
本文覆盖了从基础到高级的各种Spring Cloud面试题,涵盖服务发现、配置管理、断路器、网关路由等多个关键领域,确保您在面试中能够信心满满。每道面试题后都附有详细的答案解析和必要的代码示例,旨在帮助读者深入理解Spring Cloud的核心概念和实际应用。更重要的是,这些内容将根据最新的技术动态和企业需求进行定期更新,确保您始终掌握最新、最有效的面试准备资料。
接下来,让我们深入这50道精选的Spring Cloud面试题,并一起探索这个强大框架的精髓。无论您是正在寻求职业发展的经验丰富开发者,还是刚刚踏入微服务世界的初学者,相信在这里,您都能找到宝贵的知识和灵感。
最新:高清 7701页,大厂面试题 PDF | 弟弟快看-教程最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第3版:互联网大厂面试题》并分类150份PDF,累计7701页!我会持续更新中,马上就出第四版,涵盖大厂算法会更多!面试题:7701页,非常全面包括Java集合、JVhttps://www.ddkk.com/zhuanlan/share/7701.html
1、在Spring Cloud中如何使用服务发现机制?
在Spring Cloud中,服务发现通常由Eureka或Consul实现。一个服务可以将自己注册到服务注册中心,而其他服务可以通过服务注册中心来发现并调用这些服务。
// Eureka客户端配置
@SpringBootApplication
@EnableEurekaClient
public class ProductServiceApplication {public static void main(String[] args) { SpringApplication.run(ProductServiceApplication.class, args); }}
注释:此示例中,ProductServiceApplication作为Eureka客户端启动,自动注册到Eureka服务器。
2、Spring Cloud中的断路器(Hystrix)是如何工作的?
在Spring Cloud中,使用Hystrix实现断路器模式,以防止服务间的级联失败。断路器在远程服务调用失败时打开,阻断进一步的调用。
@Service
public class ProductService {@HystrixCommand(fallbackMethod = "fallbackRetrieveProduct") public Product retrieveProduct(String productId) { // 远程服务调用逻辑}public Product fallbackRetrieveProduct(String productId) { // 断路器打开时的备用逻辑return new Product("default", "Default Product"); }}
注释:retrieveProduct方法在远程服务调用失败时会调用fallbackRetrieveProduct作为备用逻辑。
3、如何在Spring Cloud中实现配置管理?
Spring Cloud Config提供了一种机制来外部化配置,支持从远程配置服务器获取配置信息。
// 配置服务端
@EnableConfigServer
@SpringBootApplication
public class ConfigServerApplication {public static void main(String[] args) { SpringApplication.run(ConfigServerApplication.class, args); }}
# application.yml
spring:cloud: config: server: git: uri: https://github.com/example/config-repo```注释:**ConfigServerApplication**作为配置服务器启动,从Git仓库加载配置。## [4、Spring Cloud Gateway如何实现API路由?](https://www.ddkk.com/zhuanlan/tiku/index.html)Spring Cloud Gateway作为API网关,可以对请求进行路由、过滤和转发。```java
@SpringBootApplication
@EnableDiscoveryClient
public class GatewayApplication {public static void main(String[] args) { SpringApplication.run(GatewayApplication.class, args); }@Bean public RouteLocator customRouteLocator(RouteLocatorBuilder builder) { return builder.routes() .route("product_route", r -> r.path("/products/**") .uri("lb://PRODUCT-SERVICE")) .build(); }}
注释:在GatewayApplication中配置了一个路由,所有/products/的请求都将被转发到PRODUCT-SERVICE**服务。
5、如何在Spring Cloud中使用Feign进行声明式服务调用?
Feign是一个声明式的Web服务客户端,使得编写Web服务客户端更加简单。
@FeignClient("product-service")
public interface ProductServiceClient {@GetMapping("/products/{id}") Product getProductById(@PathVariable("id") String id);}
注释:ProductServiceClient是一个Feign客户端,用于调用product-service服务的API。
6、Spring Cloud Stream如何实现消息驱动的微服务?
Spring Cloud Stream是一个构建消息驱动微服务的框架,它支持与多种消息中间件产品集成。
@EnableBinding(Source.class)
public class SimpleMessageSender {@Autowired private MessageChannel output;public void sendMessage(String message) { output.send(MessageBuilder.withPayload(message).build()); }}
注释:SimpleMessageSender类使用Spring Cloud Stream的Source接口来发送消息。
7、Spring Cloud Sleuth如何提供分布式跟踪功能?
Spring Cloud Sleuth提供了一种简单的方式来为Spring Cloud应用添加分布式跟踪。
@Bean
public Sampler defaultSampler() {return Sampler.ALWAYS_SAMPLE;}
注释:在配置中包含Sampler bean,用于指定Sleuth的采样策略。
8、如何在Spring Cloud中实现服务间的负载均衡?
在Spring Cloud中,可以使用Ribbon或Spring Cloud LoadBalancer实现客户端负载均衡。
@Configuration
public class LoadBalancerConfig {@LoadBalanced @Bean public RestTemplate restTemplate() { return new RestTemplate(); }}
注释:@LoadBalanced 注解使得RestTemplate具有负载均衡的能力。
9、Spring Cloud中的服务熔断是如何实现的?
服务熔断是一种微服务设计模式,用于防止服务间的级联故障。在Spring Cloud中,Hystrix提供了熔断机制。
@HystrixCommand(fallbackMethod = "fallback")
public String reliableMethod() {// 可能会失败的操作return "Reliable Result";}public String fallback() {return "Fallback Result";}
注释:reliableMethod方法在失败时调用fallback方法作为备用响应。
10、在Spring Cloud中如何实现分布式配置的动态刷新?
Spring Cloud Config支持配置信息的动态刷新。使用@RefreshScope 注解可以在不重启服务的情况下刷新配置。
@RefreshScope
@RestController
public class ConfigClientController {@Value("${config.property}") private String configProperty;@GetMapping("/showConfig") public String showConfig() { return configProperty; }}
注释:ConfigClientController通过@RefreshScope 注解支持配置的动态刷新。
11、在Spring Cloud中如何使用Consul作为服务注册和发现的工具?
Consul是一个用于服务网格解决方案的工具,提供服务发现和配置的功能。在Spring Cloud中,可以使用Consul作为服务注册和发现的工具。
@SpringBootApplication
@EnableDiscoveryClient
public class ConsulClientApplication {public static void main(String[] args) { SpringApplication.run(ConsulClientApplication.class, args); }}
注释:@EnableDiscoveryClient注解激活Consul作为服务发现客户端。
12、如何在Spring Cloud中使用Zuul进行路由和过滤?
Zuul是Netflix提供的边缘服务,主要用于路由和过滤请求。在Spring Cloud中,可以轻松地集成Zuul来实现这些功能。
@EnableZuulProxy
@SpringBootApplication
public class ZuulGatewayApplication {public static void main(String[] args) { SpringApplication.run(ZuulGatewayApplication.class, args); }}
注释:@EnableZuulProxy 注解启用Zuul的代理功能。
13、在Spring Cloud中如何实现服务链路追踪?
服务链路追踪在微服务架构中非常重要。Spring Cloud Sleuth和Zipkin可以一起工作,提供服务调用的详细追踪信息。
@SpringBootApplication
public class SleuthServiceApplication {public static void main(String[] args) { SpringApplication.run(SleuthServiceApplication.class, args); }}
# application.yml
spring:zipkin: base-url: http://localhost:9411 sleuth: sampler: probability: 1.0```注释:配置Sleuth和Zipkin进行链路追踪。## [14、Spring Cloud中的OAuth2如何实现安全认证?](https://www.ddkk.com/zhuanlan/tiku/index.html)Spring Cloud Security提供了OAuth2的支持,可以实现安全的服务间通信。```java
@EnableAuthorizationServer
@Configuration
public class AuthorizationServerConfig extends AuthorizationServerConfigurerAdapter {// 配置OAuth2授权服务器
}
最新:高清 7701页,大厂面试题 PDF | 弟弟快看-教程最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第3版:互联网大厂面试题》并分类150份PDF,累计7701页!我会持续更新中,马上就出第四版,涵盖大厂算法会更多!面试题:7701页,非常全面包括Java集合、JVhttps://www.ddkk.com/zhuanlan/share/7701.html
注释:AuthorizationServerConfig类配置了OAuth2的授权服务器。
15、在Spring Cloud中如何使用消息总线(Spring Cloud Bus)?
Spring Cloud Bus连接了分布式系统的节点,可以用于广播状态更改,例如配置更改。
@SpringBootApplication
@EnableConfigServer
public class ConfigServerApplication {public static void main(String[] args) { SpringApplication.run(ConfigServerApplication.class, args); }}
# application.yml
spring:cloud: bus: enabled: true```注释:启用Spring Cloud Bus进行配置更新的广播。## [16、如何在Spring Cloud中使用Circuit Breaker Dashboard监控断路器?](https://www.ddkk.com/zhuanlan/tiku/index.html)Hystrix Dashboard是一个用于监控Hystrix断路器状态的组件。```java
@EnableHystrixDashboard
@SpringBootApplication
public class HystrixDashboardApplication {public static void main(String[] args) { SpringApplication.run(HystrixDashboardApplication.class, args); }}
注释:HystrixDashboardApplication启用了Hystrix Dashboard,用于监控断路器的状态。
17、Spring Cloud中的服务网格(Service Mesh)是什么?
服务网格(如Istio)提供了一种解耦和管理微服务通信的方式,Spring Cloud与服务网格技术可以集成。
# Istio配置
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:name: my-servicespec:hosts: - "my-service" http: - route: - destination: host: my-service```注释:使用Istio配置虚拟服务进行流量管理。## [18、在Spring Cloud中如何使用Reactive编程?](https://www.ddkk.com/zhuanlan/tiku/index.html)Spring Cloud为响应式编程提供支持,可以与WebFlux等库集成来实现非阻塞式的服务。```java
@SpringBootApplication
public class ReactiveServiceApplication {public static void main(String[] args) { SpringApplication.run(ReactiveServiceApplication.class, args); }@Bean public RouterFunction<ServerResponse> route(HandlerFunction<ServerResponse> handlerFunction) { return RouterFunctions.route(RequestPredicates.GET("/reactive"), handlerFunction); }}
注释:ReactiveServiceApplication配置了响应式路由。
19、Spring Cloud中的服务降级是如何实现的?
服务降级是一种在服务不可用时保持系统可用性的策略。在Spring Cloud中,可以使用Hystrix来实现服务降级。
@HystrixCommand(fallbackMethod = "fallbackMethod")
public String normalService() {// 正常的服务逻辑return "Normal Response";}public String fallbackMethod() {// 降级逻辑return "Fallback Response";}
注释:在服务不可用时,normalService方法将调用fallbackMethod方法作为备用逻辑。
20、在Spring Cloud中如何实现API版本管理?
API版本管理对于维护微服务应用非常重要。可以通过URL路径、请求头或其他方式实现。
@RestController
@RequestMapping("/api/v1/items")
public class ItemV1Controller {// API v1的控制器逻辑
}@RestController
@RequestMapping("/api/v2/items")
public class ItemV2Controller {// API v2的控制器逻辑
}
注释:通过不同的URL路径区分API的版本。
最新:高清 7701页,大厂面试题 PDF | 弟弟快看-教程最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第3版:互联网大厂面试题》并分类150份PDF,累计7701页!我会持续更新中,马上就出第四版,涵盖大厂算法会更多!面试题:7701页,非常全面包括Java集合、JVhttps://www.ddkk.com/zhuanlan/share/7701.html
21、在Spring Cloud中如何实现服务之间的安全通信?
22、Spring Cloud与Spring Boot有什么区别?
23、如何在Spring Cloud中管理服务依赖关系?
24、Spring Cloud中的Config Server和Config Client是如何交互的?
25、在Spring Cloud中如何使用Distributed Tracing系统?
26、Spring Cloud中的负载均衡器Ribbon是如何工作的?
27、如何在Spring Cloud中使用Kafka Stream处理数据流?
28、Spring Cloud中的服务契约是什么,如何使用?
29、在Spring Cloud中如何进行批量服务部署?
30、Spring Cloud的熔断器和传统服务熔断有什么不同?
31、如何在Spring Cloud中处理API网关的超时和限流?
32、Spring Cloud中的服务降级策略有哪些?
33、如何在Spring Cloud中配置和使用Resilience4j?
34、Spring Cloud中的服务发现机制有哪些优势?
35、在Spring Cloud中如何实现端到端的服务监控?
36、如何在Spring Cloud中使用Docker和Kubernetes进行微服务部署?
37、Spring Cloud中的服务网格与传统微服务架构有何区别?
38、在Spring Cloud中如何使用OAuth2和JWT进行身份认证和授权?
39、Spring Cloud中的API版本控制策略是如何实现的?
40、如何在Spring Cloud中集成第三方服务,如AWS或Azure?
41、Spring Cloud的消息驱动架构是如何设计的?
42、在Spring Cloud中如何使用Spring Cloud Task进行短时任务处理?
43、如何在Spring Cloud中实现多云部署策略?
44、Spring Cloud中如何处理服务间的请求追踪?
45、在Spring Cloud中如何优化微服务的性能?
46、如何在Spring Cloud中实现服务的蓝绿部署和灾难恢复?
47、Spring Cloud中的微服务安全最佳实践是什么?
48、在Spring Cloud中如何管理和优化数据库连接?
49、Spring Cloud中的全局异常处理机制是如何工作的?
50、如何在Spring Cloud中应用微服务架构模式(如Saga、CQRS)?
这些问题覆盖了Spring Cloud的多个关键领域,适用于不同阶段的面试准备。
最新:高清 7701页,大厂面试题 PDF | 弟弟快看-教程最近又赶上跳槽的高峰期,好多粉丝,都问我要有没有最新面试题,索性,我就把我看过的和我面试中的真题,及答案都整理好,整理了《第3版:互联网大厂面试题》并分类150份PDF,累计7701页!我会持续更新中,马上就出第四版,涵盖大厂算法会更多!面试题:7701页,非常全面包括Java集合、JVhttps://www.ddkk.com/zhuanlan/share/7701.html
最后说一句(求关注,求赞,别白嫖我)
最近无意间获得一份阿里大佬写的刷题笔记,一下子打通了我的任督二脉,进大厂原来没那么难。
最新:高清 7701页,大厂面试题 PDF | 弟弟快看-教程
这是大佬写的, 7701页的BAT大佬写的刷题笔记,让我offer拿到手软
项目文档&视频:
弟弟快看-教程,程序员编程资料站 | DDKK.COMwww.ddkk.com/#github-doc
本文,已收录于,我的技术网站 ddkk.com,有大厂完整面经,工作技术,架构师成长之路,等经验分享
求一键三连:点赞、分享、收藏
点赞对我真的非常重要!在线求赞,加个关注我会非常感激
相关文章:

SpringCloud面试题及答案(最新50道大厂版,持续更新)
在Java开发中,Spring Cloud作为微服务架构的关键组成部分,为了帮助广大Java技术爱好者和专业开发人员深入理解Spring Cloud,本文《SpringCloud面试题及答案(最新50道大厂版,持续更新)》提供了最前沿、最实用…...

Next.js 的设计理念
Next.js 的设计理念:简洁、强大与高效 Next.js 是一个流行的 React 框架,由 Vercel 公司开发。它的设计理念是简洁、强大和高效,这种理念贯穿于 Next.js 的所有功能中。下面我们将深入探讨这三个设计理念。 简洁 Next.js 的一个核心设计理…...

26、文件包含
文章目录 一、文件包含1.1 概念1.2 PHP文件包含原理1.3 文件包含重要函数1.4 文件包含利用条件 二、文件包含漏洞利用2.1 文件包含分类2.2 常见敏感文件2.3 包含Apache日志文件2.4 常见中间件的日志路径2.5 包含其他日志文件2.5.1 SSH日志文件2.5.2 Session文件 三、PHP封装伪协…...

飞天使-linux操作的一些技巧与知识点4-ansible常用的技巧,配置等
文章目录 ansible配置文件的优先级尝试开始进行操作ansible常用模块ansible 的playbook示例安装phpplaybook中变量的引用 ansible yum install -y ansible 测试是否可用 ansible localhost -m ping /etc/ansible/ansible.cfg :主配置文件,配置 ansible…...

Stable Diffusion 源码解析(1)
参考1:https://blog.csdn.net/Eric_1993/article/details/129393890 参考2:https://zhuanlan.zhihu.com/p/613337342 1.StableDiffusion基本原理1.1 UNetModel、FrozenCLIP 模型1.2 DDPM、DDIM、PLMS算法 2. Runwayml SD 源码2.1 Img2Img Pipeline2.2 DD…...

java.lang.ClassNotFoundException:javax.xml.bind.DatatypeConverter 报错解决
问题原因: 这有可能是因为SpringBoot项目结合jwt进行用户登录时出现的问题,因为jdk版本太高导致的 解决办法: 方法一: 降低jdk版本 检查JDK版本,如果你是JDK17版本,就降到JDK8版本 方案二:在meven中添加依赖 注意: 如果2.3.1的版本不生效,则使用2.3.0的版本 <…...

Python学习笔记-类
1 定义类 类是函数的集合,class来定义类 pass并没有实际含义,只是为了代码能执行通过,不报错而已,相当于在代码种占一个位置,后续完善 类是对象的加工厂 2.创建对象 carCar()即是创建对象的过程 3、类的成员 3.1 实例…...

了解如何在linux使用podman管理容器
本章主要介绍使用 podman 管理容器。 了解什么是容器,容器和镜像的关系 安装和配置podman 拉取和删除镜像 给镜像打标签 导出和导入镜像 创建和删除镜像 数据卷的使用 管理容器的命令 使用普通用户管理容器 使用普通用户管理容器 对于初学者来说,不太容…...

SQL命令---修改字段的数据类型
介绍 使用sql语句修改字段的数据类型。 命令 alter table 表明 modify 字段名 数据类型;例子 有一张a表,表里有一个id字段,长度为11。使用命令将长度修改为12 下面使用命令进行修改: alter table a modify id int(12) NOT NULL;下面使修…...

一键提取微信聊天记录,生成HTML、Word文档永久保存,还能生成微信年度聊天报告
不知道生活中你有没有遇到过这种情况,聊天记录不完整,有的在手机上,有的在电脑上,搜索起来很烦。那有没有一种办法可以把微信聊天记录统一呢?当然是有的。下面,就让我们一起来看一下怎么操作。 先看效果 操…...

docker使用详解
介绍 Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。 Docker基于轻量级虚拟化技术,整个项目基于Go语言开…...

MidJourney笔记(7)-Seeds
我相信很多人在使用MidJourney的时候,都会遇到一个问题,就是如何保持生成图像的一致性,或者相对一致性,差异性不是很大。此时,我们就需要引入一个seed值,类似给这个提示词生成的图片做一个id标识。 那这个seed值怎么使用? 其实,在我们每次生成的图片,都有有一个seed值…...

pom配置文件重要标签探究
文章目录 dependencies标签dependencyManagement标签两者辨析repositories标签properties标签 dependencies标签 <dependencies>标签用于指定项目的依赖项列表。这些依赖项可以是应用程序代码所需的库,也可以是Spring Boot和其他第三方库。<dependencies&…...

如何在Ubuntu的Linux系统上搭建nacos集群
官方给出的集群部署架构图 集群部署说明 (nacos.io)3个或3个以上nacos节点才能构成集群当前示例中包含3个nacos节点,同时一个负载均衡器代理3个nacos,本示例中负载均衡器可使用的是nginx 准备并安装好正常运行的nginx,本示例略准备并安装好正…...

oracle中的PIVOT函数
在Oracle数据库中,PIVOT 是一个强大的功能,可以将行数据转换为列数据。这在报表和数据分析中非常有用。 基本的 PIVOT 语法如下: SELECT * FROM (SELECT <column1>, <column2>, ..., <pivot_column>, <aggregate_func…...

【经验分享】gemini-pro和gemini-pro-vision使用体验
Gemini Gemini已经对开发者开放了Gemini Pro的使用权限,目前对大家都是免费的,每分钟限制60条,至少这比起CloseAI的每个账户5刀限速1min3条要香的多,目前已于第一时间进行了体验 一句话总结,google很大方,但…...

JS冒泡排序
想必大家都多多少少了解过一点排序,让我为大家介绍一下冒泡排序吧! 假设我们现在有一个数组[2,4,3,5,1] 我们来分析一下: 1.一共需要的趟数 我们用外层for循环 5个数据我们一共需要走4躺 长度就…...

面向遥感图像的道路区域提取及优化
一、论文2017 (1)DeepRoadMapper (2)Topology Loss2018 (1)RoadTracer (2)iterative-deep-learning2019 (1)Leveraging Crowdsourced GPS Data for Road Extraction from Aerial Imagery (2)RoadNet (3)RoadTagger (4)Generative Graph Transformer (5)road_…...

mysql中NULL值
mysql中NULL值表示“没有值”,它跟空字符串""是不同的 例如,执行下面两个插入记录的语句: insert into test_table (description) values (null); insert into test_table (description) values ();执行以后,查看表的…...

[c++] 意识需要转变的一个例子,全局变量的构造函数先于main执行
最近还遇到一个例子是关于:从C转C开发需要注意的一个意识问题。本人遇到的这个问题是,带着C的意识来看C的代码,然后根据代码看,有一个全局变量的值在main函数进入之后才会更改,所以百思不得其解,这个变量怎…...

VSCode 配置自动生成头文件
相关文章 VSCode 开发C/C实用插件分享——codegeex VSCode 开发C/C实用插件分享——koroFileHeader VSCode 配置自动生成头文件 一、snippets二、配置步骤三、效果展示 一、snippets 相信大家对C、C都头文件都不陌生,都会发现每个头文件都会包括下面的这些格式&…...

【大数据】Hudi 核心知识点详解(一)
😊 如果您觉得这篇文章有用 ✔️ 的话,请给博主一个一键三连 🚀🚀🚀 吧 (点赞 🧡、关注 💛、收藏 💚)!!!您的支持 &#x…...

windows上抓包出现大包未分片以及关闭tso方法
wireshark抓包中会有大数据包(未分片包)和ip校验和不对的包,问题根因在目前很多电脑网卡支持TSO和将校验和计算到网卡上,导致抓出数据包未分片 详细文章看: https://www.cnblogs.com/charlieroro/p/11363336.html 目前很多网卡已…...

Leetcode 2454. 下一个更大元素 IV
Leetcode 2454. 下一个更大元素 IV题目 给你一个下标从 0 开始的非负整数数组 nums 。对于 nums 中每一个整数,你必须找到对应元素的 第二大 整数。如果 nums[j] 满足以下条件,那么我们称它为 nums[i] 的 第二大 整数: j >nums[j] > nu…...

浏览器全屏按键同f11效果
模拟键f11 // for IE,这里和fullScreen相同,模拟按下F11键退出全屏 let wscript new ActiveXObject(WScript.Shell) if (wscript ! null) {wscript.SendKeys({F11}) }同f11键效果生效全屏函数 //判断是否是全屏状态 var isFull Math.abs(window.scree…...

CentOS 7.9 安装 k8s(详细教程)
🍿安装步骤 🍚安装前准备事项🍚安装docker🍚删除docker🍚安装yum工具🍚设置docker镜像源🍚安装指定版本docker🍚设置开启自启🍚阿里云镜像加速 🍚准备环境&am…...

区块链的可拓展性研究【05】闪电网络
1.闪电网络:闪电网络是一种基于比特币区块链的 Layer2 扩容方案,它通过建立一个双向支付通道网络,实现了快速、低成本的小额支付。闪电网络的交易速度非常快,可以达到每秒数万笔交易,而且交易费用非常低,几…...

如何部署Portainer容器管理工具+cpolar内网穿透实现公网访问管理界面
文章目录 前言1. 部署Portainer2. 本地访问Portainer3. Linux 安装cpolar4. 配置Portainer 公网访问地址5. 公网远程访问Portainer6. 固定Portainer公网地址 前言 本文主要介绍如何本地安装Portainer并结合内网穿透工具实现任意浏览器远程访问管理界面。Portainer 是一个轻量级…...

Linux——Samba文件共享服务配置
SMB/CIFS协议 SMB协议(Server Message Block 又称Common Internet File System(CIFS)) 是由微软开发的网络传输协议,用来实现网络共享文件系统、打印机等资源。 SMB协议有多个版本和不同的兼容性。 SMBv1/CIFS: 也称为SMB1或CIFS。最初由Micr…...

自动驾驶右向辅助功能规范
目 录 Contents 目录 1. 介绍 Introduction. 8 1.1 此文档的范围和目的 Scope and Purpose of This Document 8 1.2 参考文档References. 9 1.3 文档的维护 Maintenance of the Document 10 1.4 缩略词Abbreviations. 10 1.5 文档概述Document Overview.. 11 1.6 功能…...