摘要:1.根据一列进行的分组: 2.根据多列进行迭代分组
阅读全文
摘要:1.按照单列数据进行分组: 2.求一列分组统计: 3.按照多列分组统计,对数量进行求和: 4.分组并按照指定列进行计算:只计算数量求和:
阅读全文
摘要:1.apply()使用: 2.map()方法的使用: 3.applymap每个元素同时操作:
阅读全文
摘要:1.apply函数对单列数据计算占比: 2.map函数对单列数据计算占比:
阅读全文
摘要:1.方法说明: 2.三科成绩的众数: 3.行中的众数: 4.指定列的众数: 5.方差的计算,方差越小数据越稳定:
阅读全文
摘要:1.方法说明: 2.每列最大值: 3.每列最小值: 4.求出中位数:
阅读全文
摘要:1.方法说明: 2.按行相加求和: 3.按列计算平均值:
阅读全文
摘要:1.方法说明: 2.按照数量做降序排序 如果数量相同,默认数量相同取平均值: 3.按照数量做降序排序 数量相同,method='min',设置取最小值的标号:
阅读全文
摘要:1.方法说明: 2.根据指定列进行降序或者升序: 3.根据`数量`和`成交金额`排序:
阅读全文
摘要:1.设置某列为行索引: 2.数据清洗之后设置连续的索引:
阅读全文
摘要:1.Series重新设置索引并用指定数字填充NaN: 2.Series向前填充和向后填充: 3.DataFrame重新设置行列索引:
阅读全文
摘要:1.df.info()查看是否有缺失值: 2.df.isnull和df.notnull判断缺失值: 3.df.dropan()删除缺失值: 4.删除课程总数量为空的行: 5.将为NaN的值指定填充为0: 6.去除全部的重复值: 7.去除指定列的重复数据行: 8.直接删除数据生成新的副本,不修改原数据
阅读全文
摘要:1.删除列的三种方法: 2.删除行的三种方法: 3.带条件删除数据:
阅读全文
摘要:1.修改列标题: 2.修改行标题: 3.修改某一列数据: 4.修改某一处数据,逗号左侧是行,右侧是列
阅读全文
摘要:1.提取列数据: 2.根据索引提取列: 3,提取连续的列:
阅读全文
摘要:1.根据索引名称和编号读取某一行数据: 2.根据索引名称和编号读取多行数据: 3.提取连续多行数据:
阅读全文
摘要:1.如何对链表加速 2.添加第一级索引 3.添加第二级索引 4.增加N级索引 5.思量及索引添加流程解释 5_1.如何找到数字8 5_2.如何找到数字9 6.跳表查询的时间复杂度分析 6_2.时间复杂度例题
阅读全文
摘要:1.七种时间复杂度__上 2.七种时间复杂度__下 3.例题1+n 4.递归的四种情况:后续需要对每一条做出详细描述 5.思考题
阅读全文
摘要:1.数据结构 2.算法 3.数据结构脑图 4_1.算法脑图_上部分 4_2.算法脑图_下部分 5.算法--切题四件套 6.算法--五遍刷题法
阅读全文
摘要:如何使用: from django.core.cache import cache cache.set('key', value可以是任意数据类型) cache.get('key') 应用场景: 第一次查询所有图书,通过多表联查序列化后的数据,直接缓存起来 后续,直接进入缓存查,如果有直接返回数据,
阅读全文
摘要:自定义配置token过期时间: JWT_AUTH = { 'JWT_RESPONSE_PAYLOAD_HANDLER': 'app02.utils.my_jwt_response_payload_handler', # 自定配置token过期时间 # days: float = ..., # sec
阅读全文
摘要:1.如果不加字段序列化,则默认的检验无法通过 2.第一种方式:使用手机号登录 3.第二种方法:使用邮箱校验 4.第三种方法:使用常规用户名登录 5.views中的代码思路共4步 6.urls中要指定请求与视图中的关系 7.settings中的配置,以及上面的APP注册 8.三种登录方式代码总结 9.
阅读全文
摘要:1.基于BaseAuthentication的自定义方法 2.views中调用自定义方法MyJwtAuthentication验证 3.基于BaseAuthentication的自定义方法测试:token过期 4.基于BaseAuthentication的自定义方法测试:token数据有错误,需检查
阅读全文
摘要:1.只使用JWT的局部校验,不加权限控制的不会限制用户登录 2.JWT的局部校验配合权限控制提供用户登录访问限制 2_1.JWT的局部校验配合权限控制提供用户登录访问限制 3.重写jwt_response_payload_handler方法,创建utils文件,自定义返回格式 4.重写jwt_res
阅读全文
摘要:1.假设GET请求和POST请求,用的序列化类不一样,如何处理__ser.py 2.假设GET请求和POST请求,用的序列化类不一样,如何处理__views.py 3.假设GET请求和POST请求,用的序列化类不一样,如何处理总结 4.用户注册测试 5.查询用户名和用户头像 6.修改用户头像 7.C
阅读全文
摘要:1.注册用户密码加密重写create方法使用.create_user 2.序列化icon字段有默认值返回 3.配置路由显示项目中media文件下的图片
阅读全文
摘要:1.路由分发 2.局部钩子对字段单独校验和re_password校验不入库操作,该地方是if not len(data) == 11;截图有误 3.views 4.models
阅读全文
摘要:1.创建auth写MyToken类 2.view中接口导入引用MyToken 3.测试自定义认证类_失败测试 4.测试自定义认证类_成功测试 5.打印用户信息 6.自定义Mytoken类_2 7.可以单独打印某项用户信息 8.可以单独打印某项用户信息_获取名称
阅读全文
摘要:1.JWT原理 2.JWT校验流程 3.DRF项目的JWT认证开发流程(重点) 4.配置用户头像存储 5.创建超级用户 6.修改该配置可以将默认项目的英文提示改成中文 7.JWT的简单使用_url 8.JWT的简单使用_测试生成token 9.JWT的添加认证类全局配置,局部配置不需要注释 9_1.
阅读全文
摘要:1.安装coreapi 2.路由中配置路由固定格式 3.视图类自动生成接口文档第一种_单一方法的视图 4.第二种_包含多个方法的视图_在类视图的文档字符串中_分开方法定义 5.生成接口文档的setting和路由配置 5_1.生成接口文档的setting和路由配置响应效果
阅读全文