Loading

摘要: DRF进阶 DRF框架请求与响应 DRF 之Request Request是包装后的request,前面源码分析过了 新包装的Request对象和原来django的request对象没有什么区别,使用方法一样,只是多了request.data,当然区别也不止这一点,我们看一下目录 request常用方法 新包装 阅读全文
posted @ 2022-10-27 00:07 爱learn 阅读(47) 评论(0) 推荐(0) 编辑
摘要: DRF入门 Django请求生命周期流程图 下载安装 pip3 install djangorestframework pycharm下载 drf安装默认安装的最新版本,如果django版本过低会自动升级到3.x版本 版本支持对应关系 restful规范 前后端交互使用api接口 符合某种规范 restful规 阅读全文
posted @ 2022-10-27 00:04 爱learn 阅读(69) 评论(0) 推荐(0) 编辑
摘要: Keepalived高可用、四层负载均衡 Keepalived高可用 高可用简介 一般是指2台机器启动着完全相同的业务系统,当有一台机器宕机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 常用的工具 硬件通常使用 :F5硬件防火墙 软件通常使用 :keepalived 问题 比如公司的网络是通过网关进行上网的,那么如果该路由器 阅读全文
posted @ 2022-10-16 16:49 爱learn 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 动静分离、Rewirte、HTTPS Nginx动静分离技术 这里的代理服务器其实就是静态资源处理服务器,图示为了区分动静分离所以分开,静态服务器中; 存放的资源主要是源代码文件、图片、属性、样式以及其它所有非动态的资源文件; 动静分离也是为了提高网站的性能,如果静态请求直接使用代理服务器处理,动态请求再流量分配到客户动态资源处理服务器 阅读全文
posted @ 2022-10-16 00:14 爱learn 阅读(51) 评论(0) 推荐(0) 编辑
摘要: Git&Gitee Git介绍 Git是分布式版本控制系统,控制的对象是开发的项目代码 下载原装 https://git-scm.com/downloads git命令学习小游戏 https://oschina.gitee.io/learn-git-branching/ Git的作用 对文件(代码)进行版本管理 完成协 阅读全文
posted @ 2022-10-15 14:40 爱learn 阅读(45) 评论(0) 推荐(0) 编辑
摘要: MAC MYSQL问题解决方案 下载安装 添加环境变量 zsh:command not found:mysql说明环境变量没有添加上 方案一: cd ~ vim ~/.bashrc // 打开的文档中加入下面这句话 alias mysql=/usr/local/mysql/bin/mysql // 保存并退出后执行下面命令 sou 阅读全文
posted @ 2022-10-15 13:29 爱learn 阅读(18) 评论(0) 推荐(0) 编辑
摘要: Royal TSX防自动断开 | 同个ip打开多个端口 下载安装、安装插件、创建Document、SSH链接实操、防止自动断开、同一ip多开shell 阅读全文
posted @ 2022-10-15 11:29 爱learn 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 负载均衡与正反向代理 代理的方式 正向代理:找完正向代理之后,还需要找服务器(无法直接访问到目标服务器) 应用:V^P*N 反向代理:只需要找反向代理,不需要找服务器 应用:负载均衡 正向代理 代理的作用是将流量分配 Nginx代理服务支持的协议 模块 代理语言 ngx_http_uwsgi_module Python 阅读全文
posted @ 2022-10-13 23:35 爱learn 阅读(90) 评论(0) 推荐(0) 编辑
摘要: LNMP架构 LNMP架构 LNMP是一套技术的组合,L=Linux、N=Nginx、M~=MySQL、P~=Python 首先Nginx服务是不能处理动态请求,那么当用户发起动态请求时, Nginx又是如何进行处理的。 静态请求:请求的内容是静态文件就是静态请求 1)静态文件:文件上传到服务器,永远不会改变的文 阅读全文
posted @ 2022-10-09 21:06 爱learn 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Nginx部署及Web基础 Web服务 Web服务就是B/S架构,Web服务器常常以B/S(Browser/Server)方式提供服务,浏览器和服务器的交互方式。 Web服务器软件 Web服务器常用的有Apache和Nginx,两者都实现了HTTP 1.1协议,两者的优缺点如下文(写的相当详细了): Nginx和Apache对 阅读全文
posted @ 2022-10-07 20:57 爱learn 阅读(61) 评论(0) 推荐(0) 编辑