jsoup是一个基于Java的库,用于处理基于HTML的内容。 它提供了一个非常方便的API来提取和操作数据,使用最好的DOM,CSS和类似jquery的方法。 它实现了WHATWG HTML5规范,并将HTML解析为与现代浏览器相同的DOM。 本参考将带您了解jsoup库中可用的简单实用方法。 听众 (Audience) 此参考资料是为初学者准备的,以帮助他们理解与jsoup库中可用功能相关的基
O pen GL (JOGL)的J ava绑定是一个用Java绑定OpenGL图形的开源库。 本教程提供了对JOGL库及其功能的基本了解。 它还解释了如何使用JOGL开发2D和3D图形应用程序。 听众 (Audience) 本教程专为希望学习如何在其Java应用程序中集成OpenGL绑定的Web开发领域的所有热心学生和专业人士而设计。 先决条件 (Prerequisites) 您需要对Java编程
Java Persistence API是一组类和方法,用于将大量数据持久存储到数据库中。 本教程为您提供了对Persistence的基本理解(将数据库对象的副本存储到临时内存中),我们将学习对JAVA Persistence API(JPA)的理解。 听众 (Audience) 本教程是为追求使用数据库进行Java编程的读者而设计的,使用Persistence API和所有热心的读者。 先决条件
JUnit是Java编程语言的单元测试框架。 JUnit在测试驱动开发的开发中非常重要,并且是一个由JUnit统称为xUnit的单元测试框架系列之一。 本教程解释了在使用Java时,在项目单元测试中使用JUnit。 完成本教程后,您将获得使用JUnit测试框架的足够知识,从中可以将自己带到下一个级别。 听众 (Audience) 本教程是为初学者准备的,以帮助他们理解JUnit工具的基本功能。 先
log4j是一个用Java编写的可靠,快速和灵活的日志框架(API),它是在Apache软件许可下发布的。 log4j是一个用Java编写的流行的日志包。 log4j已移植到C,C ++,C#,Perl,Python,Ruby和Eiffel语言。 听众 (Audience) 本教程是为初学者准备的,以帮助他们理解log4J日志框架的基本功能。 先决条件 (Prerequisites) 当您要在各种
Lucene是一个基于Java的开源搜索库。 它非常受欢迎,也是一个快速搜索库。 它在基于Java的应用程序中用于以非常简单和有效的方式向任何类型的应用程序添加文档搜索功能。 本教程将帮助您深入了解Lucene概念,并帮助您了解企业级应用程序中搜索需求的复杂性以及Lucene搜索引擎的需求。 听众 (Audience) 本教程适用于愿意通过简单易用的步骤学习Lucene搜索引擎编程的软件专业人员。
Apache Maven是一个软件项目管理和理解工具。 基于项目对象模型(POM)的概念,Maven可以从一个中心信息管理项目的构建,报告和文档。 使用maven,我们可以构建和管理任何基于Java的项目。 本教程将教您如何在使用Java进行任何项目开发的日常生活中使用Maven。 听众 (Audience) 本教程是为初学者准备的,以帮助他们理解Maven工具的基本功能。 完成本教程后,您将发现
Apache PDFBox是一个开源Java库,支持PDF文档的开发和转换。 在本教程中,我们将学习如何使用PDFBox开发可以创建,转换和操作PDF文档的Java程序。 听众 (Audience) 本教程是为初学者准备的,使他们了解PDFBox库的基础知识。 本教程将帮助读者构建涉及创建,操作和删除PDF文档的应用程序。 先决条件 (Prerequisites) 对于本教程,假设读者具有Java
Spring框架是一个开源Java平台,为非常容易和非常快速地开发健壮的Java应用程序提供全面的基础架构支持。 Spring框架最初由Rod Johnson编写,并于2003年6月首次在Apache 2.0许可下发布。本教程是基于2015年3月发布的Spring Framework 4.1.6版编写的。 听众 (Audience) 本教程是为Java程序员设计的,需要详细了解Spring框架及其
Spring Framework的一个关键组件是面向方面编程(AOP)框架。 面向方面编程需要将程序逻辑分解为称为所谓关注点的不同部分。 在学习Spring提供的AOP框架的同时,本教程将向您介绍简单实用的方法。 听众 (Audience) 本教程是为初学者准备的,以帮助他们理解与Spring的AOP框架相关的基本到高级概念。 先决条件 (Prerequisites) 在开始练习本教程中给出的各种
Apache Struts 2是一个优雅,可扩展的框架,用于创建企业级Java Web应用程序。 该框架旨在简化从构建到部署和维护应用程序的整个开发周期。 Apache Struts 2最初被称为Web Work 2.本教程将教您如何使用Apache Struts以简单而简单的步骤创建企业级Java Web应用程序。 听众 (Audience) 本教程是为有兴趣学习Struts 2.x框架及其应用
JAVA提供了一组丰富的库,以独立于平台的方式创建图形用户界面。 在本教程中,我们将介绍SWING GUI控件。 听众 (Audience) 本教程适用于愿意通过简单易用的步骤学习JAVA GUI编程的软件专业人员。 本教程提供了对JAVA GUI编程概念的深刻理解,在完成本教程后,您将获得中级专业知识,从中可以获得更高水平的专业知识。 先决条件 (Prerequisites) 在继续学习本教程之
TestNG是一个按照JUnit和NUnit开发的测试框架,但它引入了一些新功能,使其更强大,更易于使用。 TestNG旨在涵盖所有类别的测试:单元,功能,端到端,集成等,它需要JDK 5或更高版本。 本教程提供了对测试企业级应用程序所需的TestNG框架的深入理解,以便为其提供稳健性和可靠性。 听众 (Audience) 本教程专为有兴趣以简单易行的方式学习TestNG Framework功能的
本教程提供了对Apache Tika库的基本了解,它支持的文件格式,以及使用Apache Tika的内容和元数据提取。 听众 (Audience) 本教程适用于所有希望使用Apache Tika学习文档类型检测和内容提取的Java爱好者。 先决条件 (Prerequisites) 为了充分利用本教程,读者应该事先接触Java编程,使用Java中的JDK 1.6和IO概念。
Apache Xerces是一个基于Java的处理器,为DOM,SAX和StAX XML解析API标准提供标准接口和实现。 本教程将教您基本的XML概念,并解释如何以简单直观的方式使用各种类型的Apache Xerces XML解析器。 听众 (Audience) 本教程是为初学者设计的,旨在帮助他们理解与使用Java编程语言进行XML解析相关的基础知识。 完成本教程后,您将发现自己具有中等水平的