Time of Update: 2016-04-28
標籤:我不是專門的開發人員,但預存程序又是很重要的知識,為了能夠很好的記憶,現把這些基礎知識總結一下。預存程序可以實現代碼的充分共用,提高系統效能。基礎篇 知識回顧如果經常使用特定操作,哪麼可以考慮基於這些操作使用過程,簡化開發和維護,可以充分實現代碼共用,提高系統效能。過程的分類:(一)有過程參數 (二)沒有過程參數的 &
Time of Update: 2016-04-28
標籤:TextBlock和Label都是用來顯示少量資料的。好多文章對Label存在的描述都是它允許使用"快速擷取"。"快速擷取"就是允許你用Alt加上其它的按鍵快速和UI介面的某個控制項互動,比如你可以用ALT加上O鍵來點擊一個OK按鈕。TextBlock直接繼承於FrameworkElement,而Label繼承於ContentControl。這樣看來,Label可以做這樣的事情:1.可以定義一個控制項範本(通過Template屬性)2.可以顯示出string以外的其他資訊(通過Conten
Time of Update: 2016-04-28
標籤: System.Diagnostics.ProcessStartInfo info = new System.Diagnostics.ProcessStartInfo("Explorer.exe"); info.Arguments = "/select,"+"E:\\"+"a.xml";
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang初級系列教程-控制結構-defer語句defer 語句是用來在函數返回之前執行特定功能的關鍵字。有啥用處呢?在編程時,通常需要 allocate/block/lock 資源,但是當程式崩潰時,代碼無法執行到 un-allocate/unblock/unlock 資源的地方,可能導致死結等問題得發生。通過使用 defer
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言的基礎資料型別 (Elementary Data Type)與運算式基礎資料型別 (Elementary Data Type)go的資料類型可歸納如下:基本類型 整型: int、 int8、 int16、 int32、 int64bool: true、 false浮點數: float32、 float64複數: complex64、 complex128錯誤(error)構造類型 資料類型([])結構體類型(struct)
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。以下針對go1.5gc方法參考官方文章:https://blog.golang.org/go15gc,go的gc看起來類似於寬度優先搜尋演算法。 1. 將heap看作是一個圖,其內部儲存的變數之間有指標相互聯絡。所有變數最初都被著色為白色 2. 遍曆heap,選擇root節點,將它們標記為灰色 3.
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。(遷移至部落格園) 之前開發golang一直在windows下,今天在linux下試了一下 ,遇到一些梗,比如go 找不到 sync包。花了一小時全部解決,把過程記錄一下。安裝 go我的系統是ubuntu ,完全可以用apt-get 安裝,簡單方便,但這樣安裝之後就出現了上面提到的找不到sync包的問題。後來卸載了已經安裝的go,選擇從官網下載安裝包。 下載地址 選擇合適的安裝包,我選擇的是go1.6.1.linux-amd64
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。同一個包的不同部分是可以放在同一個檔案夾下的多個檔案中的。package mainimport "fmt"/* // 這裡放在同一檔案中沒有任何的問題type rect struct{ width, height int }func (r *rect) area() int { return r.width * r.height}func (r *rect) perim() int {
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。通過go擷取exe、dll、apk版本號碼,支援誇平台,可交叉編譯。換了個帳號,審核下。我把另一個帳號的文章都會刪掉。</pre><pre name="code" class="plain">// golang 實現讀取exe dll apk 版本號碼package mainimport ( "flag" "fmt" "
Time of Update: 2016-04-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。mac下配置gdb調試golang原文連結https://sourceware.org/gdb/wiki/BuildingOnDarwinBuilding GDB for DarwinCreating the binary for Darwin isn't very difficult. Download a release snapshot or get the current source via
Time of Update: 2016-04-28
這是一個建立於
Time of Update: 2016-04-27
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。針對go get被牆的問題,解決方案有兩種。轉而去github尋找源碼,具體方法如下所述繼續使用go get,不過要為其設定代理。針對方法1: 對應安裝如下的軟體包,go get -v -u golang.org/x/tools/cmd/godoc將命令修改為cd $GOPATH/srcgit clone https://github.com/golang/tools這是由於github.com存有golang.org的代碼鏡像,
Time of Update: 2016-04-27
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。內嵌與彙總: 外部類型只包含了內部類型的類型名, 而沒有field 名, 則是內嵌。 外部類型包含了內部類型的類型名,還有filed名,則是彙總。彙總的在JAVA和C++都是常見的方式。而內嵌則是GO 的特有方式。 type Base struct { basename string} type Derive struct { ---內嵌 Base} type Derive struct {
Time of Update: 2016-04-27
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。C10K問題的解決,湧現出一大批新架構,或者新語言,那麼問題來了:到底誰最快呢?非專業程式猿來個非專業對比。 比較程式:輸出Hello World! 測試程式:siege –c 100 –r 100 –b 例子包括: 1.go用http模組實現的helloworld 2.go用martini微架構實現的Helloworld 3.python3 python2 pypy分別用gevent server
Time of Update: 2016-04-29
標籤:純粹業餘興趣翻譯,能力有限水平業餘,歡迎拍磚。 文中還有一些句子沒作翻譯,是因為我完全沒弄懂:-) 問題較多, 分part翻譯,本文為第一part。 原文: Frequently Asked Questions (FAQ)起源What is the purpose of the project?非系統底層語言的出現已經有十多年的時間, 而在這期間計算環境已經發生了巨大變化。以下是幾大發展趨勢: - 電腦運算速度有極大提升, 但是軟體開發效率沒有明顯提高。 -
Time of Update: 2016-04-29
標籤:http://blog.csdn.net/yzj19870824/article/details/6933737 在QT 的Makefile檔案中:1 添加動態庫,如lipcap.so則,在LIBS一行中添加“-L/usr/local/lib -lpcap”,依據自己的情況修改libpcap.so的路徑 2
Time of Update: 2016-04-28
標籤:[plain] <span style="font-size:18px;">Deployment failure on Tomcat 6.x. Could not copy all resources to D:\Program Files\apache-tomcat-6.0.16\webapps\fuNan_conv. If a file is locked, you can wait until the lock times out to redeploy,
Time of Update: 2016-04-27
標籤:1、匯入public key 1rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org2、安裝ELRepo到CentOS 6.6中 1rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm3、安裝長期支援版本 1yum --enablerepo=elrepo-kernel
Time of Update: 2016-04-27
標籤:必需的項:精通HTML/CSS/JS中的某一項;英語好;非必需的要求:自認為追求美;熟悉某一MV*架構(Angular.js/Knockout.js/Backbone/Ember等);前端代碼最佳化經驗;大型網站前端架構經驗;深刻理解Web標準;會解決瀏覽器安全色問題;熟悉某一門後端語言(Node.js/Ruby/Python/PHP)細節控有移動Web開發經驗 技術要求總結:HTML, CSS, JS, 英語水平高,一種MV*架構(Angular.js/Knockout.js/
Time of Update: 2016-04-27
標籤:本文轉自:http://www.360doc.com/content/12/0818/16/8351655_230872993.shtmlmarquee文法 <marquee></marquee>執行個體一<marquee>Hello, World</marquee>marquee常用到的兩個事件:onMouseOut="this.start()"