原创 GET和POST的區別

HTTP定義了與服務器交互的幾種最基本的方法:GET,POST, PUT, DELETE, HEAD。其中GET和HEAD被稱爲安全方法。因爲GET和HEAD不產生動作,也就是說不會對服務器上的信息進行任何修改。 GET請求的數據放在UR

原创 HTTP狀態碼

HTTP狀態碼(HTTP Status Code)是用以表示網頁服務器HTTP響應狀態的3位數字代碼。   1字頭:消息 2字頭:成功 3字頭:重定向 4字頭:請求錯誤 5字頭:服務器錯誤 具體詳細的再看~

原创 leetcode 44

44. 通配符匹配   給定一個字符串 (s) 和一個字符模式 (p) ,實現一個支持 '?' 和 '*' 的通配符匹配。 '?' 可以匹配任何單個字符。 '*' 可以匹配任意字符串(包括空字符串)。 兩個字符串完全匹配纔算匹配成功。

原创 git放棄修改

你可以發現,Git會告訴你,git checkout -- file可以丟棄工作區的修改: $ git checkout -- readme.txt 命令git checkout -- readme.txt意思就是,把readme.t

原创 基於mininet+opendaylight搭建SDN測試環境

系統:在VMware中安裝的Ubuntu16.04.2LTS系統 一、安裝mininet 參考:http://mininet.org/download/ 這裏選擇源碼安裝mininet:1)首先安裝git sudo apt-get u

原创 leetcode 57

給出一個無重疊的 ,按照區間起始端點排序的區間列表。 在列表中插入一個新的區間,你需要確保列表中的區間仍然有序且不重疊(如果有必要的話,可以合併區間)。 示例 1: 輸入: intervals = [[1,3],[6,9]], newI

原创 leetcode 49

49. 字母異位詞分組   給定一個字符串數組,將字母異位詞組合在一起。字母異位詞指字母相同,但排列不同的字符串。 示例: 輸入: ["eat", "tea", "tan", "ate", "nat", "bat"], 輸出: [

原创 leetcode 23 合併K個排序鏈表

合併 k 個排序鏈表,返回合併後的排序鏈表。請分析和描述算法的複雜度。 示例: 輸入: [   1->4->5,   1->3->4,   2->6 ] 輸出: 1->1->2->3->4->4->5->6   //迭代算法 publ

原创 leetcode 43

  43. 字符串相乘 給定兩個以字符串形式表示的非負整數 num1 和 num2,返回 num1 和 num2 的乘積,它們的乘積也表示爲字符串形式。 示例 1: 輸入: num1 = "2", num2 = "3" 輸出: "6"