文章分类 - 面试相关
摘要:71.django 的 Model 中的 ForeignKey 字段中的 on_delete 参数有什么作用? 72.基于django使用ajax发送post请求时,有哪种方法携带csrftoken? 1.后端将csrftoken传到前端,发送post请求时携带这个值发送 2.获取form中隐藏标签
阅读全文
摘要:26. Django里QuerySet的get和filter方法的区别? 1) 输入参数 get 的参数只能是model中定义的那些字段,只支持严格匹配。 filter的参数可以是字段,也可以是扩展的 where查询关键字,如 in,like 等。 2) 返回值 get返回值是一个定义的 model
阅读全文
摘要:建造者模式 1建造者模式 建造者模式的定义如下:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式的作用,就是将“构建”和“表示”分离,以达到解耦的作用。在上面订单的构建过程中,如果将order直接通过参数定义好(其构建与表示没有分离),同时在多处进行订单生成,此
阅读全文
摘要:71.TCP是面向连接的通讯协议,通过三次握手建立连接,通讯完成时四次挥手 72.简述浏览器通过WSGI请求动态资源的过程? 73.描述用浏览器访问www.baidu.com的过程 74.Post和Get请求的区别? GET请求: POST请求: 效率:GET比POST效率高。 75.cookie
阅读全文
摘要:11、简述面向对象中__new__和__init__区别 12、简述with方法打开处理文件帮我我们做了什么? 13、列表[1,2,3,4,5],请使用map()函数输出[1,4,9,16,25],并使用列表推导式提取出大于10的数,最终输出[16,25] 14、python中生成随机整数、随机小数
阅读全文
摘要:46.简述leftjoin和rightjoin的区别? 47.索引有什么作用,有那些分类,有什么好处和坏处? 48.写sql语句 TableA | ID | NAME | KECHENG | FENSHU | | : : | : : | : : | : : | | 1 | 张三 | 语文 | 8
阅读全文
摘要:36.mysql 下面那些查询不会使用索引 between, like "c%" , not in, not exists, !=, , =,in 37.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的含义 38.从delete语句中省略where子
阅读全文
摘要:tornado 1、tornado 中的 gen.coroutine 的作用? 2、简述 tornado 框架特点及应用场景。 3、tornado 框架中 Future 对象的作用? 4、tornado 框架中如何编写 webSocket 程序? 5、tornado 中静态文件是如何处理的? 如:
阅读全文
摘要:26. 在Flask中实现WebSocket需要什么组件? 27. wtforms 组件的作用? 28. Flask 框架默认 session 处理机制? 29. 解释Flask框架中的Local对象和threadinglocal对象的区别? 30. SQLAlchemy 中的 session 和
阅读全文
摘要:61.django 中的 F 的作用? 62.django 中的 Q 的作用? 63.django 中如何执行原生 SQL? 64.only 和 defer 的区别? 65.select_related 和 prefetch_related 的区别?
阅读全文
摘要:11. 验证码过期时间怎么设置? 将验证码保存到数据库或session,设置过期时间为1分钟,然后页面设置一个倒计时(一般是前端js实现 这个计时)的展示,一分钟过后再次点击获取新的信息。 12. Python中三大框架各自的应用场景? django:主要是用来搞快速开发的,他的亮点就是快速开发,节
阅读全文
摘要:1.JavaScript(或 jQuery)如何选择一个 id 为 main 的容器 2.JavaScript(或 jQuery)如何选择一个 class 为 menu 的容器 3.简述什么是浏览器事件流 4.用 css 如何隐藏一个元素 5.一行 css 实现 padding 上下左右分别为 1p
阅读全文
摘要:备忘录模式 1备忘录模式 备忘录模式定义如下:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原来保存的状态。在备忘录模式中,如果要保存的状态多,可以创造一个备忘录管理者角色来管理备忘录。 2备忘录模式的应用场景
阅读全文
摘要:命令模式 1命令模式 命令模式的定义为:将一个请求封装成一个对象,从而可以使用不同的请求将客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。命令模式中通常涉及三类对象的抽象:Receiver,Command,Invoker 只有一个Invoker的命令模式也可以抽象成一个类似的
阅读全文
摘要:策略模式 1策略模式 策略模式定义如下:定义一组算法,将每个算法都封装起来,并使他们之间可互换。以上述例子为例,customer类扮演的角色(Context)直接依赖抽象策略的接口,在具体策略实现类中即可定义个性化的策略方式,且可以方便替换。 2策略模式的优点和应用场景 3策略模式的缺点
阅读全文
摘要:适配器模式 1适配器模式 适配器模式定义如下:将一个类的接口变换成客户端期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。适配器模式和装饰模式有一定的相似性,都起包装的作用,但二者本质上又是不同的,装饰模式的结果,是给一个对象增加了一些额外的职责,而适配器模式,则是将另
阅读全文
摘要:81. HTTP请求方法都有什么? 82. 使用Socket套接字需要传入哪些参数 ? 83. HTTP常见请求头? 84. 七层模型? IP ,TCP/UDP ,HTTP ,RTSP ,FTP 分别在哪层? 85. url的形式?
阅读全文
摘要:36. 述多进程开发中join与deamon的区别 37.请简述GIL对Python性能的影响 38.曾经在哪里使用过: 线程、进程、协程? 39.请使用yield实现一个协程? 40.请使用python内置async语法实现一个协程?
阅读全文
摘要:26.有A.txt和B.txt两个文件, 使用多进程和进程池的方式分别读取这两个文件 27.以下那些是常见的TCPFlags?(多选) 28.下面关于网络七层和四层的述, 哪条是错误的? 29.tracerroute一般使用的是哪种网络层协议 30.iptables知识考察, 根据要求写出防火墙
阅读全文
摘要:6、python实现列表去重的方法 7、fun( args, kwargs)中的 args, kwargs什么意思? 8、python2和python3的range(100)的区别 9、一句话解释什么样的语言能够用装饰器? 10、python内建数据类型有哪些
阅读全文