Weixu

人往往要说很多话,然后才能归于潜默

Nginx下配置双向认证

首先我们打开安装好的Nginx目录下的nginx.conf文件,在http下添加一个server,代码如下server { listen 443 ssl; #端口 server_name localhost; #服务名 ..


Nginx下配置双向认证

首先我们打开安装好的Nginx目录下的nginx.conf文件,在http下添加一个server,代码如下server { listen 443 ssl; #端口 server_name localhost; #服务名 ..


Nginx下配置双向认证

首先我们打开安装好的Nginx目录下的nginx.conf文件,在http下添加一个server,代码如下server { listen 443 ssl; #端口 server_name localhost; #服务名 ..


对称加密和非对称加密

对称加密 简单一句话概括就是:加密和解密的密钥是同一个 模拟浏览器和服务器的使用对称密钥加密的过程,举个简单的例子进行说明:在高中的时候,班上的小明喜欢上了小红,然后小明就想通过书信的形势向小红表明自己心意。(就像我们浏览器和服务器之间的数据通信)但是为了防止他的书信信息被他们的家长非法窃取,..


有关Https的详解

我们知道Http协议传输数据使明文的,这样就会导致在传输某些敏感信息的时候可能会被截取报文信息,这样就会导致安全隐患。而Https协议就是在Http协议的基础上SSL协议,SSL依靠证书来验证服务器身份,并未浏览器和服务器之前的数据通信进行加密。 现在我们需要知道有关Https的如下四点内容 ..


Linux下安装Nginx

以下步骤详细说明如何在Linux下安装Nginx 首先在一个Linux的系统上装上基本的软件,包括gcc,openssl,wget,vim yum install -y gcc-c++yum install -y openssl openssl-develyum install -y wgety..


JavaScript中的Promise对象

在ES6中,Promise对象成为了一个原生对象,有关其基本的用法如下 我们经常会看到格式如下的代码 Promise.resolve("success").then(result => { console.log(result);}); 控制台打出..


有关JavaScript中的尾部调用优化

在函数式编程中的一个重要概念就是,其含义为:我们在函数的最后一步操作中调用另一个函数 如下一个尾调用的实例 function f(x) { return g(x);} 在函数f(x)中,我们在其最后一步的返回函数中调用了函数g(x) 而,如下的几种情况比较容易混淆,但..