Docker配置网络代理 大部分时候,我们在使用docker时可能由于网络原因(比如公司NAT、镜像拉取)需要通过配置代理来解决问题。Docker的代理稍微复杂一点,要分三个场景,基本原理都是通过系统代理(http_proxy环境变量)来实现。 对于拉取镜像困难的小伙伴来说配置代理是个不错的选择,特别是在目前国内各大docker镜像加速暂停服务的时…
RabbitMQ 原理解析 RabbitMQ 是一种流行的开源消息代理软件,遵循 AMQP(Advanced Message Queuing Protocol,高级消息队列协议)标准。本文将从多个方面详细解析 RabbitMQ,包括其工作原理、组成部分、各种交换机类型、使用场景、性能调优、监控管理和常见问题等。 一、应用场景 RabbitMQ 适用…
本文主要是以Vue3和elementUI举例,描述创建一个demo项目的过程,帮助初学者快速上手Vue项目的开发。不涉及vite构建、组合式api以及Typescript的介绍。 Vue3官网 一、创建Vue项目 安装Vue脚手架可以使用下列任一命令安装这个新的包: Vue CLI官网 npm install -g @vue/cli # OR ya…
1. 目录结构介绍 以下是一个较为完整的浏览器插件目录结构: my-chrome-extension/ ├── manifest.json # 扩展的配置文件,定义基本信息,如版本、权限、各种脚本和文件的声明等。 ├── background.js # 后台脚本,用于执行扩展的后台逻辑,可以监听浏览器事件,持久运行或按需。 ├── content.…