Loading

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: DEBUG模式 为什么要开启debug模式: 1. 如果开启了debug模式,那么在代码中如果抛出了异常,在浏览器的页面中可以看到具体的错误信息,以及具体的错误代码位置, 方便开发者调试。 2. 如果开启了debug模式,那么以后在修改 代码,并保存后,则flask会自动重启,加载最新的代码, 重新 阅读全文
posted @ 2019-09-29 20:57 未来已来,你来不来 阅读(232) 评论(0) 推荐(0)
摘要: 使用celery 异步发送短信 (celery一般用来处理比较耗时间的请求) 1. 安装celery 2. 使用 在 下创建celery_tasks用于保存celery异步任务。 1. 在celery_tasks目录下创建config.py文件,用于保存celery的配置信息 2. 在 celery 阅读全文
posted @ 2019-09-26 13:39 未来已来,你来不来 阅读(299) 评论(1) 推荐(0)
摘要: 使用celery处理耗时任务 如: 发送短信 (发送短信就是很耗时的事情) 介绍: 任务队列是一种跨线程、跨机器工作的一种机制. 任务队列中包含称作任务的工作单元。有专门的工作进程持续不断的监视任务队列,并从中获得新的任务并处理. celery通过消息进行通信,通常使用一个叫Broker(中间人)来 阅读全文
posted @ 2019-09-26 13:32 未来已来,你来不来 阅读(347) 评论(1) 推荐(0)
摘要: Django限制请求方法 常见的请求有: GET/POST 1. GET:GET请求一般用来向服务器索取数据,但不会向服务器提交数据,不会对服务器的状态进行更改 2. POST: POST请求一般是用来向服务器提交数据,会对服务器的状态进行更改 在Django中 限制请求方法的装饰器 Django 阅读全文
posted @ 2019-09-25 12:28 未来已来,你来不来 阅读(440) 评论(0) 推荐(0)
摘要: 扩展django的User模型 注意: 继承自AbstractUser和AbstractBaseUser的,要在settings.py 中指定: 1. 继承自 AbstractUser 2. 继承自 AbstractBaseUser和PermissionsMixin 注意: 上述两种都要在setti 阅读全文
posted @ 2019-09-24 01:41 未来已来,你来不来 阅读(264) 评论(0) 推荐(0)
摘要: 1. 单链表的操作 is_empty(): 链表是否为空 length(): 链表长度 travel(): 遍历整个链表 add(item): 链表头部添加元素 append(item): 链表尾部添加元素 insert(pos, item): 指定位置添加元素 remove(item): 删除节点 阅读全文
posted @ 2019-09-24 01:30 未来已来,你来不来 阅读(150) 评论(0) 推荐(0)
摘要: 单向链表 单向链表也叫单链表,是链表中最简单的一种形式,它的每个节点包含两个域,一个信息域(元素域)和一个链接域。这个链接指向链表中的下一个节点,而最后一个节点的链接域则指向一个空值。 表元素域elem用来存放具体的数据。 链接域next用来存放下一个节点的位置(python中的标识) 变量p指向链 阅读全文
posted @ 2019-09-24 01:26 未来已来,你来不来 阅读(122) 评论(0) 推荐(0)
摘要: 1. 链表的定义 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是不像顺序表一样连续存储数据,而是在每一个节点(数据存储单元)里存放下一个节点的位置信息(即地址)。 2. 为什么需要链表 顺序表的构建需要预先知道数据大小来申请连续的存储空间,而在进行扩充时又需要进行数据的搬 阅读全文
posted @ 2019-09-24 01:24 未来已来,你来不来 阅读(174) 评论(0) 推荐(0)
摘要: Python中的顺序表 Python中的list(列表)和tuple(元组)两种类型采用了顺序表的实现技术 tuple是不可变的顺序表,因此不支持改变其内部状态的任何操作,而其他方面,则与list的性质类似 listr的基本实现技术 Python标准类型list就是一种元素个数可变的线性表,可以加入 阅读全文
posted @ 2019-09-24 01:23 未来已来,你来不来 阅读(256) 评论(0) 推荐(0)
摘要: 顺序表的操作 1. 增加元素 a. 尾端加入元素,时间复杂度为O(1) b. 非保序的加入元素(不常见),时间复杂度为O(1) 在哪个位置插入元素,就把哪个位置的元素移到最后面,然后在该位置插入新元素 c. 保序的元素加入,时间复杂度为O(n) 在哪个位置插入元素,就把该位置的元素和其后的所有元素, 阅读全文
posted @ 2019-09-24 01:22 未来已来,你来不来 阅读(135) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页