摘要:
下载安装 安装文档手册 - 环境 centos7 具体步骤 1. 卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-l 阅读全文
摘要:
使用准备 - 下载安装 下载安装 v_box , 下载安装 Vagrant 创建 Vagrantfile 在要安装的目录中进行 vagrant init centos/7 下载镜像生成虚拟机 vargrant up 如果本地是有镜像的话则会使用本地镜像, 若没有则下载网络镜像需要一些时间 执行完毕后 阅读全文
摘要:
ORM 原理机优劣 优势 提升开发效率, 兼容多种不同的 db 支持可以以相同的开发方式来处理 劣势 一定程度上降低执行效率 ORM 字段 单表字段 class Test(models.Model): _ = models.AutoField() # 自增长字段 _ = models.BigAuto 阅读全文
摘要:
整体知识框架 后端工程师的整理工作流程以一次web请求为例 这期间的每个流程需要进行掌握其中涉及的知识点以及相关技术栈 浏览器这里的前端相关 负载均衡一般有哪些方式, 比如 nginx 之类的, web 框架可以选的 django 或者 flask 业务逻辑相关的具体实现涉及到编程范式, 设计模式等 阅读全文
摘要:
HTTP 协议概述 HTTP 基本概念 HTTP 是什么?描述一下 HTTP 是超文本传输协议,也就是HyperText Transfer Protocol。 能否详细解释「超文本传输协议」? HTTP的名字「超文本协议传输」,它可以拆成三个部分: 超文本 传输 协议 「协议」 HTTP 是一个用在 阅读全文
摘要:
汉诺塔问题 题意 将A 柱子上的块转移到 C 上 条件1 - 每次只能转移一块 条件2 - 大块不能压小快 解析 概念原理 冰箱装大象问题 : 1. 打开冰箱 2. 放入大象 3. 关上冰箱 类比在 任何一个块 n 来说: 1. 把上面的块都移动好 2. n 块移动过去 3. 之前上面的块在放在 n 阅读全文
摘要:
递归原理 形式 - 函数内部调用函数本身 递 - 函数之间的传递参数 归 - 自动完成 终止 - 递归停止的条件 斐波那契数列 此案例可以延申很多。 类似兔子繁殖问题, 上楼梯问题等等 递归的方式实现 递归的方式是逆向的, 往后递归倒最底层的 1+1 上再一层一层返回到低 k 层上的进行累加 原理图 阅读全文
摘要:
问题现象 继承了 AbstractUser 之后的扩展用户表, 会出现在使用 admin 时密码明文显示的问题 变成明文有两个麻烦, 第一是不安全, 这个姑且不说, 其次就是不能享受django自带的一系列的加密解密的过程了 即使说在这时候你创建的密码会直接明文保存在数据库, 因此造成的问题就是 a 阅读全文
摘要:
环境所需工具包 下载地址见微信群 Python 环境 配置 环境使用 Python 3.6.8 将此环境全部文件放置在随意盘存, 然后设置环境变量路径 测试 Python 环境 win + r 打开命令行 输入 python 打开后既可看到版本 会展示如下表示环境安装成功 数据库安装 打包文件中有 阅读全文
摘要:
报错场景 执行 celery worker -A tasks -l INFO 打开 worker 的时候报错无法进行 报错解决 Celery 的版本过高, 进行降级处理即可 pip install celery==3.1.25 降级后再次执行会触发 另一报错 此报错原因是 redis 的版本过高导致 阅读全文