Time of Update: 2015-11-03
標籤:之前查到Rails應用中串連多個資料庫的方式如下:class Cookie < ActiveRecord::Base establish_connection :typo... end 這樣,在使用Cookie.find等操作的時候,就會串連到database.yml中monitor_spider配置的資料庫上操作。以前一直都這麼用,沒發現什麼不妥。最近一個項目,由於啟動的進程比較多,老是碰到資料庫連接池連結擷取逾時的錯誤。通過MySQL Client用命令:show
Time of Update: 2015-11-02
標籤:在開發Linux程式中,經常會使用Windows的編輯器進行編輯,這樣還要拷貝到Linux伺服器,如果有這種開發習慣的同學,可以使用這種方式進行開發。當然除了這種方法之外,可以再Windows安裝nfs伺服器,但是我的是64位的win7系統,好多nfs伺服器不支援,所以就只能使用這種共用資料夾的方式了。 Windows側:1:在Windows下建立共用資料夾。2:確保Windows使用者佈建了密碼。Linux側:1:安裝cifs-utils包,安裝後,系統出現mount.cifs
Time of Update: 2015-11-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。網路資料包的發送分為三種方式,分別是單播、組播、廣播。廣播通俗地講,就是讓你的機器發送的資料包可以被同一個網路內的所有主機都接收到。在講解如何發送廣播包之前,先來看看跟廣播有關的知識:我們都知道IP地址的作用是用來在網路中定位某個網路介面的(沒錯,準確的講,IP並不是定位某一台主機)。我們通常見到的IP地址的形式都是如下這樣子的:
Time of Update: 2015-11-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。// testStruct project main.gopackage mainimport ( "fmt")type A struct { Text string}type Operator interface { Say()}func (a *A) Say() { fmt.Printf("A::Say():%s\n", a.Text)}type B struct {
Time of Update: 2015-11-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。之前寫過一篇todo執行個體,是使用python的tornado架構實現的。地址:http://blog.csdn.net/luck_apple/article/details/8814091最近go更新到了1.4版本,正好也研究來玩玩。看了幾天go基礎,然後想找個例子練練手,就想起來遇險寫過的tornado的todo了,直接拿來用go重寫一遍,本次沒有使用web架構,使用go原生API實現。go語言基礎可以看看電子書:http:
Time of Update: 2015-11-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package encryptimport ( "crypto/md5" "encoding/hex" "math/rand" "time")// 產生32位MD5func MD5(text string) string{ ctx := md5.New() ctx.Write([]byte(text)) return
Time of Update: 2015-11-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。今天的一個例子中發現,對於在調用可變參數函數時,不是總能使用省略符號將一個切片展開,有時候編譯器可能會報錯,為了清除的說明這個問題,我用幾個小例子一步一步說明。1、提出假想的需求 假如想要在一堆資料中找出最小的一個,該怎麼做?如果資料的類型為int,那麼我可以這麼做:func MinimumInt(first int, others ...int) int { min := first for _, value :=
Time of Update: 2015-11-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。func main() {//設定redis伺服器位址spac := redis.DefaultSpec().Host("202.108.33.173")log.Print("spac:", spac)//建立一個非同步clientClient, err := redis.NewAsynchClientWithSpec(spac)if err != nil
Time of Update: 2015-11-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言編程 1.注釋 //2. 變數 var a int //無需加分號 一次性定義多個變數 var ( i, j int ) var ( i, j int = 30, 40 //初始化 )3. 流程式控制制 if i > 10 { println("Greater then 10中國") } switch分支
Time of Update: 2015-11-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。var l sync.Mutexvar a stringfunc f() {a = "hello, world"l.Unlock()}func main() {l.Lock()go f()l.Lock()print(a)}sync 包中實現了兩個關於鎖的資料類型,sync.Mutex 和 sync.RWMutex。[ 互斥鎖 mutex 是獨佔型,只能 lock 一次, unlock 一次,然後才能繼續 lock
Time of Update: 2015-11-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。http用戶端import “net/http” http包提供了HTTP用戶端和服務端的實現。Get、Head、Post和PostForm函數發出HTTP/ HTTPS請求。package mainimport ( "fmt" "io/ioutil" "net/http")func main() { response, err := http.Get(
Time of Update: 2015-11-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang 反射用法,做個筆記.package mainimport ("fmt""reflect")type roles struct {roleId introleName string}type User struct {Name stringAge intEmail stringNickName stringTelphone intRoles roles}
Time of Update: 2015-11-03
標籤:攻擊珍珠港的行動後來被證明將主力艦摧毀的作用遠比預想的要小得多,在珍珠港的行動實際上僅摧毀了美國陳舊的大艦巨炮主義,航空母艦則絲毫未損[48],不足以長時間影響戰局,山本曾說道:“頭六個月或一年大約是可以順利進攻的。但對於第二和第三年的戰事,我就毫無信心了...[49]”;另外,就山本的計劃是為了阻止美軍往太平洋東部救援,而美軍計劃(即橙色計劃)則是與日軍開戰時要放棄其據點,並於大本營擬定之地點決戰,因此攻擊珍珠港是原本日美兩方都沒有想過的,也可以說山本此計劃是沒有
Time of Update: 2015-11-02
標籤:接上一篇文章,對@RequestMapping進行地址映射講解之後,該篇主要講解request 資料到handler method 參數資料的綁定所用到的註解和什麼情形下使用; 簡介:handler method 參數綁定常用的註解,我們根據他們處理的Request的不同內容部分分為四類:(主要講解常用類型)A、處理requet uri 部分(這裡指uri template中variable,不含queryString部分)的註解: @PathVariable;B、
Time of Update: 2015-11-02
標籤:參考地址:http://www.cnblogs.com/kingcat/archive/2012/10/16/2726334.htmlJava中,char類型用UTF-16編碼描述一個代碼單元為啥需要Unicode
Time of Update: 2015-11-02
標籤:接上一篇文章講述處理@RequestMapping的方法參數綁定之後,詳細介紹下@RequestBody、@ResponseBody的具體用法和使用時機;同時對曾經看的一篇文章中講述的某些部分進行澄清 (文章地址:http://www.byywee.com/page/M0/S702/702424.html)。 簡介:@RequestBody作用: i)
Time of Update: 2015-11-02
標籤:三種客戶類型:1 的確很專業。能提供基本可用的文檔,能給出要求規範,能向你提出有價值疑問和擔心。能快速回答你的問題。2 以為自己很專業。 給的文檔基本沒法用。沒法提供規範和標準,喜歡指指點點和挑毛病。只會向你提傻逼問題。基本回答不了你的問題。3 啥都不懂。 不給文檔。能給你幾個參考範例(開啟數個網站,告訴你我要做成和它們一樣的。)只能等著你來問100個問題。。。四種合作方式:1
Time of Update: 2015-11-03
標籤:文件類型定義和命名空間 有效(Valid)的XML文檔: 首先,XML文檔是個格式正規的(Well-formed)XML文檔;(見格式正規的XML:文法 屬性 實體 處理指示 樣式單 CDATA節)。 其次,需要滿足DTD的要求,這樣的XML文檔稱為有效(Valid)XML文檔。 DTD DTD,即文件類型定義——Document Type
Time of Update: 2015-11-03
標籤:原文連結(也是轉載)http://blog.csdn.net/yetyongjin/article/details/6881491。我修改了部分錯字。 SIP從私網到公網會遇到什麼樣的問題呢?1. 包的地址轉換。2. SIP訊息裡面的SIP地址轉換。3.
Time of Update: 2015-11-02
標籤:轉自:http://www.2cto.com/kf/201312/267308.htmlMask Operation filter2D函數 Last Edit 2013/12/24 所謂的Mask Operation就是濾波。 第一步:建立Mask:?123Mat kern = (Mat_<char>(3,3) << 0, -1, 0,