使用java+TestNG进行接口回归测试
TestNG是一个开源自动化测试框架,“NG”表示下一代(NextGeneration的首字母)。TestNG类似于JUnit(特别是JUnit4),但它不是JUnit框架的扩展,相较于Junit而言,功能更强大,使用起来更加方便,比较适合测试人员来进行集成测试或是接口回归测试。一、TestNG的特
宜信技术学院全新升级,理念、工具、案例三大核心解读金融科技技术解决方案
宜信技术学院成立于2017年,专注于分享与传播宜信技术团队的研发实践成果与技术解决方案。经过多年的探索和发展,宜信技术团队沉淀了海量的软件研发经验,特别是在金融科技领域,积极探索软件技术在金融服务与金融安全保障方面的智能化、创新性的技术解决方案,并取得了非常多的技术成果。2019年,围绕“科技支持、
揭秘宜信财富年度账单的技术实现
一、背景年底很多移动产品都会推出自己的年度账单,每年都会引起大众媒体的关注。今年有幸参与了宜信财富APP年度账单的开发,本文将带大家探索宜信财富年度账单背后的技术架构和研发逻辑,希望可以给大家带来一些思路上的启发。二、前端整体架构和执行流程宜信财富年度账单前端架构所采用的技术栈包括:前端页面是用H5
初学Docker容器网络不得不看的学习笔记
一、关于DockerDocker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源。Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似iPhon
详解FIX协议的原理、消息格式及配置开发
一、定义FIX协议是由国际FIX协会组织提供的一个开放式协议,目的是推动国际贸易电子化的进程,在各类参与者之间,包括投资经理、经纪人,买方、卖方建立起实时的电子化通讯协议。FIX协议的目标是把各类证券金融业务需求流程格式化,使之成为一个个可用计算机语言描述的功能流程,并在每个业务功能接口上统一交换格
敏捷AI | NLP技术在宜信业务中的实践【构建用户画像篇】
拓展阅读:敏捷AI|NLP技术在宜信业务中的实践【智能聊天机器人篇】高级场景之构建客户画像在许多企业中,每天业务人员和客户的沟通都会产生大量记录,这些记录可能包括了客服的沟通数据(通话记录、通话小结),也可能包括了各式各样的报告数据(陪访报告、征信报告等)(见图1)。图1业务人员与客户产生沟通记录前
demo演示如何写一个无配置格式统一的日志
一、背景大量项目在使用logback记日志,有部分项目使用日志混乱,格式不统一,多数人搞不懂配置文件,导致配置错误,现在需要开发一套统一的、少配置的日志组件,方便使用。二、设计思路尽量采用0配置,无l
K8s监控实践(2):可行监控方案之Prometheus和Sensu
本文介绍两个可行的K8s监控方案:Prometheus和Sensu。两个方案都能全面提供系统级的监控数据,帮助开发人员跟踪K8s关键组件的性能、定位故障、接收预警。拓展阅读:Kubernetes监控实
Kubernetes监控实践(2):可行监控方案之Prometheus和Sensu
本文介绍两个可行的K8s监控方案:Prometheus和Sensu。两个方案都能全面提供系统级的监控数据,帮助开发人员跟踪K8s关键组件的性能、定位故障、接收预警。
指尖前端重构(React)技术调研分析
摘要:重构前的技术文档调研与分析,包括技术选型为什么选择react,应用过程中的注意事项等。一、为什么选择ReactReact是当前前端应用最广泛的框架。三大SPA框架Angular、React、Vu
指尖前端重构(React)技术调研分析
重构前的技术文档调研与分析,包括技术选型为什么选择react,应用过程中的注意事项等。
速度提升50%!宜信区块链Blockworm BaaS平台的架构与特性解析
2008年,中本聪发表了一篇题为《比特币:点对点的电子现金系统》的论文,首次提出了关于区块链概念的描述。从2008年至今,区块链技术因其去中心化、不可篡改、可追溯等技术特性,获得了越来越多的关注,也逐渐被应用于各个领域。2018年,工业和信息化部信息中心编写发布了《2018年中国区块链产业白皮书》,
Redis专题(3):锁的基本概念到Redis分布式锁实现
拓展阅读:Redis闲谈(1):构建知识图谱Redis专题(2):Redis数据结构底层探秘近来,分布式的问题被广泛提及,比如分布式事务、分布式框架、ZooKeeper、SpringCloud等等。本
Redis专题(3):锁的基本概念到Redis分布式锁实现
本文先回顾锁的概念,再介绍分布式锁,以及如何用Redis来实现分布式锁。
Three.js - 走进3D的奇妙世界
摘要:本文将通过Three.js的介绍及示例带我们走进3D的奇妙世界。文章来源:宜信技术学院&宜信支付结算团队技术分享第6期-支付结算部支付研发团队前端研发高级工程师-刘琳《three.js-走进3D的奇妙世界》分享者:宜信支付结算部支付研发团队前端研发高级工程师-刘琳原文首发于支付结算团队
混合事务分析处理“HTAP”的技术要点分析
HTAP是近些年来比较火的一个概念,本文将聊聊HTAP的前世今生及技术特点。一、数据应用类别根据数据的使用特征,可简单做如下划分。在选择技术平台之前,我们需要做好这样的定位。1.1OLTP联机事务处理
混合事务分析处理“HTAP”的技术要点分析
HTAP是近些年来比较火的一个概念,本文将聊聊HTAP的前世今生及技术特点。
如何从请求、传输、渲染3个方面提升Web前端性能
什么是WEB前端呢?就是用户电脑的浏览器所做的一切事情。我们来看看用户访问网站,浏览器都做了哪些事情:输入网址–>解析域名->请求页面->解析页面并发送页面中的资源请求->渲染
demo演示如何写一个无配置格式统一的日志
大量项目在使用logback记日志,有部分项目使用日志混乱,格式不统一,多数人搞不懂配置文件,导致配置错误,现在需要开发一套统一的、少配置的日志组件,方便使用。
Kubernetes网络分析之Flannel
Flannel是cereos开源的CNI网络插件,下图flannel官网提供的一个数据包经过封包、传输以及拆包的示意图,从这个图片中可以看出两台机器的docker0分别处于不同的段:10.1.20.1/24和10.1.15.1/24,如果从WebAppFrontend1pod(10.1.15.2)去