你是剛開始使用Go工具么?或者你想擴展知識?這篇文章將會描述每個人都需要知道的Go工具參數。 $ go build -x -x 會列出來 go build 調用到的所有命令。 如果你對Go的工具鏈好奇,
LINQPad 也是一個很好的學習LINQ的工具,可以使用LINQPad感受LINQ的超酷功能和函數編程。 LINQPad 是完全免費的,無需安裝,下載之后直接可以運行,只有2.12 MB大小。LINQPad
rdup 是一個備份工具,但它卻不備份任何文件。其思路跟 rsync 類似,它將列表處所有更改過的文件命令,這適合用在增量備份上。你可以使用其他工具結合 rdup 來實現自己的備份策略。 項目主頁:
NSLogger 是一種在Mac OS X,iOS?和Andriod上都能用的日志工具,object-c專用 特點是有個圖形界面的服務端,收到日志后可以以直觀的方式顯示出來,例如圖片、二進制數據等。
OAuzz 是一個用于fuzz基于OAuth的web應用服務的安全工具。OAuzz基于RFC5849和OAuth Request Body Hash 1.0 Draft 4實現。OAuzz支持三種簽名算法(OAuth
Skwish 是一個輕量級的Java類庫,用來將二進制數據保存到文件系統中。允許對文件進行并發的讀寫,該類庫設計的目的是為了防止異常錯誤、關鍵、程序退出導致的文件損壞。
Openduckbill是一個Linux下簡單的命令行備份工具,可用于監視文件/目錄在有變化后是否標記為備份,并傳輸這些變化到本地備份目錄、遠程 NFS導出分卷或是用rsync命令導出到遠程SSH服務器。
一般rsync軟件是通過crond這支后臺進行(計劃任務)來實現自動同步數據,如今已有更好的開源軟件來代替使用crond了,那就是 lsyncd( Live Syncing (Mirror) Daemon),它的工作原理:監視本地(rsync client)的目錄,當源數據有文件或目錄更新時,更新本地文件或目錄到遠端機器(rsync server),保持實時文件同步,但是它更新數據時需要遠端rsync server運行rsync demon。
Githug 提供一個實用,輕松的方式來學習 Git,它包括一系列級別的劃分,適合各種程度的用戶。用戶需要用 Git 命令來保證答案的正確。
Exercism.io 是一個基于 Ruby 語言開發,新一代的代碼評審工具,使用 PostgreSQL 數據庫。 項目主頁: http://www.baiduhome.net/lib
Java日期工具類
封裝了一些采用HttpClient發送HTTP請求的方法 * @see 本工具所采用的是最新的HttpComponents-Client-4.2.1 * @see 關于本工具類中的一些解釋說明,可參考下方列出的我的三篇文章 *
Gerrit 是一個基于 Web 的代碼評審和項目管理的工具,面向基于 Git 版本控制系統的項目。 項目主頁: http://www.baiduhome.net/lib/view/home/1350710502680
ArgoUML是一個領先的開源UML模型工具,它支持UML 1.4的所有標準,可以運行于任何Java平臺上。 項目主頁: http://www.baiduhome.net/lib/vi
一直在用jstat 看jvm 內存的狀態,優化內存配置。
導出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不給定任何表,整個數據庫將被導出。
Java時間工具類
JSON; import com.alibaba.fastjson.JSONObject; /** * IP工具類 * * */ public class IpUtil { /** * 獲取登錄用戶的IP地址 *
zbackup 是一個自動去除重復數據的備份工具,基于 rsync 的思路。重復的數據只會存儲一份,并進行壓縮,可根據需要進行加密。當源數據有變化時候只會備份變化的部分。 特性: 使用并行 LZMA
import android.content.Context; import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; public class SPHepler { private static Context context; private static SPHepl