Swagger接口文档,在线自动生成模板和页面。服务器地址加上swagger-ui.html后缀即可访问到(https://域名:端口号/swagger-ui.html)。 使用时在java代码中引用navan管理pom.xml中添加依赖: <!-- Swagger-mvc --> <depende ...
分类:
其他好文 时间:
2020-09-18 00:51:54
阅读次数:
27
简单介绍 运行TestNG测试脚本有两种方式:一种是直接通过IDE运行(例如使用eclipse中的“Run TestNG tests”),另一种是从命令行运行(通过使用xml配置文件)。当我们想执行某个包或者某个类中的一部分测试脚本的时候,使用xml配置文件是非常便利的。在xml配置文件里,不仅可以 ...
分类:
其他好文 时间:
2020-09-18 00:18:01
阅读次数:
31
啥是循环依赖? 下面这种情况比较常见,A中注入了属性B,B中注入了A属性。 @Component public class A { @Autowired private B b; //在A中注入B } @Component public class B { @Autowired private A ...
分类:
编程语言 时间:
2020-09-17 21:22:08
阅读次数:
36
package club.interview.algorithm.print; import io.netty.util.concurrent.DefaultThreadFactory; import java.util.concurrent.*; /** * 多线程打印 * -- 2个线程交替打印 ...
分类:
编程语言 时间:
2020-09-17 19:59:50
阅读次数:
38
先看容器部分,创建容器ContextLoader tomcat的ServletContext继承于javax.servlet.ServletContext,javax.servlet.ServletContextListener监听到tomcat启动 ContextLoaderListener是sp ...
分类:
编程语言 时间:
2020-09-17 19:20:20
阅读次数:
33
5、编写servlet //这个版本将每个重要的操作都封装成了方法,只是在doGet里面调用,层次更加清楚 package com.thhh.servlet; import org.apache.commons.fileupload.FileItem; import org.apache.commo ...
分类:
编程语言 时间:
2020-09-17 19:08:53
阅读次数:
29
1、通过TestNG单元测试框架管理/执行测试用例 2、TestNG参数化,App启动的四个配置存到Testng.xml中 3、通过page object (PO)设计模式,测试用例和页面元素分离,页面元素只在page里面维护,提高后期可维护性 4、page的共性提取BasePage-显示等待,所有 ...
分类:
移动开发 时间:
2020-09-09 19:15:40
阅读次数:
51
分类: (1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 (2)工厂方法(Factory Method)模式,又称多态性工厂(Polymorphic Factory)模式或虚拟构造子(Virtual Constr ...
分类:
编程语言 时间:
2020-09-03 17:02:45
阅读次数:
49
Spring Boot 的核心配置文件用于配置 Spring Boot 程序,名字必须以 application 开始 一、核心配置格式 1. .properties 文件(默认采用该文件) 在 02-springboot-springmvc 项目基础上,进行修改,也就是在上一个项目上 项目名称为: ...
分类:
编程语言 时间:
2020-08-31 13:28:23
阅读次数:
69
翻译自 Stephen Toub 2011年10月24日的博文《Task.Run vs Task.Factory.StartNew》,Stephen Toub 是微软并行计算平台团队的首席架构师。 在 .NET 4 中,Task.Factory.StartNew 是安排新任务的首选方法。它有许多重载 ...
分类:
Web程序 时间:
2020-08-31 13:26:35
阅读次数:
59