Time of Update: 2015-01-17
標籤:資料庫事務的隔離等級有4個,由低到高依次為Read uncommitted、Read committed、Repeatable read、Serializable,這四個層級可以逐個解決髒讀、不可重複讀取、幻讀這幾類問題。 √: 可能出現 ×: 不會出現 髒讀不可重複讀取幻讀Read uncommitted√√√Read
Time of Update: 2015-01-23
標籤:我們經常在linux要尋找某個檔案,但不知道放在哪裡了,可以使用下面的一些命令來搜尋。這些是從網上找到的資料,因為有時很長時間不會用到,當要用的時候經常弄混了,所以放到這裡方便使用。 which 查看可執行檔的位置whereis 查看檔案的位置locate 配 合資料庫查看檔案位置find
Time of Update: 2015-01-18
標籤:1、基本讀取read命令接收標準輸入(鍵盤)的輸入,或其他檔案描述符的輸入(後面在說)。得到輸入後,read命令將資料放入一個標準變數中。下面是 read命令的最簡單形式::#!/bin/bashecho -n "Enter your name:" //參數-n的作用是不換行,echo預設是換行read name
Time of Update: 2015-01-18
標籤:MVC web api 返回JSON的幾種方式1、在WebApiConfig的Register中加入以下代碼1 config.Formatters.JsonFormatter.SupportedMediaTypes.Add(new MediaTypeHeaderValue("text/html")); 2、在WebApiConfig的Register中加入以下代碼1
Time of Update: 2015-01-19
標籤: Math.Round(45.367,2) //Returns 45.37Math.Round(45.365,2) //Returns 45.36 C#中的Round()不是我們中國人理解的四捨五入,是老外的四捨五入,是符合IEEE標準的四捨五入,具體是四捨六入,下面的才是符合中國人理解的四捨五入Math.Round(45.36
Time of Update: 2015-01-22
這是一個建立於
Time of Update: 2015-01-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本篇僅是日常開發中出現的錯誤記錄以及解決方案。1. no new variables on left side of :=錯誤原因:所使用的變數已經聲明過,不能再使用:=賦值。:=僅支援聲明的時候賦值。解決方案:使用=賦值。2. found packages secondpkg (FileDownloader.go) and filedownloader (HttpGetExample.go) in
Time of Update: 2015-01-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang分布式並發---群體性熱點淘汰演算法 在傳統的演算法中,要計算熱點的時候,常規採用,收集所有的工作清單,然後進行排序,得出前n的熱點資料。此種演算法的不好地方有:1、 需要收集所有的工作清單。任務數過多時,收集是個問題2、 將工作清單進行排序。在此過程中,如果列表過多,則會排序時間過長。另外如果需要進行同步的話,則在此演算法中,會有個停頓。
Time of Update: 2015-01-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。0 資源官方下載地址 https://code.google.com/p/go/downloads/listGo語言中文官網 http://zh.golanger.com/1下載安裝包在官方下載Windows下合適的Go語言開發包,這裡使用msi安裝包。2安裝運行下載的msi安裝檔案,一路Next知道安裝完畢。注意1:在選擇安裝路徑時,路徑中不要有中文。注意2:如果使用zip包,則需要設定環境變數,系統變數名:GOROOT
Time of Update: 2015-01-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。windows下用eclipse+goclipse外掛程式+gdb搭建go語言開發調試環境分類: goLang2014-05-07
Time of Update: 2015-01-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang分布式設計模式之-----星型拓撲分形設計 上一篇分層設計中,利用了簡單的流水線原理,實現了簡單的狀態轉移的設計。
Time of Update: 2015-01-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。關注並使用過“飛常准”公眾號的朋友們都有過如下體驗:查詢一個航班情況後,這個航班的checkin、登機、起降等資訊都會在後續陸續非同步發給你,這個服務就是通過公眾平台的客服訊息實現的。公眾平台開發文檔中關於客服訊息的解釋如下:“當使用者主動發訊息給公眾號的時候(包括髮送資訊、點擊自訂菜單、訂閱事件、掃描二維碼事件、支付成功
Time of Update: 2015-01-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。看到golang標準庫sync package WaitGroup 類型, 本以為是golang 版本的 barrier 對象實現,看到文檔給出的使用樣本: var wg sync.WaitGroup var urls = []string{ "http://www.golang.org/", "http://www.google.com/",
Time of Update: 2015-01-18
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go升級到1.4之後,liteIDE啟動會提示:11:29:27 GolangDoc: Could not find godoc, (hint: is godoc installed?)原因是:Changes to package source layoutIn the main Go source repository, the source code for the packages was kept inthe
Time of Update: 2015-01-18
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。> 一書 第 52 頁說到:Go 語言中 string,slice,map 這三種類型的實現機制類似指標,所以可以直接傳遞, 而不用取地址後傳遞指標。 這個說法套在 string 上, 是錯誤的。package mainimport "fmt"func add1(a string) string {a = a + " simida"return a}func main() {x := "I am Jon"fmt.Println("
Time of Update: 2015-01-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。早在2009年11月google剛推出go語言的時候,在好奇心的驅使下,就下載體驗過。那時的感覺是文法比較奇怪,相關的資源較少,並且習慣了動態語言Python。雖然它一出來就宣稱是一種為並發能力而生的語言,但是感覺Python已經能夠滿足自己的日常的開發要求,所以並不感覺它有什麼優勢。但是也在持續的關注它一點一點的發展:發現越來越多的項目採用go作為開發語言來開發程式,也越來越多的程式員,包括Python的程式員,在使用go語言。
Time of Update: 2015-01-21
標籤:原帖連結http://outofmemory.cn/code-snippet/9194/achieve-search-recover-office-information-yiji-qingkong-recover-office#include <stdio.h>#include <windows.h>#include <shellapi.h> //SHEmptyRecycleBin和SHQueryRecycleBin所需要的標頭檔int
Time of Update: 2015-01-18
標籤:Magento的路由系統,需要考慮到兩個抽象層。1,首先你需要瞭解,可能會有無數多個路由對象負責處理路由邏輯,最後只有一個路由對象能夠擷取並處理該請求。預設情況下,Magento擁有四個路由對象。2,在這四種路由對象內,又有一系列不同的規則用於匹配url地址到相應的控制器方法。這些規則非常相似,只有一些細微的差別。路由匹配迭代過程Magneto的路由開始於前端控制器對象的Mage_Core_Controller_Varien_Front::dispatch()方法,在如下迴圈中,選擇合適的
Time of Update: 2015-01-17
標籤:[轉]編譯錯誤: /bin/sh: 1: pushd: not found的問題 http://blog.csdn.net/ojinxi/article/details/12186839 ubuntu環境中報如下錯誤:查看原因:進入/bin目錄,查看sh的連結檔案,顯示如下:表示sh命令連結到的是dash,而pushd命令需要在bash的環境中執行。 解決方案:執行sudo dpkg-reconfigure dash
Time of Update: 2015-01-17
標籤:避免Redis/Memcached緩衝失效引發Dogpile效應Redis/Memcached高並發訪問下的緩衝失效時可能產生Dogpile效應(Cache Stampede效應).推薦閱讀:高並發下的 Nginx 最佳化方案 http://www.linuxidc.com/Linux/2013-01/78791.htm避免Memcached緩衝的Dogpile效應Memcached的read-through