摘要: docker环境安装RabbitMQ (因为RabbitMQ是Erlang语言编写的,所以如果想在自己服务手动搭建RabbitMQ环境,需要先安装Erlang的运行环境。这里选择了直接启动一个docker镜像) 1.启动rabbitMQ的docker服务 docker run -itd --name 阅读全文
posted @ 2020-12-22 18:11 非非不可 阅读(272) 评论(0) 推荐(0) 编辑
摘要: AMQP协议 AMQP协议:即Advanced Message Queuing Protocol,是一个应用层标准高级消息队列协议,提供统一消息服务。是应用层协议的一个开放标准,为面向消息的中间件设计。基于此协议的客户端与消息中间件可传递消息,并不受客户端/中间件不同产品,不同的开发语言等条件的限制 阅读全文
posted @ 2020-12-22 18:08 非非不可 阅读(327) 评论(0) 推荐(0) 编辑
摘要: MQ简介 消息队列 在认识rabbitMQ之前,我们需要先认识下消息队列。 消息队列,一般简称为MQ(Message Queue)。先不管消息(Message)这个词,先看看队列(Queue)。 队列就是一种先进先出的数据结构。 所以消息队列可以简单理解为:把要传输的数据放在队列中。 科普: 把数据 阅读全文
posted @ 2020-12-22 17:59 非非不可 阅读(4842) 评论(0) 推荐(0) 编辑
摘要: 项目人员使用git,几乎70%的工作都是在本地仓库完成的。由此可见本地仓库的重要性。 下面我们就通过一些基本的命令讲下git的本地仓库的结构,存储流程,数据类型,如何存储...... 仓库结构 大家都晓得提交文件需要先git add 再Git commit。为了晓得add到哪里了,commit到哪里 阅读全文
posted @ 2020-11-27 19:18 非非不可 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 一。HTTP隐患 客户端向服务器发送HTTP请求,服务器收到请求后返回响应给客户端: 抓包如图: 我们可以发现:HTTP报文明文传输(而TCP/IP是可能被窃听的网络);且客户端跟服务器之间没有任何身份的确认; 假如黑客截获客户端发给服务器的信息,并造假数据返回给客户端。客户端是无感知的。所以HTT 阅读全文
posted @ 2020-10-18 16:59 非非不可 阅读(131) 评论(0) 推荐(0) 编辑
摘要: SQL 注入、XSS 攻击、CSRF 攻击 SQL 注入 什么是 SQL 注入 SQL 注入,顾名思义就是通过注入 SQL 命令来进行攻击,更确切地说攻击者把 SQL 命令插入到 web 表单或请求参数的查询字符串里面提交给服务器,从而让服务器执行编写的恶意的 SQL 命令。 对于 web 开发者来 阅读全文
posted @ 2020-01-17 15:05 非非不可 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: 1. proxy_pass 配置的url后面,不加'/',那么重定向后,追加location后的路径。比如server_name: 10.9.11.225location /proxy1/{proxy_pass http://10.9.11.166:8540/;}location /proxy2/ 阅读全文
posted @ 2019-05-24 15:50 非非不可 阅读(6009) 评论(0) 推荐(0) 编辑
摘要: JS作用域分为: 块作用域 和 函数作用域 以及 全局作用域 变量声明的关键字 var let const 跟作用域又是什么关系呢? 每个函数能创造一个新的作用域,所谓的函数作用域 let关键字绑定 块 作用域,通常是{...}内部。 如果替换为var,那么lxx就是全局变量了。 阅读全文
posted @ 2019-05-06 19:56 非非不可 阅读(134) 评论(0) 推荐(0) 编辑
摘要: yield表达式的值,是下一个iter.next的参数值 yield*表达式的值,是yield*后的iterable在done为true时的value值。 yield * 的使用: 如果把上面的yield inner() 改成 yield * inner()呢 如果把yield * inner() 阅读全文
posted @ 2019-04-09 19:58 非非不可 阅读(1974) 评论(0) 推荐(0) 编辑
摘要: 什么是箭头函数? color: ${props => props.color}; function foo(params){ return params*2} 等同于 var foo=(params)=> params*2 公式 (parameters) => { statements } 如果参数 阅读全文
posted @ 2019-04-03 14:16 非非不可 阅读(63) 评论(0) 推荐(0) 编辑