摘要:
3XX状态码 含义:表明浏览器需要执行某些特殊的处理以正确的处理请求,大部分都需要进行重定向。这类状态码代表需要客户端采取进一步的操作才能完成请求。通常,这些状态码用来重定向,后续的请求地址(重定向目标)在本次响应的 Location 域中指明。当且仅当后续的请求所使用的方法是 GET 或者 HEA 阅读全文
摘要:
1.trojan 客户端安装教程 https://v2raytech.com/trojan-clients/ 2.chrome安装插件(crx文件)教程 https://www.jianshu.com/p/bb51dc91b93a 3.windows下chrome无法安装crx文件解决教程 http 阅读全文
摘要:
唯一索引的值可以null 1.创建一张user表,name字段指定为唯一索引 create table user( id int primary key auto_increment, name varchar(16), unique unique_name (name(16)) ); 2.插入一条 阅读全文
摘要:
分布式系统 分布式系统的出现是为了解决单机系统计算和存储的瓶颈,单个计算机的内存,硬盘,cpu是有上限的,并且价格也是指数级的上升。如果一台计算机只能存储10GB的数据,执行某个计算任务要20s的时间,当我们想要存储20GB的数据,想要执行计算任务的时间缩短为10s,我们就可以设计分布式系统来达到目 阅读全文
摘要:
起因 我的开发环境需要一个python代码运行环境、reids服务和mysql服务。 由于以前,我的开发环境是mac,而CI和线上运行环境是centos,偶尔会出项本地单元测试跑不过,而CI可以过。这多半都是环境不一致导致的。 所以搭建完全相同的线上环境是很必要的。 这里要准备3个镜像:mysql: 阅读全文
摘要:
问题 线上的一个项目会和微信服务器有API请求(目的是获取用户的微信信息),但会有偶发的报错: 'Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) 原因是微信那边认为我频繁建立TCP连接是不对,很 阅读全文
摘要:
git tag 介绍 命令是用来给当前项目状态(在某次commit后)打标签的,目的是便于以后将项目状态回滚到当时打标签的状态。可以把它与虚拟机的snapshot(快照)进行类比。 回想当时在看《Flask Web开发:基于python的Web应用开发实战》一书时,作者提供了一个在github上的f 阅读全文