ICode9

精准搜索请尝试: 精确搜索
  • 对比json是否一样 (契约测试) 先记录用到再看看2022-09-05 18:33:01

    pip install verify_json   json_verify 说明: 主要用于json数据diff,输出匹配的字段信息、字段匹配准确率gitlab: https://github.com/DaoSen-v/JsonDiff from verify_json import JsonVerify demo_json = { "msg": "一段文字信息", "phone": 13746067836, "

  • 2018年的大致规划如下2022-05-19 22:04:29

    王阳明说过:"未有之而不行者,知而不行,只是未知"。一次次的尝试才知道看似懂得的道理,不去做没真真正正的把它实现出来,知道而做不到等于不知道,纸上得来终觉浅,觉知此事要躬行。 最坏的结果是会是什么? 发生最坏结果的可能性会有多大? 我能承受这样的风险吗? 而现在需要的就是选择,做最重

  • 【2022-03-29】连岳摘抄2022-04-05 08:32:27

    23:59 爱,总是相互的。                                                                                                   ——但丁·阿利吉耶里 婚姻是人生最重要的契约,一旦错签,轻则耽误几年,重则浪费一生。签约的大前

  • Kotlin Contract(契约)2021-12-13 20:34:13

    虽然kotlin有智能推断功能,但是有时候还是有些代码没有办法进行推断,因此,诞生了Contract(契约)功能,不过目前该功能还是实验功能(ExperimentalContracts),其使用可以参考 apply、let等功能,kotlin源码中有大量的Contract(契约),示例如下: 另外经过尝试,该函数可以写成顶层函数或者类

  • oepnfeign契约配置2021-10-03 15:35:28

    因为老项目在使用最早的feign时 并不支持spring mvc的注解 现在需要将老项目的feign 升级为open feign 为了避免代码的修改 需要使老项目支持原有的feign注解 在yaml中配置 provider为服务名称 feign: client: config: provider: contract: feign.Contract.De

  • 《微服务架构设计模式》读书笔记 | 第10章 微服务架构中的测试策略(下)2021-09-28 15:35:21

    目录前言1. 编写集成测试1.1 服务通常与其他服务交互1.2 集成测试的策略1.3 针对持久化层的集成测试1.4 针对基于REST的请求 / 响应式交互的集成测试1.5 针对发布 / 订阅式交互的集成测试1.6 针对异步请求 / 响应式交互的集成契约测试2. 编写组件测试2.1 定义验收测试2.2 使用Gher

  • 分布式:微服务架构核心和实现2021-09-20 09:06:17

    1,微服务架构中职能团队的划分 传统单体架构将系统分成具有不同职责的层次,对应的项目管理也倾向于将大的团队分成不同的职能团队,主要包括:用户交互UI团队、后台逻辑处理团队与数据存取ORM团队、DBA团队等。每个团队只对自己分层的职责负责,并对使用方提供组件服务质量保证。如果其

  • 使用inspector功能查看和管理契约2021-05-27 17:55:26

    【摘要】 本文介绍了CSE的inspector新特性的使用。 CSE从2.3.65版本(ServiceComb 1.2.0)开始,提供了inspector功能,该功能提供了用户查看、下载契约,生成文档和对API接口进行测试的功能。这个功能直接在微服务提供,用于弥补通过服务中心查看契约和对接口进行测试的不足。inspector功能后

  • 乘数维系指标2021-05-25 12:57:38

    贷款为复用,乘 加息,逆维系 税,多年的月供,逆 卖保险主要指医保 n年的。 大数据,时间轴,逆维系。 工作竞争相对市场多维开放,大数据,训练跟大数据跑,缺小数据锚来定。 税跟利息翘板,工作买医保总任务。 加密货币跟其他不能有固定的契约。 契约才能扛税抗息。

  • 智能合约重构社会契约 (4)预言机基础说明2021-05-18 21:01:18

    1. 区块链如何获取真实世界的数据? 由于网络、节点处理速度等原因,各节点直接获取外界数据时可能会有偏差,从而造成结果不同。 1.1 预言机提供的解决方案 通过第三方发送一笔区块链交易,交易中附加需要的数据,交易会将数据嵌入区块,并同步到每个节点,从而保证数据的完全一致。 第

  • 微服务框架解决的那些被开发人员忽视的问题2021-05-11 17:56:42

     刘宝 分布式实验室 容器、Mesher(Istio等)、微服务共同构成了弹性软件架构的基础。围绕弹性软件架构的技术创新层出不穷。通过识别这些技术的边界,能够帮助开发者更好的进行技术选型,更好的组合不同的技术为产品服务。本文结合作者在 ServiceComb[1] 项目中的实践,从系统可靠性、运

  • WCF揭秘——共享数据契约2021-05-01 07:07:09

       WCF揭秘——共享数据契约            当客户端引用WCF服务时,必须为服务定义一个唯一的命名空间。在默认情况下,这个服务中所用到的类会被导入到这个命名空间内。这样,在不同的服务内引用同一个数据契约时就会遇到一个问题:在客户端,同一个数据契约被导入到在不同的命名空

  • 别再加端到端集成测试了,快换契约测试吧 | 洞见2021-04-26 21:01:58

    正如大家所知,最初QA都是手动执行测试用例,开发人员每修改一个版本,QA就要手动测试一遍,随着功能的不断增加,手动测试重复的工作量越来越大。为了解脱QA重复性劳动,提高工作效率,重复执行的测试用例被自动化了。自动化测试让QA的工作前进了一大步。本文讲的端到端集成测试(简称集成测试)是指

  • 细说API - 文档和前后端协作2021-04-26 15:54:09

    在上一篇文章——《细说API - 重新认识RESTful》中介绍了如何理解和设计RESTful风格的API,现在我们来聊聊如何有效的呈现API文档,以及前后端协作的方式。我经历过一些没有文档的项目,前后端开发者坐到一起口口相传,或者有些团队用 word、pdf 来编写 API 文档。API 文档的缺乏给前后端协

  • 微服务测试之接口测试和契约测试2021-04-23 21:29:12

    日常开发过程中,项目的接口通常由服务提供方约定和提供,微服务模式下接口被多个消费者调用更是常态,那么提供方接口的变更如何快速、高效、无遗漏的通知给消费者呢?另外,当一个service同时被多个使用者调用,如何保证对service的修改可以让其它所有使用者造成的影响都能被感知到?这

  • 软件测试周刊(第11期):飞狗2021-04-13 20:01:40

    这里记录过去一周我们看到的软件测试及周边的行业动态,周五发布。 本周刊开源(GitHub: SoftwareTestingWeekly ),欢迎提交 issue,投稿或推荐软件测试相关的内容。 科普 飞狗 崔健 崔健发了首新歌,名字叫《飞狗》,很多人说听不懂。但仔细看看,充斥着各种意象、符号、批判、隐喻。 比如

  • 20210407 契约测试简介2021-04-07 17:05:11

    一、为什么要做契约测试    ● 验证成本高    ● 测试结果不稳定    ● 测试反馈时间周期长       对于微服务项目,从单元测试到整体的测试,不同微服务之间的协同和交互,应该怎么做?如果采用传统的总体测试方法,对服务之间的协议进行验证,那么随着服务数量和依赖关系复杂

  • 结婚是成人合同2021-03-04 23:01:25

    小仙我比较反感把结婚过度包装成喜事,让无知的年轻人以为结婚只有好处,没有坏处,只有权利,没有义务,然后就这样走入婚姻,最后大呼上当了。 我很喜欢西方的那个仪式,牧师对新人说,“无论富贵或贫穷,无论健康或疾病,无论顺境或逆境,你都能不离不弃直到永远吗?”,你看他就把责任和苦难放在了前面。

  • 六大设计模式2021-02-27 22:31:20

    单一职责 开闭原则 李氏替换原则(LSP): 门面的实现 依赖倒转原则(DIP): 服务指向契约, 契约绑定实现 接口隔离原则(ISP): 接口对应一种角色 最少知道原则: 类之间的弱耦合, 需要反复度量

  • 读书笔记 | 财务会计理论(第7版 William R.Scott)(中)2021-01-23 12:01:42

    本篇博客包含内容为财务会计理论(第7版 William R.Scott)(中),涉及第8章-第11章,主要阐述的由道德风险导致的信息不对称,而产生的会计信息和财务报告的需求。 结构为: 1.第8章从有效契约理论入手。由于外部人观察不到内部人的行为,为约束内部人行为,抑制内部人的道德风险,会签订一系列合

  • WPF服务契约2021-01-20 21:31:49

    在WPF中的C/S的服务端有着DAL 数据层、BLL 逻辑层、WcfService wcf服务应用程序,DAL、BLL两个是类库,Service wcf服务应用,三者中service wcf起链接UI的作用,请求数据:页面层UI-> BLL逻辑层 -> 数据层SQL,在BLL逻辑层请求数据层SQL,客户端通过使用服务契约才能被客户端所使用,要使用

  • 手动造轮子——基于.NetCore的RPC框架DotNetCoreRpc2020-08-17 13:31:32

    前言#     一直以来对内部服务间使用RPC的方式调用都比较赞同,因为内部间没有这么多限制,最简单明了的方式就是最合适的方式。个人比较喜欢类似Dubbo的那种使用方式,采用和本地方法相同的方式,把接口层独立出来作为服务契约,为服务端提供服务,客户端也通过此契约调用服务。.Net平

  • WCF - WCF基本概念和简单WCF服务端创建 (一)2020-05-01 12:00:08

    基本概念 Windows Communication Foundation(WCF)是微软为构建面向服务的应用程序所提供的统一编程模型。WCF的基本概念:  地址:定义服务的地址  绑定:定义服务的通讯方式(传输协议、编码方案)  契约:定义服务的具体实现(服务契约、数据契约、消息契约和错误契约)  终结点:由地址、绑

  • Spring Cloud Contract 微服务契约测试框架2020-01-22 17:52:26

    简介 使用场景 主要用于在微服务架构下做CDC(消费者驱动契约)测试。下图展示了多个微服务的调用,如果我们更改了一个模块要如何进行测试呢? 传统的两种测试思路 模拟生产环境部署所有的微服务,然后进行测试 优点 测试结果可信度高 缺点 测试成本太大,装一整套环境耗时,耗力,耗机器

  • 一个简单的算法,分布式系统的性能瞬间被提升10倍以上!2019-09-12 16:04:29

    一、概要   这篇文章,给大家聊聊分布式文件系统HDFS在大量客户端并发写数据时,如何进行性能优化?     二、背景引入     先引入一个小的背景,假如多个客户端同时要并发的写Hadoop HDFS上的一个文件,这个事儿能成吗?   明显不可以接受啊,因为HDFS上的文件是不允许并发写的,比如并发的

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有