Fork me on GitHub
摘要: Django使用协程创建数据 首先创建一个django工程,必要的表,此处省略 在MySQL添加数据:大概是10万条数据 执行插入十万条数据,返回结果如下: 可以看到,执行时间1分半,比4分钟少了2分半。 阅读全文
posted @ 2020-02-21 23:15 是阿凯啊 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 2.快速排序 设定一个基数,原始列表中第0个列表元素的数值,基数需要存储在一个mid的变量中。 设定两个变量一个为low(对应表第一个数据的下标),一个为high(对应列表最后下标) 从右开始偏移high,需要将high指向数值跟基数进行大小比较,如果high指向的数值 基数,则让high向左偏移一 阅读全文
posted @ 2020-02-21 14:15 是阿凯啊 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.二叉树 关于树实际是编程中遇到数据结构,根节点之外每个节点都有一个父节点,根节点没有父节点,除叶子节点之外所有节点都有一个或是多个子叶子节点,父节点何子节点之间通过指针连接(Go/Java有指针的概念,简单说指针就是地址) 二叉树排序方式 广度遍历(层次遍历) 广度优先按照层次,一层一层遍历 深 阅读全文
posted @ 2020-02-21 14:13 是阿凯啊 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 3.堆排序 堆是一种完全二叉树(是除了最后一层,其它每一层都被完全填充,保持所有节点都向左对齐),首先需要知道概念:最大堆问题,最大堆就是根节点比子节点值都大,并且所有根节点都满足,那么称它为最大堆。反之最小堆。 当已有最大堆,如下图,首先将7提出,然后将堆中最后一个元素放到顶点上,此时这个堆不满足 阅读全文
posted @ 2020-02-21 12:14 是阿凯啊 阅读(163) 评论(0) 推荐(0) 编辑
摘要: restful之序列化 1.前序 简单表结构: url 视图 2.get请求 3.序列化post请求: 把之前序列化简单一下,因为之前序列化为了多的介绍一下功能: 当我们发送post请求时候,如下图: 那么接下来如下在视图中: 4.验证: 那么对于提交数据如何验证呢?restframwork提供3种 阅读全文
posted @ 2020-02-21 12:05 是阿凯啊 阅读(171) 评论(0) 推荐(0) 编辑