-
【Python面試真題】- Python中的yield用法 ?
【Python面試真題】- Python中的yield用法 ? yield簡(jiǎn)單說來就是一個(gè)生成器,這樣函數(shù)它記住上次返 回時(shí)在函數(shù)體中的位置。對(duì)生成器第 二次(或n 次)調(diào)用跳轉(zhuǎn)至該函 次)調(diào)用跳轉(zhuǎn)至該函 數(shù)。
-
【Python面試真題】- 常見的HTTP狀態(tài)碼有哪些?
【Python面試真題】- 常見的HTTP狀態(tài)碼有哪些? 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面試真題】- 描述數(shù)組、鏈表、隊(duì)列、堆棧的區(qū)別?
【Python面試真題】- 描述數(shù)組、鏈表、隊(duì)列、堆棧的區(qū)別? 數(shù)組與鏈表是數(shù)據(jù)存儲(chǔ)方式的概念,數(shù)組在連續(xù)的空間中存儲(chǔ)數(shù)據(jù),而鏈表可以在非連續(xù)的空間中存儲(chǔ)數(shù)據(jù); 隊(duì)列和堆棧是描述數(shù)據(jù)存取方式的概念,隊(duì)列是先進(jìn)先出,而堆棧是后進(jìn)先出;隊(duì)列和堆??梢杂脭?shù)組來實(shí)現(xiàn),也可以用鏈表實(shí)現(xiàn)。
-
【Python面試真題】- Django 本身提供了 runserver,為什么不能用來部署 ?
【Python面試真題】- Django 本身提供了 runserver,為什么不能用來部署 ? runserver 方法是調(diào)試 Django 時(shí)經(jīng)常用到的運(yùn)行方式,它使用 Django 自帶的 WSGI Server 運(yùn)行,主要在測(cè)試和開發(fā)中使用,并且 runserver 開啟的方式也是單進(jìn)程 。 uWSGI 是一個(gè) Web 服務(wù)器,它實(shí)現(xiàn)了 WSGI 協(xié)議、uwsgi、http 等協(xié)議。注意 uwsgi 是一種通信協(xié)議,而 uWSGI 是實(shí)現(xiàn) uwsgi 協(xié)議和 WSGI 協(xié)議的…
-
【Python面試真題】- 在多線程環(huán)境中,Python 虛擬機(jī)按什么樣的方式執(zhí)行?
【Python面試真題】- 在多線程環(huán)境中,Python 虛擬機(jī)按什么樣的方式執(zhí)行? 1. 設(shè)置GIL2. 切換到一個(gè)線程去運(yùn)行3. 運(yùn)行: a. 指定數(shù)量的字節(jié)碼指令,或者 b. 線程主動(dòng)讓出控制(可以調(diào)用time.sleep(0))4. 把線程設(shè)置為睡眠狀態(tài)5. 解鎖GIL6. 再次重復(fù)以上所有步驟 在調(diào)用外部代碼(如C/C++擴(kuò)展函數(shù))的時(shí)候,GIL 將會(huì)被鎖定,直到這個(gè)函數(shù)結(jié)束為止(由于在這期間沒有Python …
-
【Python面試真題】- 說一下Django,MIDDLEWARES中間件的作用?
【Python面試真題】- 說一下Django,MIDDLEWARES中間件的作用? 中間件是介于request與response處理之間的一道處理過程,相對(duì)比較輕量級(jí),并且在全局上改變django的輸入與輸出。
-
Python面試真題 - django對(duì)數(shù)據(jù)查詢結(jié)果排序怎么做,降序怎么做,查詢大于某個(gè)字段怎么做 ?
【Python面試真題】- django對(duì)數(shù)據(jù)查詢結(jié)果排序怎么做,降序怎么做,查詢大于某個(gè)字段怎么做 ? 排序使用order_by() 降序需要在排序字段名前加- 查詢字段大于某個(gè)值:使用filter(字段名_gt=值)
-
Python面試真題 - 你知道幾種排序,講一講你最熟悉的一種 ?
【Python面試真題】- 你知道幾種排序,講一講你最熟悉的一種 ?
-
Python面試真題 - 描述數(shù)組、鏈表、隊(duì)列、堆棧的區(qū)別 ?
【Python面試真題】- 描述數(shù)組、鏈表、隊(duì)列、堆棧的區(qū)別 ? 數(shù)組與鏈表是數(shù)據(jù)存儲(chǔ)方式的概念,數(shù)組在連續(xù)的空間中存儲(chǔ)數(shù)據(jù),而鏈表可以在非連續(xù)的空間中存儲(chǔ)數(shù)據(jù); 隊(duì)列和堆棧是描述數(shù)據(jù)存取方式的概念,隊(duì)列是先進(jìn)先出,而堆棧是后進(jìn)先出;隊(duì)列和堆??梢杂脭?shù)組來實(shí)現(xiàn),也可以用鏈表實(shí)現(xiàn)。
-
Python面試真題 - Django重定向你是如何實(shí)現(xiàn)的?用的什么狀態(tài)碼?
【Python面試真題】- Django重定向你是如何實(shí)現(xiàn)的?用的什么狀態(tài)碼? 使用HttpResponseRedirect redirect和reverse 狀態(tài)碼:302,301