-
【Python面试真题】- Python中的yield用法 ?
【Python面试真题】- Python中的yield用法 ? yield简单说来就是一个生成器,这样函数它记住上次返 回时在函数体中的位置。对生成器第 二次(或n 次)调用跳转至该函 次)调用跳转至该函 数。
-
【Python面试真题】- 常见的HTTP状态码有哪些?
【Python面试真题】- 常见的HTTP状态码有哪些? 200 OK 301 Moved Permanently 302 Found 304 Not Modified 307 Temporary Redirect 400 Bad Request 401 Unauthorized 403 Forbidden 404 Not Found 410 Gone 500 Internal Server Error 501 Not Implemented
-
【Python面试真题】- 描述数组、链表、队列、堆栈的区别?
【Python面试真题】- 描述数组、链表、队列、堆栈的区别? 数组与链表是数据存储方式的概念,数组在连续的空间中存储数据,而链表可以在非连续的空间中存储数据; 队列和堆栈是描述数据存取方式的概念,队列是先进先出,而堆栈是后进先出;队列和堆栈可以用数组来实现,也可以用链表实现。
-
【Python面试真题】- Django 本身提供了 runserver,为什么不能用来部署 ?
【Python面试真题】- Django 本身提供了 runserver,为什么不能用来部署 ? runserver 方法是调试 Django 时经常用到的运行方式,它使用 Django 自带的 WSGI Server 运行,主要在测试和开发中使用,并且 runserver 开启的方式也是单进程 。 uWSGI 是一个 Web 服务器,它实现了 WSGI 协议、uwsgi、http 等协议。注意 uwsgi 是一种通信协议,而 uWSGI 是实现 uwsgi 协议和 WSGI 协议的…
-
【Python面试真题】- 在多线程环境中,Python 虚拟机按什么样的方式执行?
【Python面试真题】- 在多线程环境中,Python 虚拟机按什么样的方式执行? 1. 设置GIL2. 切换到一个线程去运行3. 运行: a. 指定数量的字节码指令,或者 b. 线程主动让出控制(可以调用time.sleep(0))4. 把线程设置为睡眠状态5. 解锁GIL6. 再次重复以上所有步骤 在调用外部代码(如C/C++扩展函数)的时候,GIL 将会被锁定,直到这个函数结束为止(由于在这期间没有Python …
-
【Python面试真题】- 说一下Django,MIDDLEWARES中间件的作用?
【Python面试真题】- 说一下Django,MIDDLEWARES中间件的作用? 中间件是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。
-
Python面试真题 - django对数据查询结果排序怎么做,降序怎么做,查询大于某个字段怎么做 ?
【Python面试真题】- django对数据查询结果排序怎么做,降序怎么做,查询大于某个字段怎么做 ? 排序使用order_by() 降序需要在排序字段名前加- 查询字段大于某个值:使用filter(字段名_gt=值)
-
Python面试真题 - 你知道几种排序,讲一讲你最熟悉的一种 ?
【Python面试真题】- 你知道几种排序,讲一讲你最熟悉的一种 ?
-
Python面试真题 - 描述数组、链表、队列、堆栈的区别 ?
【Python面试真题】- 描述数组、链表、队列、堆栈的区别 ? 数组与链表是数据存储方式的概念,数组在连续的空间中存储数据,而链表可以在非连续的空间中存储数据; 队列和堆栈是描述数据存取方式的概念,队列是先进先出,而堆栈是后进先出;队列和堆栈可以用数组来实现,也可以用链表实现。
-
Python面试真题 - Django重定向你是如何实现的?用的什么状态码?
【Python面试真题】- Django重定向你是如何实现的?用的什么状态码? 使用HttpResponseRedirect redirect和reverse 状态码:302,301