摘要: 单向循环链表 单链表的一个变形是单向循环链表,链表中最后一个节点的next域不再为None,而是指向链表的头节点。 操作 is_empty() 判断链表是否为空 length() 返回链表的长度 travel() 遍历 add(item) 在头部添加一个节点 append(item) 在尾部添加一个 阅读全文
posted @ 2020-09-21 23:20 zeeyan 阅读(67) 评论(0) 推荐(0)
摘要: 正则练习 import re # 一 s = "asdfjvjadsffvaadfkfasaffdsasdffadsafafsafdadsfaafd" # 查找字符串中有多少个af ret = re.findall(r"af", s) print(len(ret)) # 二 s = "abDEe23 阅读全文
posted @ 2020-09-21 23:05 zeeyan 阅读(209) 评论(0) 推荐(0)
摘要: Django模型自定义没有的数据库字段类型 目的: 为了节省数据库,避免造成空间浪费,也是优化数据库的一种形式。 from django.db import models # 创建定长的字段类型 class MyCharField(models.Field): def __init__(self, 阅读全文
posted @ 2020-09-21 22:51 zeeyan 阅读(415) 评论(0) 推荐(0)
摘要: Celery 及异步任务的处理 模块组成 任务模块 Task 包含异步任务和定时任务. 其中, 异步任务通常在业务逻辑中被触发并发往任务队列, 而定时任务由 Celery Beat 进程周期性地将任务发往任务队列. 消息中间件 Broker Broker, 即为任务调度队列, 接收任务生产者发来的消 阅读全文
posted @ 2020-09-21 21:37 zeeyan 阅读(103) 评论(1) 推荐(0)