-
Linux面試題:什么是Page Fault?什么情況下會發生?
程序請求數據時,如果內存中沒有找到數據,這種情況就是Page Fault,在程序關閉時會發生Page Fault 【返回原文】
-
Python開發面試題:Python中的yield用法?
yield簡單說來就是一個生成器,這樣函數它記住上次返 回時在函數體中的位置。對生成器第 二次(或n 次)調用跳轉至該函 次)調用跳轉至該函數。 【返回原文】
-
Linux面試題:執行命令fsck的最低要求是什么?
/root必須是只讀模式 【返回原文】
-
Python面試題:線上服務可能因為種種原因導致掛掉怎么辦?
Linux下的后臺進程管理利器 supervisor 每次文件修改后再Linux執行 service supervisord restart 【返回原文】
-
【Python面試題】有沒有一個工具可以幫助查找python的bug和進行靜態的代碼分析?
答:PyChecker是一個Python代碼的靜態分析工具,它可以幫助查找Python代碼的bug, 會對代碼的復雜度和格式提出警告 Pylint是另外一個工具可以進行codingstandard檢查 【返回原文】
-
【Linux面試題】如何看當前 Linux 系統有幾顆物理 CPU 和每顆 CPU 的核數?
[root@centos6 ~ 10:55 #35]# cat /proc/cpuinfo|grep -c 'physical id' 4 [root@centos6 ~ 10:56 #36]# cat /proc/cpuinfo|grep -c 'processor' 4 【返回原文】
-
【Python面試題】書寫一個函數,用于替換某個字符串或幾個字符串
函數原型strreplace(str,oldString,newString) 例如: s = 'Hello World!'; afterReplace = strreplace(s,'World','Tom') 輸出結果為:"Hello Tom!" 1 2 3 代碼實現: def strreplace(str,oldString,newString): str_list = str.split(oldString) print(newString.join(str_list)) strrepa…
-
【Python面試題】在python中,list,tuple,dict,set有什么區別,主要應用于什么樣的場景
解答list:列表(鏈表的數據結構)有序的項目, 通過索引進行查找,使用方括號”[]”;tuple:元組 元組將多樣的對象集合到一起,不能修改,通過索引進行查找, 使用括號”()”;dict:字典 字典是一組鍵(key)和值(value)的組合,通過鍵(key)進行查找,沒有順序, 使用大括號”{}”;set:集合 無序,元素只出現一次, 自動去重,使用”set([])”應用場景list, 簡單的數據集合,可以使用索引;tuple, 把一些數據當做一個整體去使用,不能修改;dict,使用鍵值和值…
-
【Linux面試題】安裝linux需要最少磁盤分區是多少,如何檢查啟動信息?
安裝Linux時至少需要/root分區,不過推薦最少使用3個分區,root, boot 和 swap 執行cat /var/log/messages 可以查看啟動信息 【返回原文】