上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 插入排序原理 从第二个元素开始和前面的元素进行比较,如果前面的元素比当前元素大,则将前面元素 后移,当前元素依次往前,直到找到比它小或等于它的元素插入在其后面。 然后选择第三个元素,重复上述操作,直到最后一个元素。 插入排序特点 时间复杂度:插入排序同样需要两次循坏一个一个比较,故时间复杂度也为O( 阅读全文
posted @ 2020-09-06 14:16 颗粒成仓 阅读(212) 评论(0) 推荐(0) 编辑
摘要: https://www.runoob.com/python/python-built-in-functions.html filter(function, iterable) 作用:用于过滤序列,过滤掉不符合条件的元素。 参数:接收两个参数,第一个为函数,第二个为序列。 function -- 判断 阅读全文
posted @ 2020-09-06 01:05 颗粒成仓 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序原理 首先,第一个数和第二个数比较,若第一个比第二个大,则交换位置,然后比较第二个和第三个,重复往后比较; 然后,经过第一轮比较后最大的元素排到了最后; 最后,剩下的元素重复上述步骤即可 冒泡排序特点 1.稳定性:我们从代码中可以看出只有前一个元素大于后一个元素才可能交换位置,所以相同元素的 阅读全文
posted @ 2020-09-05 18:12 颗粒成仓 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 相关概念 堆是一种完全二叉树,即按从上到下,从左到右生成的二叉树。 堆有两种类型: 大根堆,小根堆。 大根堆:每个结点的值都大于或等于左右孩子结点。 小根堆:每个结点的值都小于或等于左右孩子结点。 计算某个节点的父节点和两个子节点 如上图,选取3这个节点,他的序号:i = 3 父节点:parent 阅读全文
posted @ 2020-09-04 18:31 颗粒成仓 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 排序思想 第一步:在数列中随意选取一个数,做为基准值; 第二步:数组中剩下的数与基准值依次比较,小于基准值的数放左边,大于基准值的数放右边; 第三步:左右两边的数重复第一第二步,直至排序完成 排序特点 1.稳定性:快排是一种不稳定排序,比如基准值的前后都存在与基准值相同的元素,那么相同值就会被放在一 阅读全文
posted @ 2020-09-03 22:32 颗粒成仓 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Git 简介 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。 Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 工作流程 Git 下载和安装 官网地址:https://git-scm.com 阅读全文
posted @ 2020-08-24 23:22 颗粒成仓 阅读(108) 评论(0) 推荐(0) 编辑
摘要: lambda函数也叫匿名函数,函数没有具体的名称。 语法:lambda argument_list: expression argument_list是参数列表,相当于函数定义中的参数列表 def(a, b=1, *args, **kwargs) expression是关于参数的表达式。相当于函数中 阅读全文
posted @ 2020-08-16 16:08 颗粒成仓 阅读(227) 评论(0) 推荐(0) 编辑
摘要: Celery -- Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统 -- 专注于实时处理的异步任务队列 -- 同时也支持任务调度 -- https://www.jianshu.com/p/620052aadbff -- 官网:https://docs.celeryproject.or 阅读全文
posted @ 2020-08-14 21:03 颗粒成仓 阅读(166) 评论(2) 推荐(0) 编辑
摘要: 用户注册登录,权限控制,级联操作查询,节流控制自定义 需求 存在级联数据 用户和收货地址 节流 分析 数据开始 模型定义 用户和收货地址 一对多 用户表 地址表 ForeignKey 序列化 级联数据如何实现序列化??? 节流 节流器 BaseThrottle allow_request 是否允许的 阅读全文
posted @ 2020-08-12 22:47 颗粒成仓 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 用户模块 用户注册 RESTful 数据开始 模型,数据库 创建用户 用户身份 管理员 普通 删除用户 注册实现 添加了超级管理员生成 用户登陆 验证用户名密码 生成用户令牌 出现和注册公用post冲突 添加action path/?action=login path/?action=registe 阅读全文
posted @ 2020-08-11 22:04 颗粒成仓 阅读(307) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页