Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons
在开发中使用一些工具类,能让代码更加简洁,开发效率也更高,下面是我收集的Android中常用的一些开发工具类,如果大家有更好的工具,欢迎私信我。 数据管理的工具类,清理缓存数据 import
一个将MySQL的数据同步到ElasticSearch的工具。首次初始导入基于mysqldump,增量同步基于MySQL的binlog机制,采用Python语言开发。 官方网站: http://www
Swift电话本工具类
DiskLruCache是一个十分好用的android缓存工具,我们可以从GitHub上 下载其源码:https://github.com/JakeWharton/DiskLruCache Dis
Gradle是以Groovy语言为基础,面向java应用为住。基于DSL(领域特定语言)语法的自动怕你规划构建工具。 gradle对多工程的构建支持很出色,工程依赖是gradle的第一公民。 gradle支持局部构建。
gittools 包含一系列脚本,可以让你同时对多个 git 仓库执行 git 命令。目前提供的工具包括: gprune gfetch gclean-branches gcheckout
FreeReportBuilder 是一个用于快速创建简单报表的工具。它具有以下特性: *支持任何带有JDBC驱动的数据库。 *提供FreeQueryBuilder来创建SQL查询而不需要直接写SQL脚本。
Tipped 可以让你轻松的创建漂亮的工具提示,基于 jQuery 开发。 项目主页: http://www.open-open.com/lib/view/home/1323571209609
tinyPM 是一个新的敏捷开发项目管理工具,包括使用JBoss Seam框架,JSF和JPA/Hibernate的Java web应用。 主要特点包括: 1。支持重复迭代软件开发 2。立足于用户需求
Baralga 可以帮你跟踪你在多个项目中所花费的时间
如果你也在寻找不依赖于KDE或是GNOME、 开源 的index工具,Pinot或许就是答案。 Pinot不仅作为D-Bus服务来爬行、索引你的文档,并对它们的更改情况进行监视;而且,Pinot也提供基于GTK的用户
Surfraw 全称为“Shell Users' Revolutionary Front Rage Against the Web”,看起来貌似有点复杂,实际上,它是针对各种流行的 WWW 搜索引擎而提供的一个统一的 Unix 命令行界面。
WinPcap是用于网络封包抓取的一套工具,可适用于32位的操作平台上解析网络封包,包含了核心的封包过滤,一个底层动态链接库,和一个高层系统函数库,及可用来直接存取封包的应用程序界面。 Winpc
Idle 是一个纯 Python 下使用 Tkinter 编写的相当基本的 IDE。Idle 总的来说是标准的 Python 发行版,甚至是由 Guido van Rossum 亲自编写(至少最初的绝大部分)。
Webware for Python 是一组 Python 包和工具用来开发面向对象的 Web 应用。良好的设计模式,包含一个快速的应用服务器、Servlets 和 Python Server Pagers
PHPEclipse 是一个相当强大的一个Eclipse下开发PHP的插件,包括的功能有:PHP语法分析,调试,代码格式化,大纲视图,代码模板定制等。
Transmageddon 是一个采用 Python 语言开发的视频转换工具,支持输出几乎所有的视频格式,同时也可以生成指定平台下的视频格式。 软件界面如下图所示 项目主页: http://www
JBackpack 是一个个人备份工具,支持增量备份、网络备份以及加密备份等。通过 SSHFS 和 SMB 访问远程文件系统,使用 EncFS 来加密目标备份目录。 项目主页: http://www
Burp 是一个用来备份和恢复数据的程序,使用 libsync 库. It also uses VSS (Volume Shadow Copy Service) to make snapshots when backing up Windows computers。