2018 9 28學習記錄

2022-05-10 20:46:08 字數 811 閱讀 5546

2. 網路程式設計

5.如果提示缺少iostream,那麼就是在vc的庫包含目錄中,把相應的庫目錄給刪除了,可能$(vc_includepath),然後如果要包含目錄的話,按照張濤說的,在vc++ directorys包含;如果包含.lib的話,在linker聯結器裡,input,輸入.lib,然後在linker的general裡,additional library directory裡,包含庫目錄,或者新新增環境變數然後$(protobuf_includepath)

6.安裝vs2013的時候,可能需要提前安裝windows sdk8.1 (

7.同步和非同步 阻塞和非阻塞      以上2個**有待於再看,不是很了解)(待做)

8.完成埠詳解 待做)

它充分利用核心物件的排程,只使用少量的幾個執行緒來處理和客戶端的所有通訊,消除了無謂的執行緒上下文切換,最大限度的提高了網路通訊的效能,

工作學習心得體會:

1.配置環境變數 如果是正常的,不用加什麼cmake_path,直接path,要不識別不出來cmake命令 

2.hixclient和hixmanagment和opproxy都是元件,managment部署在伺服器端,opproxy部署在客戶端(這是以後),暫時的話hixclient只是執行命令

3.安裝了svn和cmake,cmake建立資料夾在transfer目錄下建立build_win,然後進入vs2013 x86的命令列 cd到transfer的路徑,然後執行cmake(暫時出現錯誤)

4.待做:了解下base64編碼,解碼,了解protobuf的規則,

5.了解下tcp狀態轉換圖,linux那塊還得看下啊,特別是訊號那塊

2018 9 28 生產問題備註回憶

生產問題總結 表現 1 應用伺服器掛了2臺,資料庫服務記憶體突然公升高 2 資料庫資料許可權表查詢超時 原因 大批量的人為匯入excel同時操作,1 匯入前會檢驗使用者許可權,預設載入在快取裡,但此時redis快取沒有起作用,導致大量請求直接查詢資料庫,造成超時。2 檢驗後,計算實時資料時,取預留比...

愛奇藝2018 9 28筆試 散散的樹

輸入 5 20 4 42 40 26 46 輸出 36鋸子必須同時砍樹 從樹頂到鋸子這段距離被砍下來當成木頭,從樹根到鋸子這段距離留下原地。問鋸子最高可以多高,但其實要剛好使砍下來的木頭的總長為m,其實就只有一種鋸子的高度能滿足。n,m map int,input split li list map...

mysql學習記錄 MySQL學習記錄 2

in 子查詢 select from student where id in 1,2 not in 不在其中 select from student where id not in 1,2 is null 是空 select from student where age is null is not...