机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
Selenium RC 和 Selenium Webdriver 是测试框架,提供多种语言的 API。不同的是,Selenium Webdriver 以一种更底层、更灵活的方式来操作浏览器,并不仅仅使用 JavaScript。
jQuery UI 是一套 JavaScript 函式库,提供抽象化、可自订主题的 GUI 控制项与动画效果。基于 jQuery JavaScript 函式库,可用来建构互动式的 Web 应用。
Vaddin 是一个 Web 应用程序框架,用其开发的浏览器应用界面可以达到和桌面应用类似的效果,但和 Flash ,Silverlight 不同的是,Vaddin 应用无需再浏览器上安装任何插件。
Microsoft Access 是一个关系数据库管理系统(RDBMS),主要是为家庭或小型企业的使用而设计的。
DB2 是 IBM 的数据库产品。这是一个关系数据库管理系统(RDBMS)。 DB2 被设计成存储,分析和有效地检索数据。 DB2 产品扩展了面向对象的特性和非关系型结构以及 XML 的支持。
Hadoop是一个开源框架,它允许在整个集群使用简单编程模型计算机的分布式环境存储并处理大数据。它的目的是从单一的服务器到上千台机器的扩展,每一个台机都可以提供本地计算和存储。
Hadoop 使用分布式文件系统,用于存储大数据,并使用 MapReduce 来处理。Hadoop 擅长于存储各种格式的庞大的数据,任意的格式甚至非结构化的处理。
Hive 是一个数据仓库基础工具在 Hadoop 中用来处理结构化数据。它架构在 Hadoop 之上,总归为大数据,并使得查询和分析方便。并提供简单的sql查询功能,可以将 sql 语句转换为 MapReduce 任务进行运行。
PL/SQL 语言属于第三代语言(3GL),它是 Oracle 公司在标准 SQL 语言的基础上进行扩展,可以在数据库上进行设计编程的一种过程化的语言,类似程序语言 JAVA 一样可以实现逻辑判断、条件循环、异常处理等细节操作。
Apache Ant 是 Apache Software Foundation 的基于 Java 的构建工具。 Apache Ant 的构建文件是用 XML 编写的,它们利用了开放标准,可移植和易于理解的优势。
本教程提供了对 Apache POI 库及其功能的基本了解。本教程适用于所有致力于 Java 的热心读者,尤其是那些希望使用 Java 创建,读取,编写和修改 Excel 文件的读者。
JAVA 提供了一组丰富的库,以独立于平台的方式创建图形用户界面。 在本文中,我们将介绍 AWT(Abstract Window Toolkit)。
C是贝尔电话实验室的Dennis M. Ritchie于1972年开发的一种通用的,程序性的,命令式的计算机编程语言,用于开发UNIX操作系统。 C是使用最广泛的计算机语言。 它与Java编程语言一起在第一流程度上保持波动,这也是现代软件程序员中最受欢迎和最广泛使用的Java编程语言。 听众 (Audience) 本教程是为需要从头开始理解C编程语言的软件程序员而设计的。 本教程将为您提供有关C编
串行编程 程序1.1用于计算整数的阶乘: 程序1.1 -module(math1). -module([factorial/1]). factorial(0) -> 1; factorial(N) -> N * factorial(N - 1). 函数可以通过shell程序进行交互式求值。 Shell会提示输入一个表达式,并计算和输出用户输入的任意表达式,例如: > math1:factoria