How to fix the QPS interface by mock ing

When doing interface testing, we often encounter some interfaces to call other service interfaces, or call third-party interfaces. Problems will be encountered during the pressure test, because it is difficult to isolate the performance changes of other services and third-party interfaces. Although maintaining a set of pressure test environment ...

Posted on Tue, 26 May 2020 21:19:00 -0700 by shyish

Use site-maven-plugin to build public warehouses on github

brief introduction Maven is a building tool that we often use in developing java programs. During team development, if we want to share our own written jar packages with others, we usually need to build our own Maven repository and upload the written jar packages to the Maven repository for other users to use. Building a maven repository requir ...

Posted on Tue, 26 May 2020 15:55:01 -0700 by eddiegster

Zero knowledge proof

In the past year, there have been many applications of zero knowledge proof. In this tutorial, we will first learn the basic concept of zero knowledge proof, use circle to build arithmetic circuit, use snarkjs to realize the whole process of zero knowledge proof, and use these knowledge to realize the two-tier expansion scheme zk rollup. Block ...

Posted on Mon, 25 May 2020 06:50:39 -0700 by BSlepkov

Web automation test of cuketest + puppeter

In the last article, we talked about the related theoretical knowledge of CukeTest + puppeter, and we were familiar with how to run CukeTest and how to write a script. The general theoretical system of puppeter and how to use it in combination, but we haven't given you hands-on practical operation. This one, I'll take you all together to practi ...

Posted on Mon, 25 May 2020 00:49:31 -0700 by belphegor

GO uses Webhook to automate github deployment

Usually most of your development is submitted by local git push, and git pull is updated manually on the server.Git can be deployed automatically using a webhook.A webhook is a hook event for a warehouse platform that listens for code and calls back notifications (the notification address is the webhook address you fill out in each git warehous ...

Posted on Sun, 24 May 2020 09:52:58 -0700 by Joost

One of the Flink handler functions: ProcessFunction class

About process functions As shown in the following figure, in general business development, SQL, Table API and DataStream API are commonly used, while the Low-level situation is seldom used. Starting from this chapter, we will familiarize ourselves with process functions through actual combat, and see what capabilities this series of Low-leve ...

Posted on Sun, 24 May 2020 01:19:49 -0700 by asunsha

Flink processing function Practice II: KeyedProcessFunction class

This is the second and last article in the Flink series Flink: ProcessFunction class I learned the simplest ProcessFunction class, KeyedProcessFunction I want to know today, and some features brought by this class; About KeyedProcessFunction By comparing the class diagram, it can be determined that KeyedProcessFunction and ProcessFunction ...

Posted on Sun, 24 May 2020 00:57:29 -0700 by cayman_d

The road to Java code performance optimization

1. Preface Recently, I have been busy participating in the company's new project development. As we are about to go online, we are testing the performance of the system, and in the process, we find some code that has room for performance optimization.So I decided to write an article to record all the performance-optimized case s I've encount ...

Posted on Sat, 23 May 2020 18:51:24 -0700 by jayd1985

DirectX11 With Windows SDK--03 Index Buffer, Constant Buffer

Preface A cube has eight vertices, but drawing a cube requires drawing 12 triangles. If you draw the cube the same way you did before, you need to provide 36 vertices, and the vertex data will be repeated four or even five times.This drawing method takes up a lot of memory space. Next, we will talk about another drawing method, which provides ...

Posted on Fri, 22 May 2020 23:54:14 -0700 by explore

Emerging Learning Spring MVC

Preface Only a bare head can be strong. Text has been included in my GitHub featured article. Welcome to Star: https://github.com/ZhongFuCheng3y/3y This Spring MVC has been pushed for a long time and has been very, very busy this time because of the integration of the system.This weekend I returned to the article Corporate Liver earlier. If ...

Posted on Tue, 19 May 2020 18:52:21 -0700 by Andrei