Time of Update: 2015-09-30
標籤:原文:http://blog.chinaunix.net/uid-21977330-id-3761022.html 1. 安裝依賴檔案sudo apt-get install texinfo sudo apt-get install libncurses5-dev sudo apt-get install m4sudo apt-get install flex sudo apt-get install
Time of Update: 2015-09-30
標籤:http://blog.csdn.net/wu_huiwen/article/details/5703943 新本本,新系統,還是得把武器給裝配好。下面圖文記錄win7系統下的jdk的安裝和配置。1、下載jdk 地址:http://java.sun.com/javase/downloads/index.jsp 作為開發人員,下載JDK,點擊 ;選擇windows平台,點擊下載 ,需要登入一下,就可以下載了。(沒有使用者名稱的,註
Time of Update: 2015-09-30
標籤:FROM:http://www.cnblogs.com/crabo/p/CRACK_MATRIX_XMPP.html如此著名的XMPP , 居然試過jabber-net, agsXmpp,matrix Xmpp, 無數多個例子, 居然沒有一個能實現最簡單的 發訊息、收訊息功能。好無語。最後還是決定從商業產品 Matrix Xmapp 入手, 最終得以成功。因為是個人簡單測試, 但又不喜歡30天的license, 爆破一下。 1. 下載發現有.NET
Time of Update: 2015-10-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前言: 本文是學習<<go語言程式設計>> -- 清華大學出版社(王鵬 編著) 的2014年1月第一版 做的一些筆記 , 如有侵權, 請告知筆者, 將在24小時內刪除, 轉載請註明出處!1. Goroutine - 定義: 在語言層級上支援的輕量級線程. - Go標準庫提供的所有作業系統叫用作業(包括同步I/O操作), 都會讓出處理機給它. 所以它的切換和管理不依賴於系統的進程和線程 -
Time of Update: 2015-10-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。1、下載並安裝IDEA http://www.jetbrains.com/idea/download/ 下載免費版本就好了,反正進階版本大多功能用不到。2、https://github.com/go-lang-plugin-org/go-lang-idea-plugin
Time of Update: 2015-10-01
這是一個建立於
Time of Update: 2015-10-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在 Go 語言中,我們可以使用go get命令安裝遠程倉庫中託管的代碼,不同於 Ruby Gem、pypi 等集中式的包管理機制, Go 語言的包管理系統是去中心化的。簡單來講,go get命令支援任何一個位置託管的 Git 或 Mercurial 的倉庫,無論是 Github 還是 Google Code 上的包,都可以通過這個命令安裝。我們知道,在 Go 語言中的import語句對於已經使用go
Time of Update: 2015-10-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。本文開始了,請注意下面: 原文連結:https://techllage.com/techllage/131-shadowsocks-go (已掛)今天又來發教程了……過幾天複習忙起來了就發不了了,乾脆趁這個周日晚上發出來吧。今天我來介紹一下 shadowsocks-go
Time of Update: 2015-10-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Mac下使用Google官方的Go語言安裝包:https://code.google.com/p/go/downloads/list 安裝的Go,會自動把 /usr/local/go/bin 目錄加入PATH中。這樣我們直接在控制台就可以執行go語言的一些命令。http://golang.org/cmd/go/#hdr-GOPATH_environment_variablehttp://www.cnblogs.com/ghj197
Time of Update: 2015-10-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。(來自百度經驗)golang是一個開發語言這次我們要在linux下安裝配置golang的研發環境下面我們來介紹一下怎麼樣在linux上配置golang環境工具/原料能上網的linux伺服器一台windows電腦一台方法/步驟1請自行安裝SSH遠程工具2SSH遠程登入你的linux伺服器3yum install mercurial安裝 mercurial包4安裝git包yum install git5安裝gccyum
Time of Update: 2015-09-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前言: 本文是學習<<go語言程式設計>> -- 清華大學出版社(王鵬 編著) 的2014年1月第一版 做的一些筆記 , 如有侵權, 請告知筆者, 將在24小時內刪除, 轉載請註明出處!1. 對象 - 任意簡單的內建資料類型 - 任意複雜的結構體 - 表示具體的事物 / 抽象的規則 / 計劃 / 事件 等.2. 對象的狀態 - 用數值來描述, 如長方體的長和寬等.3. 對象的操作 -
Time of Update: 2015-09-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。0. Go語言的可見度原則: - 函數名首字母小寫為 private - 函數名首字母大寫為 public 1. 傳遞變長參數 - 要加 ... - 可以全部傳遞, 也可以傳遞一個切片 - 多重傳遞是, 值傳遞 ? 引用傳遞(slice) 2. defer 語句 - defer語句向函數註冊退出調用, 當函數退出是, defer語句才會執行, 不管函數是否正常退出都會執行. - 會儲存狀態嗎? //
Time of Update: 2015-09-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。跟go語言的net/smtp鬥爭了一天,記錄下曆程。 先用最標準的例子host := net.JoinHostPort(hostname, port)auth := smtp.PlainAuth("", username, password, hostname)to := []string{address}msg := []byte("To: " + address +
Time of Update: 2015-09-30
標籤:前言我們都知道,在進行J2ME的手機應用程式開發的時候,在圖片的使用上,我們可以使用PNG格式的圖片(甚至於在有的手機上,我們只可以使用PNG 格式的圖片),儘管使用圖片可以為我們的應用程式增加不少亮點,然而,只支援PNG格式的圖片卻又限制了我們進一步發揮的可能性(其實,應該說是由於手機 平台上的處理能力有限)。 在MIDP2中,或者某些廠商(如NOKIA)提供的API中,提供了drawPixels/getPixels的方法,這些方法進一步提高了開發人員處理
Time of Update: 2015-09-30
標籤:// When the user taps the status bar, the scroll view beneath the touch which is closest to the status bar will be scrolled to top, but only if its `scrollsToTop` property is YES, its delegate does not return NO from `shouldScrollViewScrollToTop`,
Time of Update: 2015-09-30
標籤:轉自:http://blog.csdn.net/zeroboundary/article/details/10549555簡單地說,Git 究竟是怎樣的一個系統呢?請注意,接下來的內容非常重要,若是理解了 Git 的思想和基本的工作原理,用起來就會知其所以然,遊刃有餘。在開始學習 Git 的時候,請不要嘗試把各種概念和其他的版本控制系統諸如 Subversion 和 Perforce 等相比擬,否則容易混淆每個操作的實際意義。Git
Time of Update: 2015-09-29
標籤:來自:http://blog.sina.com.cn/s/blog_7c8dc2d50101lbb1.html使用coreText進行文本繪製,需要在工程中添加CoreText.framework,然後在AttributedLabel.m裡import就可以使用了。coreText負責繪製,那繪製的內容和屬性則要靠NSAttributedString來儲存,如果屬性具有不確定性,可以使用NSMutableAttributedString,方便後面添加屬性。先來看下如何建立一個具有兩個顏色,
Time of Update: 2015-09-29
標籤:1. 對象 - 任意簡單的內建資料類型 - 任意複雜的結構體 - 表示具體的事物 / 抽象的規則 / 計劃 / 事件 等.2. 對象的狀態 - 用數值來描述, 如長方體的長和寬等.3. 對象的操作 - 用於改變對象的狀態, 操作就是對象的行為. - GO語言中稱為Method(方法), Method 就是在 函數(function) 前面增加了一個接收者(Receiver)對象. 將操作和對象關聯起來了. - 定義: func (recv
Time of Update: 2015-09-29
標籤: NSAssert()只是一個宏,用於開發階段偵錯工具中的Bug,通過為NSAssert()傳遞條件運算式來斷定是否屬於Bug,滿足條件返回真值,程式繼續運行,如果返回假值,則拋出異常,並切可以自訂異常描述。NSAssert()是這樣定義的:#define NSAssert(condition,
Time of Update: 2015-09-29
標籤:轉自:http://blog.chinaunix.net/uid-25909619-id-3032209.html當在C中定義了一個結構類型時,它的大小是否等於各欄位(field)大小之和?編譯器將如何在記憶體中放置這些欄位?ANSI C對結構體的記憶體布局有什麼要求?而我們的程式又能否依賴這種布局?這些問題或許對不少朋友來說還有點模糊,那麼本文就試著探究它們背後的秘密。 首先,至少有一點可以肯定,那就是ANSI