Time of Update: 2015-03-04
標籤:原文:走向DBA[MSSQL篇] 積跬步行千裡不知道大家對SQL系列的感不感興趣 先在這裡探個路 本文針對的讀者為SQL菜鳥 歡迎大牛駁論或者補充既然是探路篇 就先說下資料過濾中的偏門匹配 希望能給大家帶來收穫create table 蟲子的暫存資料表( 編號 varchar(30), 名稱 varchar(30), 備忘 varchar(100))insert into 蟲子的暫存資料表 values(‘編號01‘,‘name01‘,‘這是一個奇蹟‘)insert
Time of Update: 2015-03-06
標籤:簡介awk是一個強大的文本分析工具,相對於grep的尋找,sed的編輯,awk在其對資料分析並產生報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符號將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本: awk、nawk和gawk,未作特別說明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名稱得自於它的創始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首個字母。實際上
Time of Update: 2015-03-18
標籤:原文地址: http://outofmemory.cn/c/java-outOfMemoryErrorjava.lang.OutOfMemoryError這個錯誤我相信大部分開發人員都有遇到過,產生該錯誤的原因大都出於以下原因:JVM記憶體過小、程式不嚴密,產生了過多的垃圾。導致OutOfMemoryError異常的常見原因有以下幾種:記憶體中載入的資料量過於龐大,如一次從資料庫取出過多資料;集合類中有對對象的引用,使用完後未清空,使得JVM不能回收;代碼中存在死迴圈或迴圈產生過
Time of Update: 2015-03-13
標籤:轉自: http://testerhome.com/topics/539 用過python的同學對於python setup.py install肯定不會陌生。那麼我們自己如果封裝了很多的方法怎麼很好的儲存或者開源呢?模組安裝包的製作是必不可少的。 假設我們的模組叫做monkey。那麼首先我們建立一個monkey.py。添加如下代碼: # -*- coding: utf-8 -*- class MyClass(): def __init__(self):
Time of Update: 2015-03-11
標籤:怎麼在go語言中實用google protocol Buffer呢?現在的潮流趨勢就是一鍵搞定,跟ubuntu安裝軟體一樣 go get code.google.com/p/goprotobuf/{proto,protoc-gen-go}go install code.google.com/p/goprotobuf/proto 搞定,可以在 $GO_PATH/bin下找到 protoc-gen-go
Time of Update: 2015-03-10
標籤:轉自:http://zhedahht.blog.163.com/題目:一個數組中有三個數字a、b、c只出現一次,其他數字都出現了兩次。請找出三個只出現一次的數字。 分析:在部落格http://zhedahht.blog.163.com/blog/static/2541117420071128950682/中我們討論了如何在一個數組中找出兩個只出現一次的數字。在這道題中,如果我們能夠找出一個只出現一次的數字,剩下兩個只出現一次的數字就很容易找出來了。 如果我們把數組中所有
Time of Update: 2015-03-21
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang 的fmt 包實現了格式化I/O函數,類似於C的 printf 和 scanf。 # 定義樣本類型和變數type Human struct { Name string}var people = Human{Name:"zhangsan"} 普通預留位置預留位置 說明 舉例 輸出%v
Time of Update: 2015-03-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言1.2今天發布了,其中有一項改變是預設的棧大小從之前的4096增加到了8K。記得早些時候就有人提到這個代碼改動,還提醒大家注意,說每條網路連接開一個goroutine現在消耗記憶體會翻倍了。當時沒有認真想,就覺得好像是那麼回事。並且也沒有深究Go為什麼會做出這個改動。直到今天看到Go
Time of Update: 2015-03-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Rate limiting is an import mechanism for controlling resource utilzation and maintaining quality of service. Go elegantly supports rate with goroutines, channels, and tickers.package mainimport ( "fmt" &
Time of Update: 2015-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前提條件:瞭解Go語言和C語言的基本知識和基本用法。一、什麼是cgo簡單地說,cgo是在Go語言中使用C語言代碼的一種方式。二、為什麼要有cgoC語言經過數十年發展,經久不衰,各個方面的開原始碼、閉源庫已經非常豐富。這無疑是一塊巨大的寶藏,對於一門現代程式設計語言而言,如何用好現成的C代碼就顯得極為重要。三、如何使用3.1
Time of Update: 2015-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。we can use channels to sychronize execution across goroutines. Here's an example of using a blocking receive to to wait for a goroutine to finshpackage mainimport ( "fmt" "time")func
Time of Update: 2015-03-19
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。net/rpc是golang標準庫提供的rpc架構,下面我們重點看下net/rpc是如何?的。 我本機源碼安裝路徑在/usr/local/go,這net/rpc(golang 1.4版本)涉及到的相關代碼主要有:client.goserver.go首先我們先從client.go,用戶端入手看:type ClientCodec interface {
Time of Update: 2015-03-03
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang測試包golang內建了測試包(testing),直接可以進行單元測試、效能分析、輸出結果驗證等。簡單看著官方文檔試了試,總結一下:目錄結構和命令使用golang的測試包,需要遵循簡單的目錄結構測試代碼放在待測試代碼的目錄下(一個包內),以_test.go結尾,例如如下目錄結構,MyTest目錄下有待測試的代碼檔案MyTest.go和測試代碼MyTest_test.go.|-- bin| `-- main|--
Time of Update: 2015-03-11
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。摘要:本文整理自Google首席工程師Rob
Time of Update: 2015-03-19
標籤:Hadoop命令大全本節比較全面的向大家介紹一下Hadoop命令,歡迎大家一起來學習,希望通過本節的介紹大家能夠掌握一些常見Hadoop命令的使用方法。下面是Hadoop命令的詳細介紹。 1、列出所有HadoopShell支援的命令$bin/hadoopfs-help 2、顯示關於某個命令的詳細資料$bin/hadoopfs-helpcommand-name 3、使用者可使用以下命令在指定路徑下查看曆史日誌匯總。這條命令會顯示作業的細節資訊,失敗和終止的任務細
Time of Update: 2015-03-19
標籤: jdk與jre的區別:很多程式員已經幹了一段時間java了依然不明白jdk與jre的區別。JDK就是Java Development Kit.簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Development Kit 一般指軟體開發包,可以包括函數庫、編譯器等。JRE是Java Runtime
Time of Update: 2015-03-18
標籤:Tomcat本身不能直接在電腦上運行,需要依賴於硬體基礎之上的作業系統和一個Java虛擬機器。Tomcat的記憶體溢出本質就是JVM記憶體溢出,所以在本文開始時,應該先對Java JVM有關記憶體方面的知識進行詳細介紹。一、Java JVM記憶體介紹JVM管理兩種類型的記憶體,堆和非堆。按照官方的說法:“JAVA 虛擬機器具有一個堆,堆是運行時資料區域,所有類執行個體和數組的記憶體均從此處分配。堆是在 JAVA
Time of Update: 2015-03-14
標籤:一句話概括主題:<button>具有<input type="button" ... >相同的作用但是在可操控性方面更加強大。HTML 4.01規範的Forms部分指名表單有以下幾種控制類型:buttons, checkboxes, radio buttons, menus, text input, file select, hidden controls, object controls. 其中除了buttons/menus/object
Time of Update: 2015-03-12
標籤:原文:html5gamedev.org/?p=2383總在有個自以為很先進的理念後不久就在網上找到別人的實現! 今天,讓我們進入一個可以伸手觸摸的世界吧。在這篇文章裡,我們將從零開始快速完成一次第一人稱探索。本文沒有涉及複雜的數學計算,只用到了光線投射技術。你可能已經見識過這種技術了,比如《上古捲軸2 : 匕首雨》、《毀滅公爵3D》還有 Notch Persson 最近在 ludum dare 上的參賽作品。Notch
Time of Update: 2015-03-04
標籤:CentOS yum更新了很多版本更新,我本人認為CentOS yum很好使的檔案系統,在此向大家推薦CentOS應該是做為伺服器的linux的佼佼者。CentOS採用的二進位包是rpm,不過包的依賴性解決有時候卻是個問題。我比較喜歡debian的apt,非常方便。以前以為RedHat linux沒這麼方便,後來發現CentOS yum是個不錯的東西。CentOS yum的使用和apt有幾分相似,這樣一來對於許多包的安裝就方便多了。這篇文章主要講兩點內容,一是CentOS