Time of Update: 2015-05-12
標籤:本機資料持久性提高了 Web 應用程式可訪問性和行動裝置 App程式響應能力索引資料庫 (IndexedDB) API(作為 HTML5 的一部分)對建立具有豐富本機存放區資料的資料密集型的離線 HTML5 Web 應用程式很有用。同時它還有助於本機快取資料,使傳統線上 Web 應用程式(比如移動 Web 應用程式)能夠更快地運行和響應。本文將介紹如何管理 IndexedDB 資料庫。 HTML5 的一個重要特性是本機資料持久性,它使使用者能夠線上和離線訪問 Web
Time of Update: 2015-05-12
標籤:golangpackage stackimport ( "errors")type Stack []interface{}func(stack *Stack) Push(v interface{}) { *stack = append(*stack, v)}func(stack *
Time of Update: 2015-05-12
標籤:環境:Windows7 旗艦版1、安裝Gvim7.4 : http://www.vim.org/download.php#pc。2、安裝中文協助:vimcdoc-1.8.0-setup.exe 地址http://vimcdoc.sourceforge.net/ 會自動識別gvim的安裝路徑, 安裝完後,gvim菜單中文出現亂碼,在_vimrcset檔案中增加:"
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。下載 Go Mvc的一個樣本,項目後台使用者管理部分,包括使用者的添加,修改,刪除,分頁,查詢等操作。分享出來供大家參考。 data.sql 是表結構的建立SQL,運行前先建立資料表。DBConfig.xml是資料庫連接字串的設定,只所以獨立出來一個檔案,主要是方便程式裡對檔案進行修,力求簡單,在程式運行前先設定Mysql串連資訊。訪問地址為:http://localhost:6080/Admin/AdminUser/Index
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 Aes加密的一個樣本。供各位參考.
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。https://github.com/male110/GoMvc 很多人用Go做WEB API,WEB API中可能很少使用Session,這時架構中的Session功能就顯得多餘,而且Session處理也需要佔資源。所以對架構做了一些修改,可以配置不使Session,以提高效能,節省資源。
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 之前(由於太雞凍而寫的心得記錄,《看了Go Lang 的一點介紹, 我心動了》),當時被Go語言的多值返回的便利性感動到流涕,因為這個特性確實給予了我們太多的方便和實惠,所以說Go語言是如此的緊貼工程實踐呢。而PHP雖然在語言上並沒有直接支援多隻返回,但是卻提供了一個語言結構這樣的奇葩存在來賦值。 在php中,類似的文法需要 array配合 list 這個語言結構來實現。 點擊這裡查看官方手冊對list 的用法說明。
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 1. 運行Java應用的時候,提示無法找到JAVA_HOME,查詢java -version [jifeng@localhost bin]$ java -version java version "1.7.0_55" OpenJDK Runtime Environment (rhel-2.4.7.1.el6_5-x86_64 u55-b13) OpenJDK 64-Bit
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。根據作者的說法:
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。結論: 對象(結構體)在不同語言環境下,使用msgpack序列化結果有不同 Go結構體,序列化後類似map java,類似Array 目前這個請客導致Golang的server 和 java的client 無法簡單實用統一的對象(結構體)來進行通訊 比如Go server端定義: type UserStruct struct {Name stringID int32} java 的用戶端定義
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 以下是我看完一些部落格文章後的個人見解。。。 golang的一個優勢是goroutine,類似一個輕量級的線程。goroutinue機制就像是一個線程池,當一個goroutinue線程被阻塞以後,資源會用來調用另外一個已經準備好的goroutinue線程。goroutinue和channel一起可以很優雅地做到程度的線程同步,以下是goroutinue和channel的簡單使用。
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。注意,轉寄的文章時間為2011年,時間比較老了,所以資料只做參考。可以體現出golang的優勢。原文在此:http://en.munknex.net/2011/12/golang-goroutines-performance.html ————————–翻譯分割線————————– 概述 在這篇文章裡,我將嘗試評估 goroutine 的效能。goroutine 是類似輕量級線程的東西。為了提供原生的多任務,它(協同
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。上篇轉帖的blog裡面提到了Go的特性,作為編寫Java時也可以給自己點編程風格的參考。 下面是提到的改進 下面簡單學習和分析一下重點的風格提示,領會Ken和Pike的編程思想:
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go, 也被稱為Golang, 是由當前在Google工作的三位傑出開發人員創造的一種程式設計語言. 它是一門非常新的語言, 2012年才發布1.0版本. 創造該語言的信念是因為C++成長的過於複雜而且臃腫, Go最初是為了吸引系統級的程式員. 卻最受Python開發人員和其它動態語言社區的的歡迎. Go是一門非常優秀的語言, 它提供輕量而簡潔的文法, 能媲美進階語言, 加入了靜態類型, 十分給力的並發支援,
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 這幾天用Go寫了個簡陋的伺服器,串連Mysql資料庫,提供api給其他程式調用來實現增刪改產等服務。Go的版本是1.2,使用的驅動是go-sql-driver/mysql。但是在有一定量的查詢結果以後,會出先too many connection的錯誤。
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 先到GO的官方下載地址下載自己相對應的安裝包 GO下載地址:url 新一下載了(go1.2.1.linux-386.tar.gz)安裝包,下載完成後解壓到/usr/local/目錄中 tar xzvf go1.2.1.linux-386.tar.gz -C /usr/local/ 接著給GO設定環境變數 export PATH=$PATH:/usr/local/go/bin
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go輕鬆學 是我第一個完成並發布的Android App,這個App或許代表了我未來的職業發展走向。所以我決定寫一點東西來紀念一下。 我兩次學習Go語言,第一次是走馬觀花,看到Go獨特的文法我就比較消極了,就像當初去學Ruby一樣,所以就暫時放下了。 直到2013年年底,我有看起了Go,這個時候我發現Go真的是太有特點了,於是花了時間在上面努力學習了一下。學完之後,我總覺得自己
Time of Update: 2015-05-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golangpackage stackimport ( "errors")type Stack []interface{}func(stack *Stack) Push(v interface{}) { *stack = append(*stack, v)}func(stack *Stack) Pop() (interface{}, error){ if len(*stack) == 0 {
Time of Update: 2015-05-12
標籤:import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.Map;import java.util.Set;public class Test { public static void main(String[] args)
Time of Update: 2015-05-12
標籤:作用:比如你手頭只有Mac系統,而你的使用者有Linux和Windows的,他們也想用,你可以通過交叉編譯出Linux和Windows上的可執行檔給他們用 (1)首先進入go/src 源碼所在目錄,執行如下命令建立目標平台所需的包和工具檔案。$ cd /usr/local/go/src$ CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ./make.bash 如果是 Windows 則修改 GOOS 即可。$ CGO_ENABLED=0