摘要:
计算机已经成为人大脑的延伸 计算机已经成为我们这个时代的核心设备,每时每刻都需要它。计算机也不再是大家以前印象中的台式机、服务器,已经演变成了我们身边随处可见的物体。比如:手机、平板电脑、笔记本,以及很多人没意识到,但实际上设备内部包含“计算机”的设备。比如:电视机、微波炉、汽车,甚至小孩玩的智能小 阅读全文
摘要:
1.Web项目开发的一般流程 a) 需求确定 b) 需求分析 i. 架构分析和设计 ii. 业务逻辑分析和设计 iii. 界面设计 iv. 数据库的设计 c) 开发环境搭建 d) 开发和测试 e) 文档编写 2. 项目简介 a) 项目名称:CMS(体育网站内容发布系统) b) 项目简介:体育视频交流 阅读全文
摘要:
Netty是一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 Netty是一个NIO客户端、服务端框架。允许快速简单的开发网络应用程序。例如:服务端和客户端之间的协议。它最牛逼的地方在于简化了网络编程规范。例如:TC 阅读全文
摘要:
图表是信息的图形表示。有可用的各种工具,它可用于创建不同类型的图表。 本教程学习什么是JFreeChart?为什么需要它,并在各种方式列出一个基于Java的应用程序或独立创建不同类型的图表。 JFreeChart是什么? JfreeChart是用Java开发的开源库,它可以在基于Java的应用程序可 阅读全文
摘要:
JavaFX是Java的下一代图形用户界面工具包。JavaFX是一组图形和媒体API,我们可以用它们来创建和部署富客户端应用程序。 JavaFX允许开发人员快速构建丰富的跨平台应用程序。JavaFX通过硬件加速图形支持现代GPU。 JavaFX允许开发人员在单个编程接口中组合图形,动画和UI控件。 阅读全文
摘要:
JMeter是什么? JMeter是一个软件,使负载测试或业绩为导向的业务(功能)测试不同的协议或技术。 Apache软件基金会的Stefano Mazzocchi JMeter的最初的开发。他写道:它主要对 Apache JServ(现在称为如Apache Tomcat项目)的性能进行测试。Apa 阅读全文
摘要:
本章介绍了OpenGL,Java OpenGL绑定(GL4java,LWJGL,JOGL)和JOGL比其他的OpenGL的优点。 Java支持OpenGL(JOGL)是近期在Java OpenGL图形API结合。它是一个包装库,它可以访问OpenGL API,并且它被设计来创建Java编码的2D和3 阅读全文
摘要:
任何企业应用程序通过存储和检索大量数据进行数据库操作。尽管所有的存储管理提供技术,应用程序开发人员通常很难有效地执行数据库操作。 一般情况下,Java开发人员使用大量的代码,或使用专有的架构与数据库进行交互,而使用JPA与数据库绑定交互负担显著降低。它形成(数据库程序)对象模型之间的桥梁(Java程 阅读全文
摘要:
本教程将指导如何准备一个开发环境,开始与Spring框架工作。本教程还将教如何安装JDK,Tomcat和Eclipse在机器上在设置Spring框架之前: 第1步 - 安装Java开发工具包(JDK): 可以从OracleJava网站上找到最新版本的SDK:Java SE下载。发现有说明在下载的文件 阅读全文
摘要:
JSON或JavaScript对象表示法是一个轻量级的基于文本的开放式标准,旨在为人类可读的数据交换。 JSON格式最初是由Douglas Crockford规定,在RFC4627中描述。 JSON的官方互联网媒体类型application/json。 JSON文件扩展名是 .json. 本教程将帮 阅读全文
摘要:
JDBC API是一个Java API可以访问任何类型的数据库的数据,尤其是存储在关系数据库中的数据。 JDBC的工作原理与Java在各种平台一样,如Windows,Mac OS和各种版本的UNIX系统。 读者 本教程是为Java程序员设计的,需要了解JDBC框架的细节以及它的架构和实际使用情况。 阅读全文
摘要:
Spring Team在现有Spring框架的基础上发布了一个创新的主要框架:Spring Boot。这是一个来自Pivotal Team(Spring Team)的全新项目。Spring Boot是他们最新的创新,能够跟上不断变化的技术需求。 开发Spring Boot的主要动机是简化配置和部署s 阅读全文
摘要:
JavaMail API 教程 JavaMail API提供了一种与平台无关和协议独立的框架来构建邮件和消息应用程序。 JavaMail API提供了一组抽象类定义构成一个邮件系统的对象。它是阅读,撰写和发送电子信息的可选包(标准扩展)。 读者 本教程乃为初学者,帮助他们了解基本的JavaMail的 阅读全文
摘要:
Apache Tika 是什么? Apache Tika用于文件类型检测和从各种格式的文件内容提取的库。 在内部,Tika使用现有的各种文件解析器和文档类型的检测技术来检测和提取数据。 使用Tika,人们可以开发出通用型检测器和内容提取到的不同类型的文件,如电子表格,文本文件,图像,PDF文件甚至多 阅读全文
摘要:
很多时候,一个软件应用程序需要生成Microsoft Excel文件格式的报告。有时,一个应用程序甚至希望将Excel文件作为输入数据。例如,一个公司开发的应用程序将财务部门需要所有输出生成自己的Excel。 任何Java程序员愿意将MS Office文件的输出,可以使用预定义和只读API来做到。 阅读全文
摘要:
Jackson是一个简单基于Java应用库,Jackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。Jackson所依赖的jar包较少,简单易用并且性能也要相对高些,并且Jackson社区相对比较活跃,更新速度也比较快。 特点 容易使用 阅读全文
摘要:
Ant和Maven共享在Java市场上相当大的成功。ANT是在2000年发布了第一个版本的工具,它是基于程序编程思想的发展。 后来,人们在 Apache-Ivy的帮助下,网络接受插件和依赖管理的能力有所提升。但主要缺点是使用XML作为一种格式来写构建脚本。XML是分层的,不利于程序的编程,而且当XM 阅读全文
摘要:
JasperReports教程 Jasper报表是一个开源的Java报表引擎,是基于Java的,它没有自己的表达式语法。 由于JasperReports是一个Java类库,而不是针对最终用户,而是有针对那些需要报表功能添加到自己的应用程序的Java开发人员。 读者 本教程为Java开发那些愿意充实自 阅读全文
摘要:
Guava 是什么? Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和验证的实用方法。 Guava的好处 标准化 - Guava库是由谷歌托管。 高效 阅读全文
摘要:
Apache ANT 教程 Apache Ant是由Apache软件基金会一个基于Java的构建工具。Apache Ant的构建文件是用XML编写,并采取了开放的标准,便于携带和易于理解的XML性质的优势。 本教程将教你如何使用Apache Ant 自动构建和部署过程。 读者 本教程是专为初学者,帮 阅读全文