共 490 篇文章
- HTTP 服务器软件 Nginx
- HTTP 服务器软件 Nginx
- Web HTTP
- Linux
- Web HTTP 浏览器
- Linux
- 编程 Python
- django-redis 缓存 Redis
- Web Django django-debug-toolbar
- Web 抓包工具 wireshark
- 前端
- Javascript Django 配置 文件上传
- Linux Django
- Javascript 科普知识 时区
- CSS
M 原 Nginx 启用 HTTP2 匿名 发布于 2020-07-16 17:35:09 92
## 1. 确认nginx 版本是否支持,http2 nginx -V | grep http 如果有 `--with-http_v2_module` 则支持开启,否则自己百度nginx 重新编译支持 http2 方法, 我使用的 Nginx 版本为 `nginx/1.16.1` 默认支持 ## 2. 更改配置 server信息 ```bash server { listen
-
分类:
M 原 Nginx 启用 HTTPS 匿名 发布于 2020-07-16 17:28:40 75
## 1. 在腾讯云服务器上申请 免费 ssl 证书 将证书文件放到 /etc/nginx 文件夹下 ## 2. 进入相关域名配置文件下,进行如下配置 ```bash server{ # listen 80; listen 443 ssl http2; server_name 25years.xyz; client_max_body_size 300M; s
-
分类:
M 原 HTTP 的前世今生:一次性搞懂 HTTP、HTTPS、SPDY、HTTP2 匿名 发布于 2020-07-16 11:21:57 91
作为互联网通信协议的一员老将,HTTP 协议走到今天已经经历了三次版本的变动,现在最新的版本是 HTTP2.0,相信大家早已耳熟能详。今天就给大家好好介绍一下 HTTP 的前世今生。  # HT
-
分类:
M 原 Linux SSH登录服务器报ECDSA host key "ip地址" for has changed and you have requested strict checking错误 匿名 发布于 2020-07-16 09:30:09 84
## 解决方案:在终端上输入以下命令: ssh-keygen -R "你的远程服务器ip地址" ## 原因 本地的SSH协议信息便失效了。SSH连接相同的ip地址时因有连接记录直接使用失效的协议信息去验证该ip服务器,所以会报错。 使用上述命令便可以清除known_hosts里旧缓存文件。 延伸:远程服务器的ssh服务被卸载重装或ssh相关数据(协议信息)被删除也会导致
-
分类:
M 原 彻底弄懂浏览器缓存策略 匿名 发布于 2020-07-15 19:35:53 77
## 彻底弄懂浏览器缓存策略 kevinylzhao [腾讯技术工程](javascript:void(0);) *今天* 关于Linux的实战基础命令,可以说这些都是必须掌握的,当然这些也是不够的,基础非常重哟!后面还会继续更新,盘起来,这波可以收藏起来了。 ls **最高使用频率的命令之一**。 **命令格式: ls [OPTION]... [FILE]...
-
分类:
M 原 Python _关于编码解码和utf-8 匿名 发布于 2020-07-13 11:05:34 107
#关于编码 ## ASCII码 是早期的编码规范,只能表示128个字符。7位二进制数表示 ## 扩展ASCII码 由于ASCII码不够用,ASCII表扩充到256个符号,不同的国家有不同的标准;8位二进制数 ## Unicode 准确来说不是编码格式,而是字符集。这个字符集包含了世界上所有的符号 所有字符长度统一用16位表示,因此字符是定长的; **GB2312**
-
分类:
M 原 Centos 安装 Redis 匿名 发布于 2020-07-11 15:11:24 116
# 一. 安装 redis `yum install redis` # 二. 启动redis服务 `/bin/systemctl start redis.service` # 三、测试redis redis-cli set 'test' 'hello' get 'test' # 四、修改配置
-
分类:
M 原 Django Debug Toolbar的安装及使用 匿名 发布于 2020-07-11 11:30:28 89
## 安装 通过pip去安装 ` pip install django-debug-toolbar` 安装完成以后,测试一下是否能够导入 `import debug_toolbar` ## 设置INSTALLED_APPS 在settings文件内的,INSTALLED_APPS内添加一下 ```python INSTALLED_APPS = [ 'djan
-
分类:
R 原 wireshark 实用过滤表达式(针对ip、协议、端口、长度和内容) 匿名 发布于 2020-07-10 17:25:34 246
首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。 一、针对IP地址的过滤。 (1)对源地址为192.168.0.1的包的过滤,即抓取源地址满足要求的包。 表达
-
分类:
M 原 前端常用的工具方法 匿名 发布于 2020-07-10 12:21:12 206
## 前端常用的工具方法 ## 1.邮箱 ``` export const isEmail = (s) => { return /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(s) } ``` ## 2.手机号码 ``` export const
-
分类:
M 原 meditor 上传图片到 Django 过程记录 匿名 发布于 2020-07-09 20:49:57 111
## 1. 初始化editormd 上传方法,并允许跨域 ```js var testEditor; $(function () { testEditor = editormd("test-editormd", { width: "100%", height: 640, syncS
-
分类:
R 原 Django需要SQLite 3.8.3或更高版本,而现在的版本为3.7.17 匿名 发布于 2020-07-09 11:27:00 112
两个解决办法 方法一:给Django降级 卸载Django pip uninstall django安装低版本,版本号根据自身项目选择合适的pip install django==2.1.7 方法二:升级SQLite wget下载 wget https://www.sqlite.org/2019/sqlite-autoconf-3300100.tar.gz (3)解压并安装[r
-
分类:
M 原 彻底弄懂GMT、UTC、时区和夏令时 匿名 发布于 2020-07-09 09:32:00 79
# 前言 格林威治时间、世界时、祖鲁时间、GMT、UTC、跨时区、夏令时,这些眼花缭乱的时间术语,我们可能都不陌生,但是真正遇到问题,可能又不那么确定,不得不再去查一查,处理完可能过段时间又忘记。今天,我们彻底来梳理一下它们。 # 一、GMT ## 什么是GMT GMT(Greenwich Mean Time), 格林威治平时(也称格林威治时间)。 它规定太阳每天经过位于
-
分类:
M 原 CSS 中各种居中方式 匿名 发布于 2020-07-08 17:25:13 75
## 一、水平居中 #### 1. 内联元素 如果想设置内联元素居中,仅需在内联元素的外层添加一个块级父元素,然后设置: ```jsx 我是内联元素,我要水平居中哦! .center-children { text-align: center; } ``` #### 2.块级元素 如果设置块级元素居中,要将块级元素的 margin
-
分类: