原创 Go語言中元素交換的三種方式

在實現排序算法時候經常用到元素交換,以下用冒泡排序算法來解釋在Go語言中交換元素的三種方式。 //冒泡排序 b:=[...]int{3,1,6,99,9} fmt.Println(b) num:=len(b) for i:=0;i

原创 Go基礎編程——切片slice

切片SIice 1、其 本 身 並 不 是 數 組 , 它 指 向底層數組 2、作 爲 變 長 數 組 的 替代 方 案 , 可 以 關 聯底層 數 組 的 局 部 或 全 部 3、爲 引 用 類 型 4、可 以 直 接

原创 淺談linux關機

在linux領域內大多用在服務器上,特殊情況下,不得已關機。 正確的關機流程爲:sync > shutdown > reboot > halt 關機指令爲:shutdown ,你可以man shutdown 來看一下幫助文檔。 例

原创 前端筆記(1)

一、使用瀏覽器的F12找字體得Unicode編碼方法, 第一步:f12 第二步:找到console 第三步:輸入escape(“宋體”) 注意英文的括號和雙引號。 HTML meta refresh 刷新與跳轉(重定向)

原创 js面試題(一)

面試題一 如下: alert(a) a(); var a=3; function a(){ alert(10) } alert(a) a=6; a(); 最終的結果不好想到,不在計算機上運行的話。 function a(){ a

原创 win10自帶虛擬機Hyper-V一次體驗

今天來試試Win10自帶的虛擬機,首先的打開虛擬機, 方法: 控制面板——>程序和功能——>啓用或關閉Windows功能——>Hyper-V 然後按照如下博客安裝ubantu http://blog.csdn.net/bi

原创 Go編程基礎——方法method

方法method 1、Go 中 雖 沒 有 class , 但 依 舊 有 method 2、通 過 顯 示 說 明 receiver 來 實 現 與 某 個 類 型 的 組 合 3、只 能 爲 同 一 個 包 中 的 類

原创 .NET6.0插值技術的前世今生

(一) C#6.0是一個很重要的版本,字符串插值技術算是新特性,來探究下: string firstName = "Cai"; string lastName = "Niao"; System.Cons

原创 nodejs結合express框架第一次helloworld

1、安裝node.js Node.js安裝包及源碼下載地址爲:https://nodejs.org/en/download/。 2、配置開發工具,推薦webstorm 設置代碼提示方法:Setting——》Languages

原创 Go基礎編程——map

map 1、類 似 其 它 浯 言 中 的 唁 希 表 或 者 字 典 , 以 key-value形式存儲數據 : 2、Key必須 是 支 持==或 ! = 比 較 運 算 的 類 型 , 不 可 以 是函數、 map或者sl

原创 Go編程基礎——結構struct

結 構 struct 1、Go 中 的 struct 與 C 中 的 struct非常 相 似,並且 GO 沒 有 class 2、使 用 type struct{} 定 義 結 構 , 名 稱 遵 循 可 見 性 規 則

原创 Go編程基礎——接口interface

接口interface 1、接 囗 是 一 個 或 多 個 方法 籤 名 的 集 合 2、 只 要 某 個 類 型 擁 有 該 接 囗 的 所 有 方 法 籤 名 , 即 算 實 現 該接口, 無 需 顯式 聲 明 實 現

原创 Linux 刪除文件夾和文件的命令

-r 就是向下遞歸,不管有多少級目錄,一併刪除 -f 就是直接強行刪除,不作任何提示的意思 刪除文件夾實例: rm -rf /usr/local/go 將會刪除/usr/local/go目錄以及其下所有文件、文件夾 刪除文件使用

原创 Go基礎編程——函數function

函 數 function 1、 Go 函 數 不 支 持 嵌套 、 重 載 和 默 認 參 數 2、但 支 持 以 下 特 性 無 需 聲 明 原 型 、 不 定 長 度 變 參 、 多 返 回 值 、 命 名 返 回 值

原创 Ubantu上手動安裝Go環境

首先、下載go文件包 https://studygolang.com/dl 其次,右鍵提取到這裏,開啓一個終端,進入解壓開的文件夾,使用一下命令 先sudo mkdir /usr/local/go 新建一個文件夾 再次、