摘要: 每日测验 """ 今日考题 1.什么是django中间件,它的作用是什么,如何自定义中间件,里面有哪些用户可以自定义的方法,这些方法有何特点 2.基于django中间件的功能设计,你有啥感悟和心得 3.什么是跨站请求伪造,你可以用一个具体的实例描述一下,django中如何防止及通过跨站请求伪造校验( 阅读全文
posted @ 2021-08-31 20:50 #卧龙先生# 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 1.什么是cookie和session,你能描述一下它们的由来和工作机制吗(切勿糊弄,敷衍了事) 2.django中如何操作cookie和session,请写出尽量多的操作方法,并针对session的操作方法详细内部发生的事情,django默认的session失效时间是多久(切勿糊 阅读全文
posted @ 2021-08-31 20:49 #卧龙先生# 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 今日考题 """ 今日考题 1.简述自定义分页器的使用 2.forms组件是干什么用的,它的主要功能有哪些功能,你能否具体说说每个功能下都有哪些经常用到的方法及注意事项(越详细越好) 3..forms组件钩子函数是干什么用的,如何编写,请举例说明,除此之外forms组件还提供了哪些校验方法 """ 阅读全文
posted @ 2021-08-31 20:48 #卧龙先生# 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.默写ajax基本语法,及提交json数据和文件都需要添加哪些额外参数 2.什么是序列化,截止目前为止你所接触过的序列化有哪些 3.批量插入数据需要注意什么,orm批量插入数据的语法? 4.当需要展示的数据量特别多的情况下,会采取什么优化措施,你能否简要描述一下该措施的 阅读全文
posted @ 2021-08-31 20:12 #卧龙先生# 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题: 1.choices参数的应用场景有哪些,如何获取该字段的值 2.django是什么模型的框架,简述MTV与MVC模型 3.多对多表关系有几种创建方式,各有什么特点? 4.什么是ajax,请手写出ajax的基本语法结构及重要参数含义 """ 昨日内容回顾 在django部 阅读全文
posted @ 2021-08-31 20:10 #卧龙先生# 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 今日考题 """ 今日考题 1.聚合查询,分组查询的关键字各是什么,各有什么特点或者注意事项 2.F与Q查询的功能,他们的导入语句是什么,针对Q有没有其他用法 3.列举常见的数据库字段及主要参数(越多越好) 4.orm数据库查询优化相关有哪些各有什么特点 """ 昨日内容回顾 在学习django o 阅读全文
posted @ 2021-08-31 20:09 #卧龙先生# 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 今日考题 """ 今日考题 1.必知必会N条都有哪些,每个都是干啥使的 2.简述神奇的双下划线查询都有哪些方法,作用是什么 3.针对多对多外键字段的增删改查方法有哪些,各有什么特点? 4.什么是正反向的概念,及查询口诀,你能否总结一下正反向查询不同情况下点击不同字段的规律 """ 上周内容回顾 单表 阅读全文
posted @ 2021-08-31 20:08 #卧龙先生# 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.什么是FBV与CBV,能不能试着解释一下CBV的运作原理 2.模版语法的传值需要注意什么,常见过滤器及标签有哪些 3.自定义过滤器,标签,inclusion_tag的流程 4.什么是模版的继承与导入,如何正确使用 """ 昨日内容回顾 CBV源码 # 能够根据请求方式 阅读全文
posted @ 2021-08-31 20:03 #卧龙先生# 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.反向解析的本质是什么,无名和有名反向解析如何操作? 2..路由分发能够实现的前提是什么,需要注意什么,名称空间什么时候使用 3..什么是虚拟环境,django1.X与django2.X/3.X的区别有哪些 4.诠释为何跨语言传输数据以json格式为主,django返回 阅读全文
posted @ 2021-08-31 20:02 #卧龙先生# 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.列举你知道的orm数据的增删改查方法 2.表关系如何判定,django orm中如何建立表关系,有什么特点和注意事项 3.请画出完整的django请求生命周期流程图 4.无名、有名分组各是什么意思 5.反向解析是什么,如何使用, """ 昨日内容回顾 数据的编辑和删除 阅读全文
posted @ 2021-08-31 20:00 #卧龙先生# 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.什么是静态文件,django静态文件配置如何配置,如何解决接口前缀不断变化,html页面上路径的引用需要反复修改的问题 2.request对象的方法有哪些,分别是干什么用的,请具体阐述细节及注意事项 3.django自带的数据库是什么,如何换成其他数据库例如MySQL 阅读全文
posted @ 2021-08-31 19:57 #卧龙先生# 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.谈谈你对web框架的认识,简述web框架请求流程 2.python三大主流web框架的区别 3.安装django需要注意的事项有哪些(最少三条及以上,越多越好) 4.如何验证django是否安装成功,命令行如何创建django项目,如何启动django项目。与pych 阅读全文
posted @ 2021-08-31 19:56 #卧龙先生# 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 每日测验 1.你所知道的前端框架和实用插件有哪些,他们各有什么特点 2.使用bootstrap需要注意什么,常用的bootstrap样式有哪些 """ 昨日内容回顾 阻止后续事件发生 # 第一种(常用) return false # 第二种 e.preventDefault() # 阅读全文
posted @ 2021-08-31 19:54 #卧龙先生# 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 1.下面这段代码的输出结果是什么,并给出你的解释 def index(): return [lambda x : i * x for i in range(4)] print([m(2) for m in index()]) 2.什么是函数的递归调用?书写递归函数需要注意什么?你能 阅读全文
posted @ 2021-08-31 19:47 #卧龙先生# 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.列举你所知道的PEP8 Python编码规范 2.求结果(易错题) v1 = 1 or 3 v2 = 1 and 3 v3 = 0 and 2 and 1 v4 = 0 and 2 or 1 v5 = 0 and 2 or 1 or 4 v6 = 0 or Flase 阅读全文
posted @ 2021-08-31 19:46 #卧龙先生# 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日日考 1. 二进制转换成十进制:v = “0b1111011” 十进制转换成二进制:v = 18 八进制转换成十进制:v = “011” 十进制转换成八进制:v = 30 十六进制转换成十进制:v = “0x12” 十进制转换成十六进制:v = 87 2.简述可迭代对象,迭代器 阅读全文
posted @ 2021-08-31 19:43 #卧龙先生# 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 每日测验 """ 今日考题 1.ascii,gbk,utf-8,gbk的区别 2.请用至少两种方式实现m与n值交换m=10,n=5 3.什么是深浅拷贝 4.什么是HTTP协议 5.列举你所知道的HTML标签 """ 昨日内容回顾 Web的本质 """ 浏览器 服务端 文件(html文件) """ 课 阅读全文
posted @ 2021-08-31 19:37 #卧龙先生# 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 课程安排 每日测验 今日暂无 数据库 存储数据的演变过程 随意的存到一个文件中、数据格式也是千差万别的完全取决于我们自己 """ # 小李 jason|123|NB # 小王 egon-123-DBJ # 小红 tank~123~hecha """ 软件开发目录规范 限制了存储数据的具体位置 """ 阅读全文
posted @ 2021-08-31 19:33 #卧龙先生# 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 每日测验 简述死锁现象 你用过哪些队列 阐述进程池线程池概念及基本使用 什么是协程,如何简单实现 昨日内容回顾 死锁现象 """ 即便你知道如何抢锁释放锁 也极有可能造成程序的死锁现象 后续我们在写项目的时候 也不会自己去处理锁的问题 都是底层封装好的 所以你不用担心 """ 递归锁 """ 它也是 阅读全文
posted @ 2021-08-31 19:29 #卧龙先生# 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 每日测验 开启线程的两种方式 TCP服务端实现并发 阐述互斥锁的概念 什么是GIL 上周五内容回顾 开启线程的两种方式 """开进程和开线程的步骤基本都是一样的 只是导入的模块不一样而已开进程代码必须写在main下面而开线程则无需这么做​类的对象调用方法类的继承重写run方法""" TCP服务端实现 阅读全文
posted @ 2021-08-31 19:24 #卧龙先生# 阅读(32) 评论(0) 推荐(0) 编辑