背景介绍: Web服务器: 1、Apache 2、Nginx 以上是常见的两种web服务器,这里我选择Nginx,因为安装和配置都比较简洁,功能也强大,满足日常的反向代理,负载均衡等功能。 正文: Nginx服务器的编译安装: # 首先是安装Nginx所需要的一些依赖包 yum install -y ...
分类:
其他好文 时间:
2020-06-30 09:15:07
阅读次数:
73
高性能web服务器——Nginx 一、简介 1、Nginx是什么? 是一个使用C语言开发的高性能http服务器和反向代理服务器以及电子邮件(IMAP/POP3)代理服务器 是俄罗斯的程序设计师Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的 2、Nginx的优点? 轻量级 在 ...
分类:
其他好文 时间:
2020-06-29 18:49:29
阅读次数:
73
python的切片可以正切,也可以反切正切是从左往右的顺序切片,这是最常用的方法例如:正向切片,默认步长是1str1="abcdef">>>str1[0:4]‘abcd‘#str1[0:4]等价于str[0:4:1]反向切片,必须指定步长,且为负值>>>str1[-1:-4:-1]‘fed‘#等价于>>>str1[5:2:-1]‘fed‘
分类:
编程语言 时间:
2020-06-29 17:17:18
阅读次数:
59
题目 https://www.luogu.com.cn/problem/P3916 思路 要有建反向图的意识,当看到是一个点对多个点的操作的时候,我们要注意进行反向建边,由 原来的一个点可以到达的点中最大值改为 计算这个较大的点能到达哪些点 具体的实现方法就是先将题目中的点由大到小进行DFS遍历,在 ...
分类:
其他好文 时间:
2020-06-29 17:13:07
阅读次数:
56
问题: 替换当前元素为,当前元素以后元素的最大值。 最后一个元素替换为-1。 Example 1: Input: arr = [17,18,5,4,6,1] Output: [18,6,6,6,1,-1] Constraints: 1 <= arr.length <= 10^4 1 <= arr[i ...
分类:
其他好文 时间:
2020-06-29 15:26:30
阅读次数:
63
当前Nginx已经反向代理了两个网站,分别是基于Windows的IIS和Linux的Apach服务器,提供网页服务。现在有新项目的网页需要对外提供服务,需要在代理服务器上增加另外一个网站,使用HTTPS访问以及HTTP自动跳转HTTPS。由于新网页是静态页面,所以使用Docker部署在Nginx代理服务器上。相关的certificates是通过let‘sencrypt来获取的,都是单独的证
分类:
Web程序 时间:
2020-06-29 09:44:26
阅读次数:
66
本文源码:GitHub·点这里||GitEE·点这里一、流量控制1、基本概念流量控制的核心作用是限制流出某一网络的某一连接的流量与突发,使这类报文以比较均匀的速度流动发送,达到保护系统相对稳定的目的。通常是将请求放入缓冲区或队列内,然后基于特定策略处理请求,匀速或者批量处理,该过程也称流量整形。流量控制的核心算法有以下两种:漏桶算法和令牌桶算法。2、漏桶算法基础描述漏桶算法是流量整形或速率限制时经
分类:
编程语言 时间:
2020-06-29 09:27:59
阅读次数:
61
1.while循环
2.while嵌套
3.for循环遍历
4.for循环结合range使用
5.break和continue
6.循环语句结合else语句使用 ...
分类:
其他好文 时间:
2020-06-28 18:48:38
阅读次数:
43
1.下标 下标:又称为索引,对应程序里面的一个数字 学习下标的目的:根据下标能获取指定位置的数据,比如下表可以结合字符串、列表、元组使用 下标在python中有正负数下标之分 下标[0]表示正向第一个数据,下标[-1]表示反向第一个数据 2.切片 切片:根据一个下标范围,获取容器类型中的某一部分数据 ...
分类:
其他好文 时间:
2020-06-28 18:29:48
阅读次数:
52