Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。今天想用xorm串連資料庫做一個項目,發現xorm的結構體和資料庫表的映射關係的建立是通過struct Tag來實現的。所以有必要瞭解下Tag的文法和作用。看代碼秒懂: 1 package main 2 import ( 3 "fmt" 4 "reflect" // 這裡引入reflect模組 5 ) 6 type User struct { 7 Name string
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go中的array、slice和maparray 數組的定義var arr [10]int // 定義數組arr,預設初始值均為0arr[0] = 1 // 改變數組第一個元素的值為1arr := [3]int{1, 2, 3} arr := [...]int{1, 2, 3} // 注意..., 表示由編譯器自己統計數組的大小/* 多維陣列 */arr := [3][2]int{{1,2},{2
Time of Update: 2016-05-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 golang
Time of Update: 2016-05-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 最近在學習golang,一直想做個網站來練練手,正好工作中確實需要這麼一個員工加班調休系統來記錄員工的加班和調休的情況,於是就想著用beego來搭建這個系統了,邊學邊做。 先記錄下在開發過程中遇到的一些問題吧,後面再把源碼弄上來。 1.beego的安裝。beego的安裝沒有什麼問題的,不過在安裝bee這個工具的時候遇到了難題,因為我是在windows下面使用,需要gcc支援。這個需要安裝windows下面的gcc版本軟體,
Time of Update: 2016-05-08
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 為看並行編程發到何樣程度,21秒初識Go語言,聊記第一感覺。 文法亂,讓我糊塗,甚於Perl,納悶Go設計的第一宗旨是怎樣達到的,自然編譯器總感覺語言很清晰。 初看一下還挺有Pascal的味道的,那Professor W似乎又出現在面前。然而讀到 var a int = 1 這種句式時,+_+了,美感全無,有點像把定語後置、賓語前置或獨立主格結構都攪和在日語倒裝裡頭。
Time of Update: 2016-05-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。今天主要是總結一些不懂的東西------------------------------------------------------<span style="white-space:pre"></span>s := "pengjian"<span style="color:#ff0000;">a := []rune(s)
Time of Update: 2016-05-07
這是一個建立於
Time of Update: 2016-05-07
這是一個建立於
Time of Update: 2016-05-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang項目目錄結構 <golang_proj> ├─README ├─AUTHORS ├─<bin> ├─<pkg> ├─<src>
Time of Update: 2016-05-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ( "fmt" "github.com/garyburd/redigo/redis")func newConn() (redis.Conn, error) { c, err := redis.Dial("tcp", "192.168.0.2:6379") if err != nil {
Time of Update: 2016-05-07
這是一個建立於
Time of Update: 2016-04-13
這是一個建立於
Time of Update: 2016-04-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。使用指派陳述式可以更新一個變數的值,最簡單的指派陳述式是將要被賦值的變數放在=的左邊,新值的運算式放在=的右邊。 x = 1 // 命名變數的賦值*p = true // 通過指標間接賦值person.name = "bob" // 結構體欄位賦值count[x] = count[x] * scale //
Time of Update: 2016-03-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。使用Golang中的模板template來實現在HTML中動態Web.1.網路連接埠監聽操作: Web動態網頁面要使用http.HandleFunc()而不是http.Handle() 主函數實現代碼如下: func main() {http.HandleFunc("/info", infoHandler)err := http.ListenAndServe(":9090", nil)if
Time of Update: 2016-03-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 在C語言發明之後約5年的時間之後(1978年),Brian W. Kernighan和Dennis M. Ritchie合作編寫出版了C語言方面的經典教材《The C Programming Language》,該書被譽為C語言程式員的聖經,作者也被大家親切地稱為K&R。 同樣在Go語言正式發布(2009年)約5年之後(2014年開始寫作,2015年出版),由Go語言核心團隊成員Alan A. A.
Time of Update: 2016-03-29
標籤:恢複的過程很簡單:通過git log -g命令來找到需要恢複的資訊對應的commitid,可以通過提交的時間和日期來辨別,找到執行reset --hard之前的那個commit對應的commitid通過git branch recover_branch commitid 來建立一個新的分支這樣,就把到commitid為止的代碼、各種提交記錄等資訊都恢複到了recover_branch分支上了。git reset --hard 復原以後 以後怎麼再回去?
Time of Update: 2016-03-29
標籤:在調用驗證碼之前加上 ob_clean();不顯示驗證碼的代碼:public function verify(){ $verify = new
Time of Update: 2016-03-29
標籤:轉至:http://blog.sina.com.cn/s/blog_667ac0360102eaz8.html// 測試程式package myTest;import java.io.BufferedWriter;import java.io.OutputStreamWriter;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import
Time of Update: 2016-03-29
標籤:作者情況和我差不多期望可以激勵自己轉 http://blog.csdn.net/yueqiq/article/details/7623176 首先,我想說的就是,我是一個很普通的ACMer,高中沒有參加過任何電腦和數學競賽的經曆,也沒有ben那樣過人的天資,努力至今也未能取得什麼成績,我之所以寫下這篇文章,只是希望給剛進大學或者剛進ACM隊的同學一點小小的協助,希望你們可以少走一些彎路,更希望你們可以協助華理取得我沒能取得的輝煌。(1).起步階段我是從大二開始接觸ACM
Time of Update: 2016-03-28
標籤:轉自:http://www.blogjava.net/wilesun/archive/2007/10/30/156999.htmlLog4j建議只使用四個層級,優先順序從高到低分別是ERROR、WARN、INFO、DEBUG #這裡定義能顯示到的最低層級,若定義到INFO層級,則看不到DEBUG層級的資訊了~! log4j.rootLogger=DEBUG#將DAO層log記錄到DAOLog,allLog中 log4j.logger.DAO=DEBUG,A2,