标签:测试

编程技术

Micronaut 1.1.2 发布,基于 JVM 的微服务应用框架

zhuangli 发布于 2019-05-20

Micronaut 1.1.2 已发布 ,Micronaut 是 Grails 框架作者的作品,也是一个新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。有关 Micronaut 的特性介绍请点此查看。 1.1.2 版本的新特性 集...

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

编程技术

老9乐购彩票邀请码【25295678】,go-microservice-template,Minke的微服务

yeseng 发布于 2019-05-20

老9乐购彩票邀请码【25295678】 本文讲的是5分钟学习基于Go,go-microservice-template,Minke的微服务,【编者的话】本篇文章介绍了Go语言下构建微服务的例子,作者利用一个helloword讲解了如何使用他的微服务框架,该框架不仅包含了构建服务,...

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

Java

『互联网架构』软件架构-netty高性能序列化协议protobuf(57)

18

songhua.gao 发布于 2019-05-20

Java默认提供的序列化机制,需要序列化的Java对象只需要实现 Serializable / Externalizable 接口并生成序列化ID,这个类就能够通过 ObjectInput 和 ObjectOutput 序列化和反序列化。 源码:https://github.co...

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

Java

Java设计模式综合运用(责任链模式进阶)

puefu.he 发布于 2019-05-20

1 责任链模式现存缺点 由于责任链大多数都是不纯的情况,本案例中,只要校验失败就直接返回,不继续处理接下去责任链中的其他校验逻辑了,故而出现如果某个部分逻辑是要由多个校验器组成一个整理的校验逻辑的话,则此责任链模式则显现出了它的不足之处了。(责任链模式的具体运用以及原理请参见笔者...

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

编程技术

Kubernetes Service Mesh

1

changyuan.xu 发布于 2019-05-20

基于Kubernetes的服务网格 编者按 文章介绍了基于Kubernetes的服务网格,简要的说明了服务网格的作用,sidecar的作用以及服务网格两个重要实现:Istio与Linkerd的起源和结构,鼓励大家上手尝试。 ALEN KOMLJEN 2018年1月28日,阅读时间...

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

编程技术

在 Laravel 项目中集成 Swagger 扩展包为 Laravel API 生成接口文档并对接口进行测试

8

likai 发布于 2019-05-20

除了上篇介绍的API 文档生成器扩展包之外,我们还可以基于著名的 Swagger 在 Laravel 项目中为 API 接口生成文档。 Swagger 是一个开源的、用于简化 API 开发的工具集,这些工具集涵盖了 API 开发的整个生命周期,从设计到文档、从测试到部署。 Swa...

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

Java

Java、Python、C++、PHP、JavaScript这5大编程语言,我究竟该选哪个?

1

hanze 发布于 2019-05-20

很多朋友在后台给我留言,问:现在这么多编程语言,Python、Java、PHP、C++、JavaScript等,究竟哪种最流行?我想这应该也是你的困扰吧! 其实他们各有优势,但是对于选择困难的程序员而言,这真的是个世纪难题,毕竟每个人的精力有限,不可能把所有的流行语言全学了…… ...

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

编程技术

DDD 和微服务之间是什么关系?

1

likai 发布于 2019-05-20

随着微服务架构的不断流行,很多企业开始在自己的业务中落地微服务。他们觉得采用微服务架构会让系统的开发与运维管理变得简单高效,并且还能提高系统的可用性。 但是当他们实际执行的时候,才发现就算采用了微服务架构也不能解决他们的问题,反而带来很多开发与运维上的负担。 于是他们就试着去找解...

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

Java

Java Jvm 性能调优,有这个5个攻略

10

hellas 发布于 2019-05-20

对于很多研发人员来说,Java 性能调优都是很头疼的问题,为什么这么说?如今, 一个简单的系统就囊括了应用程序、数据库、容器、操作系统、网络等技术 ,线上一旦出现性能问题,就可能要你协调多方面组件去进行优化。另外, 很多性能问题隐藏得很深,可能因为一个小小的代码,也可能因为线程池...

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

Java

spring整合atomikos实现分布式事务

7

xiaoli.he 发布于 2019-05-20

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

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

Java

Java性能调优,你需要跨越的5个层级

8

wenming.gapo 发布于 2019-05-20

对于很多研发人员来说,Java 性能调优都是很头疼的问题,为什么这么说?如今, 一个简单的系统就囊括了应用程序、数据库、容器、操作系统、网络等技术 ,线上一旦出现性能问题,就可能要你协调多方面组件去进行优化。另外, 很多性能问题隐藏得很深,可能因为某个代码细节没处理好,也可能因为...

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

Java

记录一次jenkins的部署和使用

22

xubiao.zhuang 发布于 2019-05-20

虽然平时都是用Markdown做笔记做记录的,第一次在掘金上面用Markdown,感觉不是太习惯。(〃’▽’〃) 现在工作算是平稳了下来,可以在更多方面沉淀一下了。不过始终不要忘记,保持危机感,感谢危机感。 2. 为什么是jenkins 来到新公司,就匆忙...

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

Java

springboot2.x文件上传

yeseng 发布于 2019-05-20

pom包的配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId&...

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

Java

Spring Boot实战系列(7)集成Consul配置中心

3

xiaoli.he 发布于 2019-05-20

本篇主要介绍了 Spring Boot 如何与 Consul 进行集成,Consul 只是服务注册的一种实现,还有其它的例如 Zookeeper、Etcd 等,服务注册发现在微服务架构中扮演这一个重要的角色,伴随着服务的大量出现,服务与服务之间的配置管理、运维管理也变的难以维护,...

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

Java

springboot 使用swagger自动生成API文档

1

尖兵 发布于 2019-05-20

如今微服务是趋势,微服务下的web开发通常采用前后端分离的方式.前后端通过API进行交互,Swagger ui,可以生成能让前端开发人员预览且测试的API文档 在SpringBoot中集成swagger,方法如下 将下面的依赖添加到Maven项目的pom.xml文件中。sprin...

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

Java

大数据分析工程师入门(一):Java 基础

10

changyuan.xu 发布于 2019-05-20

点击上方“ 大数据与人工智能 ”,“星标或置顶公众号” 第一时间获取好内容 咚咚咚,开课啦! 今天,我们开始《大数据分析师入门课程》系列的第一堂课,主讲内容是—— 大数据分析师必备的java基础。 如果你正一脸懵,课?啥课?数据分析?啥意思?  那么,亲爱的小伙伴们,建...

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

Java

JUnit中常用的接口和类

邓龙华 发布于 2019-05-20

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

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

Java

JUnit的各种断言

4

xirruiqiang 发布于 2019-05-20

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

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