原创 xml和java Bean的直接轉換,Xmap

[java] view plaincopy package test;   import java.util.ArrayList;     import java.util.List;          import or

原创 [存儲] Cobar使用文檔(可用作MySQL大型集羣解決方案)

最近好不容易抽空研究了下Cobar,感覺這個產品確實很不錯(在文檔方面比Amoeba強多了),特此推薦給大家。Cobar是阿里巴巴研發的關係型數據的分佈式處理系統,該產品成功替代了原先基於Oracle的數據存儲方案,目前已經接管了3000

原创 dubbo小教程

先給出阿里巴巴dubbo的主頁:http://code.alibabatech.com/wiki/display/dubbo/Home-zh 自己的demo下載地址:http://download.csdn.net/detail/u012

原创 linux之sort用法

sort是在Linux裏非常常用的一個命令,管排序的,集中精力,五分鐘搞定sort,現在開始! 1 sort的工作原理   sort將文件的每一行作爲一個單位,相互比較,比較原則是從首字符向後,依次按ASCII碼值進行比較,最後將他們按升

原创 linux之cut用法

cut是一個選取命令,就是將一段數據經過分析,取出我們想要的。一般來說,選取信息通常是針對“行”來進行分析的,並不是整篇信息分析的。 (1)其語法格式爲:cut  [-bn] [file] 或 cut [-c] [file]  或  

原创 linux TOP命令詳解

top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源使用情況。 top – 00:01:51 up 2:43, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 69 to

原创 分析Redis架構設計

一、前言 因爲近期項目中開始使用Redis,爲了更好的理解Redis並應用在適合的業務場景,需要對Redis設計與實現深入的理解。 我分析流程是按照從main進入,逐步深入分析Redis的啓動流程。同時根據Redis初始化的流程,理

原创 Google Guava Collections 使用介紹

Google Guava Collections 使用介紹 Google Guava Collections(以下都簡稱爲 Guava Collections)是 Java Collections Framework 的增強和擴展

原创 編輯距離及編輯距離算法

編輯距離概念描述: 編輯距離,又稱Levenshtein距離,是指兩個字串之間,由一個轉成另一個所需的最少編輯操作次數。許可的編輯操作包括將一個字符替換成另一個字符,插入一個字符,刪除一個字符。 例如將kitten一字轉成sitting:

原创 Crontab的格式

Crontab的格式 第1列分鐘1~59 第2列小時1~23(0表示子夜) 第3列日1~31 第4列月1~12 第5列星期0~6(0表示星期天) 第6列要運行的命令 下面是crontab的格式: 分 時 日 月 星期 要運行的命

原创 ConcurrentHashMap之實現細節

    ConcurrentHashMap是Java 5中支持高併發、高吞吐量的線程安全HashMap實現。在這之前我對ConcurrentHashMap只有一些膚淺的理解,僅知道它採用了多個鎖,大概也足夠了。但是在經過一次慘痛的面試經

原创 more命令

每天一個linux命令(12):more命令 more命令,功能類似 cat ,cat命令是整個文件的內容從上到下顯示在屏幕上。 more會以一頁一頁的顯示方便使用者逐頁閱讀,而最基本的指令就是按空白鍵(space)就往下一頁

原创 利用SecureCRT上傳、下載文件(使用sz與rz命令),超實用!

    藉助securtCRT,使用linux命令sz可以很方便的將服務器上的文件下載到本地,使用rz命令則是把本地文件上傳到服務器。     其中,對於sz和rz的理解與記憶我用瞭如下的方法(很多時候容易搞混):     sz中的s意

原创 less 命令

less 工具也是對文件或其它輸出進行分頁顯示的工具,應該說是linux正統查看文件內容的工具,功能極其強大。less 的用法比起 more 更加的有彈性。在 more 的時候,我們並沒有辦法向前面翻, 只能往後面看,但若使用了 les

原创 Linux netstat命令詳解

簡介 Netstat 命令用於顯示各種網絡相關信息,如網絡連接,路由表,接口狀態 (Interface Statistics),masquerade 連接,多播成員 (Multicast Memberships) 等等。 輸出信息含義 執