标签:junit

Java

Java工程师成神之路:程序员的学习路线规划以及书籍推荐

2

puefu.he 发布于 2019-05-24

一、基础篇 面向对象 什么是面向对象 面向对象、面向过程 面向对象的三大基本特征和五大基本原则 平台无关性 Java如何实现的平台无关性的 JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala) 值传递 值传递、引用传递 为什么说Java中只有值...

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

Spring

spring framework核心框架

8

puefu.he 发布于 2019-05-24

编辑推荐: 本文来自于cnblogs,文章以spring 3.2.17.RELEASE版本为例,介绍spring框架结构等相关内容。 很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错...

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

Java

IntelliJ IDEA 18个常用插件,动图演示,让效率成为习惯

22

hellas 发布于 2019-05-23

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 文章转自微信公号:服务端思维 梁桂钊、陈同学、张帆、刁政欣(研习小组)| 作者 一、...

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

Java

基于 Jenkins + JaCoCo 实现功能测试代码覆盖率统计 原 荐

3

尖兵 发布于 2019-05-22

本文首发于: Jenkins 中文社区 使用 JaCoCo 统计功能测试代码覆盖率? 对于 JaCoCo,有所了解但又不是很熟悉。 "有所了解"指的是在 CI 实践中已经使用 JaCoCo 对单元测试代码覆盖率统计: 当代码 push 到代码仓库后,用 JaC...

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

Java

Gradle 的使用

9

hellas 发布于 2019-05-22

gradle 工具类似于maven工具,但是gradle 减少了maven中的那种使用xml 中大量的配置文件来下载依赖的jar包。而gradle大大简化了,能够很快速的添加依赖。具体关于gradle的概念请移步,本文主要在于讲解如何在eclipse中使用Gradle。 首先在e...

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

Java

试用一下RxJava加Retrofit

2

songhua.gao 发布于 2019-05-22

这段时间我已经在一个公司实习了,虽然工资不高,我并没有太多的介意。但是有一点是我不舒服的,负责我们部门的经理助理似乎看不起实习生,对我有些轻蔑。主要是他技术也不是很牛逼那种。整个公司用的技术还是比较落后那种。当我推荐Vue时竟然说这种别人封装好的js不太好。当时内心有一千条草泥马...

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

Java

Byteman 4.0.7 发布,Java 字节码注入工具

songhua.gao 发布于 2019-05-22

Byteman 4.0.7 已发布 ,可从 下载页面 或  Maven 中央仓库 获取更新。它是用于 JDK9+ 运行时的最新更新版本,也被推荐作为 JDK8- 运行时使用的首选版本。 新版本是一个维护版本,其中包含一些小的错误修复: [BYTEMAN-381]&nbs...

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

Spring

Spring 装配

3

songhua.gao 发布于 2019-05-21

有以下三种配置 在xml中配置 在java中配置 bean自动装配 自动装配 这里以转载CD为例子 首先需要建立CD概念 即,定义一个cd接口 只需要实现添加两个注解, package com.ming; import org.springframework.context.an...

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

Java

Seata 发布 0.5.2,增加对配置中心 Consul 支持等

邓龙华 发布于 2019-05-21

Seata 是一款开源的分布式事务解决方案,提供高性能和简单易用的分布式事务服务。 本次更新主要内容如下: 功能特性 [ #988 ] 增加配置中心Consul支持 [ #1043 ] 增加sofa-rpc支持 Bug 修复及优化 [ #987 ] 优化同事务内并发使用 reen...

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

Java

spring整合atomikos实现分布式事务

7

xiaoli.he 发布于 2019-05-20

前言 Atomikos 是一个为Java平台提供增值服务的并且开源类事务管理器,主要用于处理跨数据库事务,比如某个指令在A库和B库都有写操作,业务上要求A库和B库的写操作要具有原子性,这时候就可以用到atomikos。笔者这里整合了一个spring和atomikos的demo,并...

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

Java

Spring入门(四):使用Maven管理Spring项目

19

hellas 发布于 2019-05-20

让我们先回顾下本系列的前3篇博客: Spring入门(一):创建Spring项目 Spring入门(二):自动化装配bean Spring入门(三):通过JavaConfig装配bean 1.为什么要使用Maven? 之前我们新建的项目,项目所要依赖的第三方jar包都在项目的类路...

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

Java

JUnit中常用的接口和类

邓龙华 发布于 2019-05-20

Test接口——运行测试和收集测试结果 Test接口使用了Composite设计模式,是单独测试用例 (TestCase),聚合测试模式(TestSuite)及测试扩展(TestDecorator)的共同接口。 它的public int countTestCases()方法,它来...

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

Java

JUnit的各种断言

4

xirruiqiang 发布于 2019-05-20

JUnit的各种断言 发表人: 测者陈磊 0 0 0 JUnit提供了一些辅助函数,用于帮助你确定某个被测试函数是否工作正常。通常而言,我们把所有这些函数统称为断言。断言是单元测试最基本的组成部分。 1 assertEquals([String message], expecte...

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

Java

探寻泛型方法ClassCastException元凶

3

小丁 发布于 2019-05-20

作者:王帅景 来源:服务端思维 一、现象 本地开发环境在开发新功能的过程中突然出现了诡异的ClassCastException,之所以称之为诡异,是因为出现了对象强转自身所属类异常。 发生的场景:项目首次接入memcache,在通过泛型方法取值时,虽然取到的值和接收的值是同一个类...

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

Java

Spring 框架核心概念IoC 随笔

xiaoli.he 发布于 2019-05-18

1/2 高层模块不应该依赖低层模块,而是依赖抽象,低层模块也应该依赖抽象。 比如 controller 依赖 IXXXService ,而不是依赖 XXXServiceImpl。 DI注入方式 1 Setter注入 2 构造注入 3 接口注入 spring没有实现 avalon有...

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

Spring

Java设计模式综合运用(动态代理+Spring AOP)

xirruiqiang 发布于 2019-05-18

本文也同步发布至简书,地址: https://www.jianshu.com/p/f70… AOP设计模式通常运用在日志,校验等业务场景,本文将简单介绍基于Spring的AOP代理模式的运用。 1. 代理模式 1.1 概念 代理(Proxy)是一种提供了对目标对象另外...

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

Java

解放双手——5分钟带你入门Android自动化测试

9

xiaoli.he 发布于 2019-05-16

常用的Android自动化测试框架包括UIAutomator、Appium以及Monkeyrunner等;其中,UIAutomator是谷歌在发布Android4.1版本时推出的一款基于Java语言的UI测试框架,由此,UIAutomator只能运行在4.1及其以上版本中。这篇文...

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