• ?Missing(November)




    如果一定使用关键字例如class,pass 等命名函数?  
    暂时找不到关键字作为变量名的方法, 一般情况下都是关键字后面加'_', 用以区分关键字 和 命名.

    两个列表内容相加?

    Python斜杠和反斜杠的区别, 运算符号斜杠和双斜杠区别?


    MySQL, 如何删除表内所有数据?
     两种方法, truncate和不带where的delete. 在删除表数据的时候, 使用truncate更节省效率, 当有外键约束的时候,不能使用truncate,只能使用不带where的delete, 因为truncate table不记录在日志中, 不能激活触发器,且truncate不能用于建立了索引的表格.

    Redis, 设置键值对有效期, 哈希表.


    Django内容.
        Django中query的API查询, filter, exclude查询出来的内容有什么区别?
        filter查询出来的是满足条件的语句, exclude是剔除满足条件的内容, 一般使用顺序是先exclude 剔除满足条件的语句, 之后在filter查询剩下中满足条件的语句

        values和values_list区别?
        在使用query语句的filter或exclude查询之后, 返回的查询集.通过遍历能够获得模型的实例对象,能够具体对实例对象的属性进行操作.
        如果在查询集的最后,使用value(),则返回的是一个该查询集的子类. 这个子类可以遍历, 但是遍历出来并非是模型的实例对象, 而是每个对象的字典

        如果使用的是value_list(),则返回的是一个元组. 元组内第一个元素对应第一个字段, 以此类推. 当查询字段为单个字段的时候, 可以传入flat=True, 可以让返回值为单值. 多字段的时候传入flat=True则会产生错误.

    关于网站访问时间过长的排查方式?
        0. 先从时间上判断, 如果时间过长, 则应该是故障性错误. 时间稍长则是优化方面问题.
        1. 首先从外层查看, F12里NetWork, 看看是不是有什么文件引用时间过长,或者加载错误. 如果有则采用本地文件, 或者直接注释掉.
        2. 之后从内层原因排查, 打上断点看哪个步骤消耗的时间最长. 依次排查解决并进行优化.
        3. 如果是因为数据库的查询时间过长, 则需要具体查是哪一条SQL语句耗时过长, 原因是什么. 然后再根据具体原因,优化语句,优化数据库结构.

  • 相关阅读:
    c语言中统计字符串中数字出现的次数
    tyvj1294 小v的舞会
    tyvj1114 搭建双塔
    tyvj1193 括号序列
    tyvj1113 魔族密码
    tyvj1102 单词的划分
    tyvj1097 mm不哭
    tyvj1189 盖房子
    tyvj1098 任务安排
    tyvj1144 股票
  • 原文地址:https://www.cnblogs.com/jrri/p/11906838.html
Copyright © 2020-2023  润新知