标签:单元测试

Java

初识java《Spring》

23

zhuangli 发布于 2020-01-17

Spring有三大重要的组成,di依赖注入、ioc容器、aop切面编程。还有Spring bean执行流程也很重要。先从他的设计模式开始介绍他吧,他一共使用了9种设计模式。 工厂模式 首先他采用了工厂模式把以前硬编码的依赖通过beanFactory来注入依赖,由他解决bean之间...

阅读(50)评论(0)赞 (0)

Java

头条面试竟然问我maven

3

hanze 发布于 2020-01-17

maven package和maven install 有什么区别? 你常用的maven命令有哪些? <dependencyManagement> 是干什么的? 还有用过其它构建工具吗? 和maven有啥区别? 这几个问题都可以脱口而出,你应该是有点 maven 能耐...

阅读(45)评论(0)赞 (0)

Java

Maven 基础(一) | 使用 Maven 的正确姿势

16

likai 发布于 2020-01-17

一、什么是 Maven? Maven 是一个项目管理工具,它的本质是一个 项目对象模型(POM) ,体现在配置中就是我们常见的 pom.xml 文件,而这个 pom 文件就是 Maven 的核心,它管理了整个项目的生命周期。它主要做两件事: 项目构建:对项目进行编译、打包、测试、...

阅读(54)评论(0)赞 (0)

Java

精选!近 3 年常考的 Spring 面试题(附答案)

3

yanxinchi 发布于 2020-01-16

点击上方  code小生  ,选择  星标 好技术、好文章、好福利 今日推荐: Google的面试题长啥样?看完被吊打! 来源:https://www.cnblogs.com/aishangJava/p/11953500.html 1. 一般问题 1...

阅读(49)评论(0)赞 (0)

Java

18个Java8日期处理的实践,太有用了!

1

xirruiqiang 发布于 2020-01-15

Java 8 推出了全新的日期时间API,在教程中我们将通过一些简单的实例来学习如何使用新API。 Java处理日期、日历和时间的方式一直为社区所诟病,将 java.util.Date设定为可变类型,以及SimpleDateFormat的非线程安全使其应用非常受限。 新API基于...

阅读(41)评论(0)赞 (0)

Java

静态代码扫描原理

darida 发布于 2020-01-15

静态代码扫描存在的价值 研发过程,发现BUG越晚,修复的成本越大 缺陷引入的大部分是在编码阶段,但发现的更多是在单元测试、集成测试、功能测试阶段 统计证明,在整个软件开发生命周期中,30% 至 70% 的代码逻辑设计和编码缺陷是可以通过静态代码分析来发现和修复的 以上三点证明了,...

阅读(52)评论(0)赞 (0)

Java

静态代码扫描原理

刘莉莉 发布于 2020-01-15

静态代码扫描存在的价值 研发过程,发现BUG越晚,修复的成本越大 缺陷引入的大部分是在编码阶段,但发现的更多是在单元测试、集成测试、功能测试阶段 统计证明,在整个软件开发生命周期中,30% 至 70% 的代码逻辑设计和编码缺陷是可以通过静态代码分析来发现和修复的 以上三点证明了,...

阅读(47)评论(0)赞 (0)

Java

JUnit 5和Selenium基础(三)

wenming.gapo 发布于 2020-01-15

在这一部分教程中,将介绍JUnit 5的其他功能,这些功能将通过并行运行测试,配置测试顺序和创建参数化测试来帮助减少测试的执行时间。还将介绍如何利用Selenium Jupiter功能,例如通过系统属性进行测试执行配置,单个浏览器会话测试以加快测试执行速度或捕获测试中的屏幕截图,...

阅读(43)评论(0)赞 (0)

编程技术

微服务架构以及服务拆分原则

7

darida 发布于 2020-01-15

微服务是什么 微服务起源于 2005 年 Peter Rodgers 博士在云端运算博览会提出的微 Web 服务 (Micro-Web-Service) ,根本思想类似于 Unix 的管道设计理念。 2014 年,由 Martin Fowler 与 James Lewis 共同提...

阅读(54)评论(0)赞 (0)

Java

JavaWeb

12

changyuan.xu 发布于 2020-01-14

JavaWeb Java. web 1. 基本概念 1.1 前言 web开发: web:网页的意思 www.baidu.com 静态web html. Css 提供给所有人看的数据始终不会发生变化! 动态web 淘宝等,几乎是所有的网站! 提供给所有人看的数据始终会发生变化,每个...

阅读(68)评论(0)赞 (0)

编程技术

微服务测试之单元测试

13

xubiao.zhuang 发布于 2020-01-14

编辑推荐: 本篇分别从微服务架构下开展单元测试的意义、对单元测试的常见误解以及如何开展单元测试三个方面进行介绍希望对您的学习有所帮助。 本文来自于知乎 ,由火龙果软件Alice编辑、推荐。 在微服务架构下高覆盖率的单元测试是保障代码质量的第一道也是最重要的关口,应该持之以恒。 背...

阅读(47)评论(0)赞 (0)

Spring

Springboot 系列(二)Spring Boot 配置文件

3

xirruiqiang 发布于 2020-01-14

注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别。 前言 不管是通过官方提供的方式获取 Spring Boot 项目,还是通过 IDEA 快速的创建 Spring Boot 项目,我...

阅读(72)评论(0)赞 (0)

Spring

Springboot 系列(一)Spring Boot 入门

4

xubiao.zhuang 发布于 2020-01-14

注意:本 Spring Boot 系列文章基于 Spring Boot 版本 v2.1.1.RELEASE 进行学习分析,版本不同可能会有细微差别。 前言 由于 J2EE 的开发变得笨重,繁多的配置,错乱的依赖管理,低下的开发效率,复杂的部署流程,第三方技术的集成难度较大等。同时...

阅读(43)评论(0)赞 (0)

Java

Mybatis-plus 实体类继承关系 插入默认值

1

hellas 发布于 2020-01-11

在实际开发中,会定义一些公共字段,而这些公共字段,一般都是在进行操作的时候由程序自动将默认值插入。而公共的字段一般会被封装到一个基础的实体类中,同时实体类中会实现相应的getter setter 方法 (注:如果使用了Lombok 插件,就没有getter setter方法,相关...

阅读(28)评论(0)赞 (0)

编程技术

一场跨年晚会挣了50亿,B站在微服务治理中如何探索与实践?

26

yeseng 发布于 2020-01-11

作者 | 曹国梁 今年 B 站的跨年晚会成功出圈,“吊打”各大卫视。将流量、情怀、二次元、中西文化、传统与现代完美结合,被年轻人大呼“补课”,满足了粉丝们记忆深处最细腻的情绪。“走心”,是 B 站晚会成功的关键,也是 B 站在微服务治理中的态度。本文整理自曹国梁在趣头条技术沙龙上...

阅读(121)评论(0)赞 (0)

Java

Mybatis入门

xiaoli.wang 发布于 2020-01-10

什么是Mybatis MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 PO...

阅读(33)评论(0)赞 (0)

编程技术

从零开始掌握微服务软件测试

12

songhua.gao 发布于 2020-01-10

编辑推荐: 文章带领大家初步认识微服务架构,包括它的主要特征和目前的主流部署方式,尤其是它对于软件测试所带来的新挑战和要求。 本文来自于cnblogs,由火龙果软件Luca编辑、推荐。 什么是微服务? 微服务的由来 微服务的前身是 Peter Rodgers 博士在 2005 年...

阅读(65)评论(0)赞 (0)

Spring

Spring Boot整合MyBatis数据库

3

xubiao.zhuang 发布于 2020-01-10

编辑推荐: 在本文中,您将了解如何在 Spring Boot 项目中整合 MyBatis,更深一步介绍了如何通过 XML 和注解两种方式使用 MyBatis 以及两种方式的优缺点 。 本文来自于IBM,由火龙果软件Alice编辑、推荐。 在我们日常的开发过程中,肯定不可避免的会使...

阅读(44)评论(0)赞 (0)