- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 suite-files及其在编制TestNG测试计划中的应用
熟悉TestNG的朋友们往往都知道testng.xml文件,testng.xml文件是我们定义测试计划的配置文件,其中可以进行各种复杂的配置。但是,当我们有多个testng.xml文件时(当然文件名不同),如何能够组合这些配置文件呢?这里介绍一个特别但是却没有在TestNG文档中提及的suite-files,也被称为Suite of Suites。首先,组合若干个testng.xml配置文...
2018-12-29 22:51:42 1778 1
原创 Jersey中对JSON数据的处理及JSON数据与Java对象之间的绑定
Jersey最初只是JAX-RS标准的实现之一,目前已经成为JavaEE的参考实现Glassfish的组成部分。Jersey本身不提供完整的JSON数据处理及Java对象绑定,而是以Jersey Media扩展模块的形式,集成第三方JSON处理框架的实现。1. JSON with padding Jersey唯一提供的对JSON-P的不完整支持。通过@org.glassfish.jers...
2018-12-28 23:12:15 2284
原创 JavaEE的JSON API规范JSON-P/JSON-B
从JavaEE 7开始,一个专门用于处理JSON数据的API被纳入JavaEE规范体系,这就是Java API for JSON Processing (JSON-P) 。在JavaEE 8中,又在此基础上提供了Java API for JSON Binding (JSON-B)。至此,与XML数据类似,JavaEE提供了完整的处理JSON数据的APIs。目前,Glassfish为JSON-P...
2018-12-28 20:57:08 3044
原创 Rapidoid及其容器化的Web平台
Rapidoid首先是一个Java的Web框架,提供了一系列Web应用开发相关的类库。其次,Rapidoid还是一个能够提供Web服务的容器化的平台,即可以直接使用Rapidoid构建容器实例,提供HTTP服务。本文详细介绍其作为Web平台的用法。关于Rapidoid开发框架,详见其文档。Rapidoid平台实际上就是一个Docker容器,可以作为HTTP服务器直接发布静态Web资源,也可以部署...
2018-12-26 23:09:12 1355
原创 openssh-client amd64 1:7.2p2-4ubuntu2.4 404 Not Found
一直运转良好的Docker自动发布突然出现了如下异常,导致无法准确构建image。Step 3 : RUN apt-get update...Step 8 : RUN apt-get install -y openssh-client ---> Using cacheThe following NEW packages will be installed: krb5-lo...
2018-12-25 06:55:24 1541
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人