Time of Update: 2016-08-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。sudo apt-get updatesudo apt-get upgradesudo adduser git //建立使用者 密碼 *******su git//切換到git使用者cd ~ //進入使用者git根目錄 sudo apt-get install git //安裝gitgit --version //檢查git是否安裝成功 sudo apt-get install mysql-server
Time of Update: 2016-08-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 原文地址CLI或者“command line interface”是使用者在命令列下互動的程式。由於通過將程式編譯到一個靜態檔案中來減少依賴,一次Go特別適合開發CLI程式。如果你編寫過安裝時需要各種依賴的CLI程式你就知道這個是有多重要了。 在這篇部落格中我們將介紹使用Go開發CLI的基本知識。Arguments 大多數CLI程式都需要輸入一些參數。Go 語言將這些參數以字串slice處理。var Args
Time of Update: 2016-08-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。原文連結Go(Golang.org)是在標準庫中提供HTTP協議支援的系統語言,通過他可以快速簡單的開發一個web伺服器。同時,Go語言為開發人員提供了很多便利。這本篇部落格中我們將列出使用Go開發HTTP 伺服器的方式,然後分析下這些不同的方法是如何工作,為什麼工作的。 在開始之前,假設你已經知道Go的一些基本文法,明白HTTP的原理,知道什麼是web伺服器。然後我們就可以開始HTTP 伺服器版本的著名的“Hello
Time of Update: 2016-08-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。上一節我們使用Go語言寫了一個進行web服務連接埠偵聽和簡單的URL請求輸出,但並沒有實現我們上網瀏覽網頁時所看到的豐富多彩的html頁面,當我們需要把分離出來的html頁面加入到Go語言編寫的服務時,我們需要在服務程式中匯入html/template。 import( "fmt" "log" "net/http" "html/template"
Time of Update: 2016-07-05
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本地開發環境是os x 伺服器是linux,所以需要編譯linux用的go程式,方法如下:各平台的GOOS和GOARCH參考OS ARCH OS versionvlinux 386 / amd64 / arm >= Linux 2.6darwin 386 / amd64 OS X (Snow Leopard + Lion)freebsd 386 / amd64 >= FreeBSD 7windows 386 /
Time of Update: 2016-06-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、 安裝go 1)下載地址:http://www.golangtc.com/download,下載後直接雙擊msi檔案安裝,預設安裝在c:\go 2)安裝完成後預設會在環境變數 Path 後添加 Go 安裝目錄下的 bin 目錄 C:\Go\bin\,並添加環境變數 GOROOT,值為 Go 安裝根目錄 C:\Go\。 3)設定工作空間gopath目錄(Go語言開發的項目路徑) Windows
Time of Update: 2016-07-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 今天有碰到個"local error: no renegotiation"問題,就去嘗試編譯了下Go1.7beta2記錄下: 1. 安裝 go1.4 [root@ip-172-31-16-112 src]# export GOROOT=/root/go1.4[root@ip-172-31-16-112 src]# export PATH=$PATH:$GOROOT/bin[root@ip-172-31-16
Time of Update: 2016-07-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。這篇文章出現的理由是業務上需要建立一個Web Server。建立web是所有語言出現必須實現的功能之一了。在nginx+fastcgi+php廣為使用的今天,這裡我們不妨使用Go來進行web伺服器的搭建。 前言
Time of Update: 2016-06-27
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。引言:go-mysql-elasticsearch 是國內作者開發的一款外掛程式。測試表明:該外掛程式優點:能實現同步增、刪、改、查操作。不足之處(待完善的地方): 1、仍處理開發、相對不穩定階段; 2、沒有日誌,不便於排查問題及查看同步結果。 本文深入詳解了外掛程式的安裝、使用、增刪改查同步測試。1. go-mysql-elasticsearch 外掛程式安裝步驟1:安裝goyum install
Time of Update: 2016-08-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Base62 編碼用62個可見字元來編碼資訊,也就是所謂的62進位,可用於縮短地址之類的。實現起來也很簡單。當然,這個實現跟別人家的有可能不一樣,反正自己能編能解就行。 package mainimport ( "math" "strings")const CODE62 =
Time of Update: 2016-08-09
標籤:centos 記事本,有時候感覺不夠用,或者 出毛病,打不開檔案然後決定安裝個其他的記事本, 找來找去, 感覺 SciTE 還可以,於是下載源碼編譯安裝,結果No package ‘gtk+-2.0′ found 搜了下 就搜到個解決方案, 記下:網上搜了一下,發現安裝gtk+-2.0不是一件容易的事,後來無意發現一個文章挺不錯,內容如下:No package ‘libgnomeui-2.0′
Time of Update: 2016-08-03
標籤: 物件導向設計原則是OOPS編程的核心, 但我見過的大多數Java程式員熱心於像Singleton (單例) 、 Decorator(裝飾器)、Observer(觀察者) 等設計模式, 而沒有把足夠多的注意力放在學習物件導向的分析和設計上面。學習物件導向編程像“抽象”、“封裝”、“多態”、“繼承”
Time of Update: 2016-07-30
標籤:【方案一】for /f + dir@echo offrem 指定待搜尋的檔案set "FileName=string.bat"echo 正在搜尋,請稍候...for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( if exist %%a:\ ( for /f "delims=" %%b in (‘dir /a-d /s /b "%%a:\*%FileName%" 2^>nul‘)
Time of Update: 2016-07-13
標籤: 原文地址:http://blog.csdn.net/21aspnet/article/details/7249401一、公開金鑰加密
Time of Update: 2016-07-06
標籤:轉自:http://blog.csdn.net/jeffade/article/details/7958013預備知識—程式的記憶體配置 一個由C/C++編譯的程式佔用的記憶體分為以下幾個部分 棧區(stack)— 由編譯器自動分配釋放,存放函數的參數值,局部變數的值等。其操作方式類似於資料結構中的棧。 堆區(heap) —
Time of Update: 2016-07-03
標籤:在本機電腦與GitHub(或GitLab)進行通訊時,傳輸主要基於兩種協議,HTTPS和SSH,對應的倉庫地址就是HTTPS URLs和SSH URLs。首先需要強調的是,HTTPS URLs和SSH URLs對應的是兩套完全獨立的許可權校正方式,主要的區別就是HTTPS URLs採用帳號密碼進行校正,SSH URLs採用SSH秘鑰對進行校正。平時使用的時候我們可以根據實際情況,選擇一種即可。HTTPS URLsGitHub官方推薦採用HTTPS
Time of Update: 2016-06-27
標籤: 一直想把自己這段時間做的東西整理下,確遲遲沒有動手,現在資訊抽取工作已經做的差不多,把自己感覺很好用的兩個工具介紹給大家吧! Firefox真是一個好東西,它許多外掛程式。本人是很討厭外掛程式的,每次電腦裡都會安裝一大堆無用的外掛程式,看著心裡不爽。由於項目需要,要看網頁的代碼,並且找到有用資訊,如果下載一個html頁面,用記事本開啟看,那無異於是一場災難,幸好同事給我推薦了firebug這個看代碼的工具,
Time of Update: 2016-06-26
標籤: 首先聲明 ,我是編程菜鳥,剛做編程不久。歡迎拍磚 要實現的功能: 我們一旅遊網站(南北遊),可以發表遊記。富文本,寫攻略,上傳圖片(我們會對圖片進行剪下分成大中小等各種圖片,方便不同地方調用)。
Time of Update: 2016-06-24
標籤:以下是方法,不要糾結原理,等東西積累多了,你才有能力糾結原理:首先,你需要有一個這樣的函數,這是在 nsq 的源碼裡直接抄過來的:func unsafeValueOf(val reflect.Value) reflect.Value { uptr := unsafe.Pointer(val.UnsafeAddr()) return reflect.NewAt(val.Type(), uptr).Elem()}你有一個 struct:type haoba struct {
Time of Update: 2016-06-23
標籤:兵長,你會唱小星星嗎~……_那我教你哦?……皿一閃一閃亮晶晶~~滿天都是。。。艾倫:我們團裡有個人很酷愛爾敏:一米六零刀槍不入三笠:他的態度有點粗魯艾&愛&三:帶著我出牆去探路埃爾文:感謝你光顧我的賢內助韓吉:你是我見過最怪的怪物佩特拉:團結了一個班的堅固利威爾班:跟著你呀風雨無阻艾&愛&三:兵長~兵長~我們去哪裡呀有你在就天不怕地不怕利威爾班:兵長~兵長~我們是最幸福~一生跟你不會輸埃爾文:世上最難就