原创 資源對象的池化, java極簡實現,close資源時,自動回收

在java程序中對於資源,例如數據庫連接,這類不能並行共享的資源對象,一般採用資源池的方式進行管理。 資源池一般要實現 1)獲取資源對象 getObject():   從資源池中取出對象                          

原创 讓ssh記住密碼

前面介紹過Conemu , Msys2工具,提升了windows本地文件操作的效率,但使用ssh時候,總需要重新輸入密碼,不能像SercurityCRT等工具記住密碼,使用時不是很爽快。 其實通過sshpass 工具和python腳本就可

原创 輕鬆簡便的環境變量設置方法

開發環境搭建每次都要設置很多環境變量, 一般是通過  【菜單】->【計算機】->【屬性】->【高級設置】->【環境變量】進行設置,重裝系統後,每次都要設置很多環境變量,很麻煩。其實可以通過修改註冊表來設置環境變量, 通過bat腳本一次性設

原创 CentOS 掛載 cdrom, iso文件作爲源

在生產系統環境中的機器都沒有連接互聯網,因此都是使用本地源。 首先,需要將cdrom, 或 iso文件掛載到本地目錄。 1、掛載光驅: 將cdrom 放入光驅。 $  mkdir  /media/cdrom     # 建立掛載點目錄 $

原创 使用groovy進行大文件外排序

對於大文件數據進行排序,一般都是採用外排序進行處理,其處理步驟大致爲: 1、從大文件中讀取一部分數據,進行內存排序,將排序後的結果生產中間文件。 2、將已經排序的中間文件進行歸併,最終獲得整個大文件的排序結果。 採用Groovy 實現代

原创 Activemq構建高併發、高可用的大規模消息系統

    摘要:  在網上看了很多關於Activemq的帖子,但是大部分的內容都只能算是對activemq官網內容的翻譯。很少有相關的案例分析,本文將分享"如何用Activemq構建超大(10萬筆消息/秒以上)規模消息系統"      在

原创 git基本使用手冊

去年寫的一份Git使用手冊, 包括Git基本操做, 分支管理,  eclipse git,  sourcetree,  作爲入門內容,基本足夠了。