【面试问题】什么是 MQ topic 交换器(模式匹配) ?
Topic Exchange 是消息队列系统中一种常见的交换机类型,它基于主题(Topic)进行消息的路由和匹配。在 RabbitMQ 等消息中间件中,Topic Exchange 允许消息的生产者使用带有通配符的路由键,而消费者可以通过使用相应的通配符来接收感兴趣的消息。这种模式匹配的机制提供了更...
【面试题】如何理解 前端设计模式-测策略模式?
前端面试题库 (面试必备) 推荐:★★★★★地址:前端面试题库【国庆头像】- 国庆爱国 程序员头像!总有一款适合你!什么是策略模式策略(Strategy)模式的定义:该模式定义了一系列算法,并将每个算法封装起来,使他们...
【面试题】路由的两种模式:hash模式和 history模式
大厂面试题分享 面试题库前后端面试题库 (面试必备) 推荐:★★★★★地址:前端面试题库 web前端面试题库 VS java后端面试题库大全 为什么要使用路由现在的网络应用程序越来越多的使用AJAX异步请求完成页面的无缝刷新,导致浏览器的URL不会发生任何变化而完成了请求,从而...
面试易考:多线程模式下的单例模式两种具体实现(饿汉,懒汉),两个的线程安全性,阻塞队列,生产者消费者模型
补充:synchron(锁对象):给对象里面做了一个标记,每个对象,除了代码中写的属性外,此外还有一部分空间,存储的是标志位,这个标志位相当于是加锁,当这一位被标记加锁之后,此时其他线程也想对这个对象标识,就会进行阻塞等待。 面试小技巧...
【面试题】MVC、MVP与MVVM模式是什么?
- MVC模式 MVC是应用最广泛的软件架构之一,一般MVC分为:Model( 模型 )、Controller( 控制器 )、View( 视图 )。 这主要是基于分层的目的,让彼此的职责分开。View 一般通过 Controller 来和 Model 进行联系。Controller是 Model 和...
【常见面试题】JS 发布者、订阅者模式
下面是ES5实现发布订阅模式。 1、直接上代码。 function EventEmitter() { this.events = { }; }; // 订阅者 EventEmitter.prototype.on = function(ename, callback) { if (!this.even...
Java中23种面试常考的设计模式之模板模式(Template)---行为型模式
【Java中23种面试常考的设计模式之模板模式(Template)---行为型模式】 知识回顾:> 之前我们讲过的设计模式在这里呦:【面试最常见的设计模式之单例模式】【面试最常见的设计模式之工厂模式】【Java中23种面试常考的设计模式之备忘录模式(Memento)---行为型模式】【Java...
Java 最常见的面试题:zookeeper 有几种部署模式?
zookeeper 有三种部署模式: 单机部署:一台集群上运行; 集群部署:多台集群运行; 伪集群部署:一台集群启动多个 zookeeper 实例运行。
面试必问:RabbitMQ 有哪几种消息模式?
原文:juejin.cn/post/6998363970037874724前言Rabbitmq 是使用 Erlang 语言开发的开源消息队列系统,基于 AMQP 实现,是一种应用程序对应用程序的通信方法,应用程序通过读写出入队列的消息来通信,而无需专用连接来链接它们。消息传递指的是应用程序之间通过在...
面试官:Docker 有几种网络模式?5 年工作经验都表示答不上来。。(2)
四种网络模式配置bridge模式配置[root@localhost ~]# docker run -it --name ti --rm busybox / # ifconfig eth0 Link encap:Ethernet HWaddr 02:42:AC:11:00:02 inet addr:1...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
社区圈子