原创 shell之引號
1.0 單引號 無視單引號內的特殊字符依照原樣 echo '$PWD' 結果爲$PWD 2.0 雙引號 可處理特殊字符 echo "$PWD" 結果爲當前工作目錄絕對路徑 3.0 反引號 使得命令不加$也可以在字符串裏被識別
原创 csdn改版
優點: 1.0 界面簡潔美觀 2.0 常用工具置頂 3.0 去除了兩側廣告 4.0 插入圖片更加方便不用下拉 1.0 插入圖片問題: a>水印位置不可選大小不可選透明度不可選,你自定義也罷但是它的加粗和透明度和正式文本無異。
原创 頁面置換算法
缺頁中斷:程序運行時某些頁面不在內存中<沒有空閒物理塊>--置換<缺頁中斷不一定執行頁面置換算法> 真不是我懶實在是表格用這個畫圖板太難畫了!!! 注:整個斜體你可以認爲是我的分格--起始我寫字是斜着寫的。 1.0 OPT 2.0 FI
原创 猴子分桃子
題目描述:海灘上有一堆桃子,五隻猴子來分。第一隻猴子把這堆桃子憑據分爲五份,多了一個,這隻猴子把多的一個扔入海中,拿走了一份。第二隻猴子把剩下的桃子又平均分成五份,又多了一個,它同樣把多的一個扔入海中,拿走了一份,第三、第四、第五隻猴子都
原创 HTTP1.0/1.1/2.0區別
1.0 HTTP1.0和HTTP1.1區別 1.0 長連接:1.0需要一個keep_alive告知服務器要建立長連接而1.1默認支持長連接。 長連接:一次TCP連接處理多個請求,減少了建立連接和關閉連接的系統消耗和延遲。 2.
原创 DNS之解析/PING之後發生的事情
1.0 DNS解析: 2.0 PING之後的事兒:
原创 dup和dup2之理解
文件描述符:
原创 ip子網劃分主機數 廣播地址的關係
明確一個概念:私有ip A類:10.0.0.0-10.255.255.255 子網掩碼:255.0.0.0 B類:172.16.0.0-176.31.255.255
原创 letter-combinations-of-a-phone-numbe
Input:Digit string "23" Output: ["ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf"].題目是:在拼音9鍵上含有字母的數字鍵上取字母 輸入2
原创 小Q的歌單
題目描述:小Q有X首長度爲A的不同的歌和Y首長度爲B的不同的歌,現在小Q想用這些歌組成一個總長度正好爲K的歌單,每首歌 最多只能在歌單中出現一次,在不考慮歌單內歌曲的先後順序的情況下,請問有多少種組成
原创 C++筆記
1.0 類 結構體對齊原則:1.第一個偏移量0 2.Min(默認對齊數,自身類型大小) 3. Max(對齊數)的整數倍 4.嵌套結構體(對齊到Max(對齊數)的整數倍) 內存對齊的原因:1.有的平臺只能訪問指定類型 2. 2次訪問
原创 編譯器
contents: 1.0 編譯器之作用 2.0 編譯器工作流程 3.0 常用的編譯器 4.0 gcc -g 5.0 Readelf指令 1. 編譯器之作用:把高級語言翻譯成機器語言(即低級語言)。 2. 編譯器工作流程:源碼--》預處
原创 模板
C++之模板 1.0 函數模板 2.0 類模板 1.0 函數模板: 1.0 函數模板是什麼? 2.0 函數模板怎麼寫? 3.0 函數模板
原创 二叉樹及其操作
爲了實現後序線索化二叉樹 多加了_parent指針域 但是沒有更改其拷貝構造函數 先來研究線索化原因: n個節點對應2n個指針域 有效指針域n-1個(根節點沒有) 所以無效指針域2n-(n-1)個而線索化就是把
原创 數據結構:堆之相關操作
要求: 1.0 實現大小堆 2.0 用堆實現優先級隊列 3.0 堆排序 1.0 大小堆的實現: 0.0 vector的相關操作爲堆帶來了方便,所以底層數據用Vector。 1.0 既然能用大小堆實現隊列,那麼堆就應該