09 2020 档案

摘要:一,顺序表 定义:将元素顺序地存放在一块连续的存储区里,元素间的顺序关系由它们的存储顺序自然表示。 顺序表包含:表头和数据区 连续内存存放表头和数据区:表头包括:容量、元素个数 在数据区地址前开辟8个字节内存分别存储容量和元素个数(都是整型,存储整型需要4字节) 容量不够需开辟新的内存时,数据区和表 阅读全文
posted @ 2020-09-20 16:41 Deaseyy 阅读(280) 评论(0) 推荐(0)
摘要:题外: django中间件 process_request process_view process_response process_exception process_render_template 执行顺序: process_request ——> 路由匹配——> 执行process_view 阅读全文
posted @ 2020-09-19 23:32 Deaseyy 阅读(997) 评论(0) 推荐(0)
摘要:class Foo(object): def __new__(cls, *args, **kwargs): # 1.根据类创建对象,并返回 # 2.执行返回的对象的__init__方法 # return '张三' # 执行张三(字符串对象)的__init__ 方法 return object.__n 阅读全文
posted @ 2020-09-19 15:41 Deaseyy 阅读(158) 评论(0) 推荐(0)
摘要:callable(arg) 判断传入的参数是否可执行 例如:arg为函数返回True ; arg为其他基本类型则返回False def func(arg): if callable(arg): # 这里等价于:if isinstance(args,types.FunctionType) print( 阅读全文
posted @ 2020-09-17 22:01 Deaseyy 阅读(308) 评论(0) 推荐(0)
摘要:使用 json.dumps() 序列化,再返回到前端时: ret = json.dumps(roles) 后端返回的数据是:{'id':3, 'title': ''}, 到了前端就变为 {"id": 3, "title": "\u5b66\u751f"} 需要添加 ensure_ascii=Fals 阅读全文
posted @ 2020-09-16 23:37 Deaseyy 阅读(1055) 评论(0) 推荐(0)
摘要:这两个是类对象的魔法函数,在访问对象属性的时候会被调用 1 class A(object): 2 def __init__(self, x): 3 self.x = x 4 5 def __getattr__(self, item): 6 print('run __getattr__') 7 ret 阅读全文
posted @ 2020-09-15 23:25 Deaseyy 阅读(214) 评论(0) 推荐(0)
摘要:序列化器 1.drf序列化器校验时获取字段数据 is_valid之前: self.initial_data.get('') is_valid之后:self.validate_data.get('') 2.序列化器选项 field= "__all__"​exclude=['user','name'] 阅读全文
posted @ 2020-09-09 23:23 Deaseyy 阅读(261) 评论(0) 推荐(0)
摘要:一,顺序表 定义:将元素顺序地存放在一块连续的存储区里,元素间的顺序关系由它们的存储顺序自然表示。 顺序表包含:表头和数据区 连续内存存放表头和数据区:表头包括:容量、元素个数 在数据区地址前开辟8个字节内存分别存储容量和元素个数(都是整型,存储整型需要4字节) 容量不够需开辟新的内存时,数据区和表 阅读全文
posted @ 2020-09-06 23:36 Deaseyy 阅读(371) 评论(0) 推荐(0)