楼上有只喵
  • 首页
  • 归档
  • 分类
  • 标签
  •   
  •   

使用Spock框架编写测试代码

Spock 介绍 Spock是一个为groovy和java语言应用程序来测试和规范的框架。 这个框架的突出点在于它美妙和高效表达规范的语言。 得益于JUnit runner,Spock能够在大多数IDE、编译工具、持续集成服务下工作。 Spock的灵感源于JUnit,jMock, RSpec, Groovy, Scala, Vulcans以及其他优秀的框架形态。 基本操作 a sim
2021-10-07
测试框架
#spock

kotlin基础

1.Kotlin 是什么?Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。 在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。 2.为什么选择 Kotlin? 简洁: 大大减少样板代码的数量。 安全: 避免空指针异常等整个类的错误。
2021-10-06
Kotlin

springboot整合graphql

GraphQL是比REST更高效、强大和灵活的新一代API标准。详细的可以看官网GraphQL。 下面介绍一个Spring boot整合graphql简单的例子。
2021-10-06
Springboot
#graphql

响应式编程

1.响应式编程是什么? 响应式编程(reactive programming)是一种基于数据流和变化传递的声明式的编程范式 本来数据是我们自行处理的,后来我们把要处理的数据抽象出来(变成了数据流),然后通过API去处理数据流中的数据(是声明式的,如: 1int sum2 = IntStream.of(nums).parallel().sum(); ​ 将数组中的数据变成数据流,通过显
2021-10-05
Java基础
#spring

Java8新特性之Stream流

Java8新特性之Stream流1.什么是Stream?Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。通过声明性方式,能够对集合中的每个元素进行一系列并行或串行的流水线操作。例: 1234567public class StreamDemo1 { public static void main(String[] args) {
2021-10-04
Java基础
#stream流

Java8的新特性之lambda表达式

1.函数接口函数接口(@FunctionalInterface)需要满足两个条件: 类型是接口 有且只有一个抽象方法 例如:Runnable接口 1234@FunctionalInterfacepublic interface Runnable { public abstract void run();} 其实这也是要求我们接口的设计尽量小,符合单一责任制,一个接口
2021-10-04
Java基础
#lambda表达式

Java8的新特性之方法引用

1.方法引用是什么? Java8的新特性之二:方法引用。方法引用其实也离不开Lambda表达式。 方法引用通过方法的名字来指向一个方法。 方法引用可以使语言的构造更紧凑简洁,减少冗余代码。 方法引用使用一对冒号 :: 。 2、方法引用的分类下面,我们在 Car 类中定义了 4 个方法作为例子来区分 Java 中 4 种不同方法的引用。
2021-10-04
Java基础
#方法引用

ElasticSearch简介

ElasticSearch简介Es是什么? Elasticsearch是用Java开发并且是当前最流行的开源的企业级搜索引擎。 能够达到实时搜索,稳定,可靠,快速,安装使用方便。 客户端支持Java、.NET(C#)、PHP、Python、Ruby等多种语言。 应用场景关键词搜索。 从上面的搜索结果,可以看出不是根据模糊匹配去进行搜索的 ElasticSearch与Lucene的关系 Lu
2021-09-28
ElasticSearch
#分布式框架

Oauth2

oauth2.0一. oauth2.0 产生 传统方式:用户和第三方共享密码 不安全。未来可能会持久访问资源,第三方存储用户密码不安全,因为他可以访问用户的所有资源 改密码的话,第三方会失效 二. oauth2.0是什么? oauth2.0 是一种授权方式,使第三方可以获得对用户资源的访问 他的核心就是:向第三方应用颁发令牌 不管哪一种授权方式,第三方应用申请令牌之前,都必须先到系统
2021-09-26
Oauth2
#Oauth2

zookeeper集群特性

1 集群的目的zookeeper集群是为了保证系统的性能,能够承载更多的客户端连接。通过集群(主从模式可以实现以下功能: 读写分离:提高承载,为更多的客户端提供连接,并保障性能。 主从自动切换:提高服务容错性,部分节点故障不会影响整个服务集群。 2 半数以上运行机制说明集群至少需要三台服务器,并且强烈建议使用奇数个服务器。 因为zookeeper 通过判断大多数节点的存活来判断整个服务是否可
2021-09-24
Zookeeper
#分布式框架
1…23242526

搜索

Hexo Fluid
总访问量 次 总访客数 人