4 14騰訊二面

2021-10-10 10:18:20 字數 1116 閱讀 5137

21min

軟鏈結會分配inode,硬鏈結不會,硬鏈結的inode號與軟鏈結相同

原始檔刪除,軟鏈結失效,硬鏈結不會

軟鏈結可以跨檔案系統,硬鏈結不行

軟鏈結可以對目錄建立,而硬鏈結只能對檔案建立

查是否用到索引,用explain,有如下字段

id,id越大,越先被執行

select_type:指示select的型別,是否為union,******等等

table:表名

type:all表示全表掃瞄,index表示索引掃瞄,效能差異如下:

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-i1bt66ws-1604997205202)(en-resource://database/558:1)]

possible_keys:可能使用的鍵值

key:實際使用的索引,為空時為null

key_len:實際使用的鍵值的長度

ref:表示表的連線匹配條件,即哪些列或常量被用於查詢上面的值

rows:估算讀取到所需資料所需的行數,該值越小越好

extra

:waitpid通常和sigchld結合使用以殺死殭屍程序

// 程序終止時,將sigchld訊號發給父程序,通知其處理該程序,

lfd = listen(sfd, 40); // 在listen後呼叫

signal(sigfunc, sigchld);

void sigfunc(int signo)

#define __fd_setsize 1024

#include // 設定為非阻塞

int flag = fcntl(cfd, f_getfl);

flag |= o_nonblock;

fcntl(cfd, f_setfl, flag);

騰訊一面二面題目

1 new delete 和malloc free的區別 一 基本概念 malloc free 1 函式原型及說明 void malloc long numbytes 該函式分配了numbytes個位元組,並返回了指向這塊記憶體的指標。如果分配失敗,則返回乙個空指標 null void free v...

騰訊 一面 二面 2017暑期實習招聘

created by zheng548 on 2017 4 13 author zheng548 有兩個排序的陣列a1和a2,內存在a1的末尾有足夠多的空餘空間容納a2。請實現乙個函式,把a2中的所有數字插入到a1中並且所有的數字是排序的。以下是我的實現 public class mergesort...

騰訊技術崗內推麵經(二面) 掛

3月15號晚上十點hr打 通知我第二天上午十點到十點半二面。本來就覺得一面那麼簡單肯定有有問題,果然二面掛了。面試官知道我是學地信的,就問了我相關的知識,然後問做過什麼專案 然後說我是跨專業,為什麼要跨 問了我http 和https 之間的區別 如果有高併發的請求怎麼處理 用的什麼程式設計軟體,有什...