原创 描述linux下軟鏈接和硬鏈接的區別

【軟硬鏈接總結】描述linux下軟鏈接和硬鏈接的區別(面試題)   解答: 在linux系統中,鏈接分兩種 :一種被稱爲硬鏈接(Hard Link),另一種被稱爲符號鏈接或軟鏈接(Symbolic Link)。 如何創建: 默認不帶參

原创 Golong---數據類型

類型轉換 不同類型間無法進行運算,go中不會進行自動類型轉換,需要手動進行類型轉換 示例1,不同類型間進行運算 package main import "fmt" func main() { //類型轉換 var int

原创 Linux文件權限管理命令

文件屬性和權限 在Linux中使用顏色來區分文件類型,由於Linux是多用戶系統那麼對於文件的訪問控制就需要有很好的機制了。於是在Linux中文件的屬性和權限與用戶身份綁定在了一起完成了Linux系統的多用戶權限控制。 Lin

原创 Golang 基礎數據類型

Golang 基礎數據類型 1 基本數據類型 以下是go中可用的基本數據類型 1.1 布爾型bool 布爾型的值只可以是常量 true 或者 false。一個簡單的例子:var b bool = true 1.2 數值型 整數型

原创 Golang基礎語法----常量

Golang基礎語法----常量 1 常量使用 常量的注意事項: 常量中的數據類型只可以是布爾型、數字型(整數型、浮點型和複數)和字符串型 不曾使用的常量,在編譯的時候,不會報錯 顯示指定類型的時候,必須確保常量左右值類型一致,

原创 Go語言基礎語法----變量

Go語言基礎語法----變量 1變量 1.1什麼是變量 變量是爲存儲特定類型的值而提供給內存位置的名稱。在go中聲明變量有多種語法。 變量的本質就是一小塊內存,用於存儲數據,在程序運行過程中數值可以改變 1.2聲明變量 變量名稱

原创 Golang基礎---浮點數

Golang基礎—浮點數 1 浮點數的表示 package main import "fmt" func main() { //flout32, flout64 var num float64 = 1.122 sort

原创 Golang 流程控制(if、switch、for、continue、break)

Golang 流程控制(if、switch) if判斷 if 示例: package main import "fmt" func main() { var yes string fmt.Print("有沒有賣西瓜的:"

原创 當你打開一個網頁的時候發生了什麼

你有沒有好奇過,當你在瀏覽器打開一個網頁的時候,從敲下回車的那一刻到看到網頁展現,中間短短的幾秒甚至幾百毫秒裏,到底發生了什麼?瀏覽器怎麼就展現出了這麼個網頁?來來來,讓我們一步步分析~     打開網頁的第一步肯定是輸入網址了,那麼對於