-
MiniGUI 嵌入式图形用户界面系统
MiniGUI 是一个自由软件项目。其目标是提供一个快速、稳定、跨操作系统的图形用户界面(GUI)支持系统,尤其是基于 Linux/uClinux、eCos 以及其他传统 RTOS(如 VxWorks、ThreadX、uC/OS-II、Nucleus等)的实时嵌……
-
Gensim 主题模型 Python 工具包
Gensim是一个相当专业的主题模型Python工具包。在文本处理中,比如商品评论挖掘,有时需要了解每个评论分别和商品的描述之间的相似度,以此衡量评论的客观性。评论和商品描述的相似度越高,说明评论的用语比较官方……
-
Pants 软件项目构建系统
pants 是用于多种语言的软件项目的构建系统。它对于包含许多不同项目的源代码存储库特别有效。 要求: pants至少需要具备以下条件才能正常运行: Linux或macOS。 Python 2.7或3.6。 AC编译器,系统标头,Python标……
-
ACE 面向对象的网络开发包
ACE 是一个面向对象的工具开发包,它实现了通信软件的基本设计模式。ACE面向在UNIX和Win32平台上开发高性能通信服务的开发人员。它简化了面 向对象的网络应用程序和服务的开发,这些程序和服务用到了进程间通信,……
-
Crawler 跨平台不写代码的爬虫
Crawler 基于 Java 开发的一款跨平台爬虫,可以使用Shell脚本和DOS命令进行任务式处理。 比如CR命令 使用一个Email正则就可以从贴吧中提取所有邮箱 使用Ci命令 爬取所有新闻java -jar crawler.jar -ci url.txt t……
-
PANDA 平台架构中性动态分析
PANDA 是一个开源的平台架构中性动态分析。它是建立在QEMU全系统模拟器,所以分析获得所有代码执行客人和所有数据。 PANDA 提供添加记录和回放执行的能力,提供整个系统深入迭代分析。此外,回放日志文件是紧凑和……
-
xsw 幻灯片演示工具
xsw 是一个Linux下的幻灯片演示工具,通过简单的脚本语言来实现幻灯片的内容制作。 例如文件 hello.xsw: slide: - text: "Hello" x:50 y:30 align:center + text: "World!" 通过运行 xsw hello.xsw 便可以得到如……
-
Cucumber 自动化测试工具
Cucumber 是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,旨在提高软件质量并降低维护成本的软件开发过程。用多种语言编写,支持Java、JavaScript、Ruby、.Net等多种开发语言……
-
Oryx 开源机器学习项目
Oryx的目标是帮助Hadoop用户搭建并部署能够实时查询的机器学习模型,例如垃圾邮件过滤和推荐引擎。随着数据的不断流入,Oryx还将支持自我更新。 无论从建模还是部署,Oryx都可以随需扩展,Owen认为这是Oryx与Hadoo……
-
Apache Groovy JVM 动态脚本语言
Groovy 是一种基于 JVM 的敏捷开发语言,它结合了 Python、Ruby 和 Smalltalk 的许多强大的特性。 Groovy主要的特点包括: 是一个基于Java 虚拟机的敏捷动态语言。 构建在强大的 Java 语言之上 并添加了从 Pytho……