后端
文章平均质量分 63
web
annyangya
写代码写笔记,在练习中不断成长,加油!
展开
-
微服务的使用01:Docker的介绍
为什么需要docker软件更新发布及部署低效,过程繁琐且需要人工介入环境一致性难以保证,不同环境之间迁移成本太高构建容易分发简单docker其他内容可参考之前写的一个关于docker基础知识的文档:https://blog.csdn.net/ayangann915/article/details/106873339对Docker 的理解这张图描述了docker各部分的职能和作用。Docker是C/S模式,其中Docker守护进程是服务器,执行docker命令的终端或者docker命令行是原创 2021-03-12 14:40:08 · 111 阅读 · 0 评论 -
使用pipenv创建python项目的虚拟环境
之前我的项目环境是使用anaconda管理,每次创建不同的虚拟环境,比较麻烦,而且都是一套的,不同项目直接实际用的包是一样的。现在发现使用pipenv管理项目环境很方便,不同项目包可以根据需求使用不同的版本。1、安装pipenv: pip install pipenv安装成功后有这样的提示:To activate this project’s virtualenv, run pipenv shell.Alternatively, run a command inside the virtualenv原创 2020-12-20 21:31:13 · 804 阅读 · 0 评论 -
20201209Introduction_To_Tornado 学习01
使用tornado搭建简单的web服务from tornado.options import define, parse_command_line, optionsfrom tornado.web import RequestHandlerimport tornado.httpserverimport tornado.ioloopdefine("port", default=1010, help="port----", type=int)define("debug", default=Fals原创 2020-12-09 15:55:11 · 140 阅读 · 1 评论 -
Docker 的配置和使用
Mac 版Docker 客户端下载:https://docs.docker.com/docker-for-mac/install/安装之后打开preference,增加镜像源,这样下载需要的镜像时速度会很快,这里装的是清华镜像源。清华源链接:https://mirrors.tuna.tsinghua.edu.cn在Docker Engine中添加如下内容:{ "registry-mirrors": [ "https://mirrors.tuna.tsinghua.edu.cn"原创 2020-06-20 16:12:26 · 660 阅读 · 0 评论 -
使用postman解决浏览器POST测试时登录问题:未登录无法进行POST提交
在写后端接口时需要测试接口是否可用,这里使用postman进行接口的测试。使用浏览器时可以进行get请求,但是post就会提交失败,有博主说在浏览器控制台输入以下js代码可以进行post提交:fetch(new Request('url',{ method:'POST', headers: {'Content-Type': 'application/x-www-form-urlencoded'}, body:"param1=value1¶m2=value2"}原创 2020-06-20 15:43:20 · 8734 阅读 · 0 评论 -
HTTP三次握手过程分析
如图为http三次握手时序图:第一次握手:客户端向服务端发送第一个请求:创建连接数据包的请求,其中标识位SYN=1(表示这是创建请求的数据包),同时发送Seq=X(数字)服务端收到客户端的请求,知道客户端要与自己创建连接,服务端就会开启一个TCP的socket的端口,端口开启之后,返回给客户端相关信息。第二次握手:服务端返回信息给客户端:标志位SYN,ACK=X+1,Seq=Y客户端收到服务端的信息,知道服务端允许自己打开创建的TCP连接,就给服务端发送信息表示确认第三次握手:客户端发送确认信息原创 2020-05-10 15:51:12 · 2754 阅读 · 0 评论