原创 Golang學習日誌 ━━ VSCode安裝Go插件(代理的使用)及初用mod

目錄插件安裝1.參考本文安裝Golang2.安裝VSCode3.配置代理4. 下載go toolsgo mod 一種包的管理方式參考 根據Golang 1.14.4版本 插件安裝 1.參考本文安裝Golang 《Golang學習日

原创 服務器配置篇 ━━ iis7配置php出現fastcgi的500錯誤,LocalSystem/LocalService/NetworkService/ApplicationPoolIdentity

遇到的問題及解決辦法: 最近在IIS7上配置PHP,但總是提示500錯誤,以往是因爲.net framework版本弄錯,但這次不是,找到這篇文章《iis7.0 發生未知 FastCGI錯誤,錯誤代碼 0x8007010b 的解決

原创 Golang學習日誌 ━━ 調用系統默認瀏覽器打開指定鏈接(全平臺)

做慣了網頁版,現在開發軟件就想着web界面。。。既然如此,那就讓golang運行的時候直接打開瀏覽器,並跳轉到指定的網址就行了~~ 原文網址:https://www.jianshu.com/p/29adf056e72b Windo

原创 Golang學習日誌 ━━ http:一個函數中同時讀取和寫入可能導致無法獲得post值的分析

出現bug 今天遇到個怪事,死活讀不到post值,類似的代碼如下 func test(w http.ResponseWriter,r *http.Request){ // 原本是讀取一個html文件輸出,這裏使用一個長切片來說明

原创 Golang面試考題記錄 ━━ 字符串轉換整數 (atoi),知識點ascii、rune、uint8、string、char等轉換

===問: 請你來實現一個 atoi 函數,使其能將字符串轉換成整數。 首先,該函數會根據需要丟棄無用的開頭空格字符,直到尋找到第一個非空格的字符爲止。接下來的轉化規則如下: 如果第一個非空字符爲正或者負號時,則將該符號與之後面

原创 Golang面試考題記錄 ━━ 移動零100%務必深刻理解方法三

===問: 給定一個數組 nums,編寫一個函數將所有 0 移動到數組的末尾,同時保持非零元素的相對順序。 示例: 輸入: [0,1,0,3,12] 輸出: [1,3,12,0,0] 說明: 必須在原數組上操作,不能拷貝額外

原创 Golang學習日誌 ━━ 函數傳遞指針參數的語法糖誤區

一句話,函數傳入指針參數可用語法糖省掉,但目前版本只針對結構體有效,如下* package main import ( "fmt" ) func main() { s1 := 2 fmt.Println("p1:", p

原创 Golang面試考題記錄 ━━ 兩數之和 ,能一遍循環就一遍循環

===問: 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給

原创 Golang面試考題記錄 ━━ 旋轉圖像~~二維數組旋轉90度

===問: 給定一個 n × n 的二維矩陣表示一個圖像。 將圖像順時針旋轉 90 度。 說明: 你必須在原地旋轉圖像,這意味着你需要直接修改輸入的二維矩陣。請不要使用另一個矩陣來旋轉圖像。 示例 1: 給定 matrix =

原创 Golang面試考題記錄 ━━ 旋轉數組 ~~ 執行95.39%和內存100%的抉擇

===問: 給定一個數組,將數組中的元素向右移動 k 個位置,其中 k 是非負數。 示例 1: 輸入: [1,2,3,4,5,6,7] 和 k = 3 輸出: [5,6,7,1,2,3,4] 解釋: 向右旋轉 1 步: [7,1

原创 Golang學習日誌 ━━ 下載及安裝

官方 https://golang.google.cn/ 下載地址 https://golang.google.cn/dl/ 鏡像 鏡像官方:https://golang.google.cn/ 鏡像下載:https://golan

原创 Golang學習日誌 ━━ LiteIDE的主要配置

開發工具vscode和liteide似乎都很不錯,vscode還沒用過,以後有機會用了再總結了。 我個人一般什麼東西都喜歡用默認配置,能不改的就不改,所以這裏只舉出我覺得更改會讓使用起來更得心應手相關的配置。 一、安裝 這個沒什麼

原创 學習日誌 ━━ 關鍵字和保留字

關鍵字和保留字,以前只是在意他們不能用,今天細細琢磨了一下,原來~~ 一、共同點 不可以作爲自定義標識符~~ 二、不同點 1.保留字 既不給你自定義,也不讓你用; 比如 int16 2.關鍵字 雖不給你自定義,但是讓你用; 比

原创 Golang面試考題記錄 ━━ 刪除排序數組中的重複項99.75%

===問: 給定一個排序數組,你需要在 原地 刪除重複出現的元素,使得每個元素只出現一次,返回移除後數組的新長度。 不要使用額外的數組空間,你必須在 原地 修改輸入數組 並在使用 O(1) 額外空間的條件下完成。 示例 1: 給

原创 Golang學習日誌 ━━ 當前時間time.Now()和自定義時間time.Parse()的差值now.Sub(parse)注意點

思路 沒什麼特別的地方,主要是time.Now()獲得的時間是cst時間(若北京時區即東八區時間),而time.Parse()得到的時間是utc時間,二者直接比較會有時差(不同時區所在地使用time.Now()則時差不同),所以要