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

#Command control mode of C + + nine Yin Scripture

The so-called command control mode is to encapsulate the corresponding behavior. Through the command, you can control it. You can understand it as the instruction operation under linux.    For example, an operation includes 10 steps of A1, A2, and... A10. If one step fails, it will be rewound. If the business types of these ...

Posted on Tue, 26 May 2020 20:54:36 -0700 by rooky

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

[LeetCode] 17 surrounding area

subject Given a two-dimensional matrix, containing 'X' and 'o' (letter O). Find all areas surrounded by 'X' and fill all 'O' in these areas with 'X'. Example: X X X X X O O X X X O X X O X X After running your function, the matrix changes to: X X X X X X X X X X X X X O X X Explanation: The enclosed interval does not exist on the boundary, in ...

Posted on Tue, 26 May 2020 08:13:48 -0700 by ciciep

Spring Boot develops and integrates WebSocket to realize private instant messaging system

###1 / General Using Spring Boot as the basic framework, Spring Security as the security framework and WebSocket as the communication framework, point-to-point chat and group chat are realized. ###2 / dependence required Spring Boot version 1.5.3 uses MongoDB to store data (not required). Maven relies on the following: <properties> ...

Posted on Mon, 25 May 2020 08:20:52 -0700 by fowlerlfc

Original Spring Boot 2.3 new features layered JAR

background In our actual production containerization deployment process, we often encounter the situation that the Docker image is large and the deployment and release are slow There are three main factors that affect the image size of docker: The size of the underlying mirror. Try to choose Apache as the basic image to reduce the built-in s ...

Posted on Sun, 24 May 2020 19:09:01 -0700 by no3dfx

JVM in-depth understanding - memory tuning and GC logging

CPU Tall Analysis Generally available ps -Lfp pid ps -mp pid -o THREAD, tid, time top -Hp pid [root@redis webapps]# top -Hp 22272 top - 10:09:30 up 9 days, 22:10, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 30 total, 0 running, 30 sleeping, 0 stopped, 0 zombie Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, ...

Posted on Sun, 24 May 2020 17:24:29 -0700 by hubbardude

Design pattern series -- responsibility chain pattern

definition In the responsibility chain mode, each node in the chain is regarded as an object, each node processes different requests, and the next node object is automatically maintained internally. When a request is sent from the first end of the chain, it will be passed to each node object in turn along the path of the chain until the request ...

Posted on Sun, 24 May 2020 09:03:34 -0700 by mikeglaz

GLUT Tutorials 16: game mode

Blog from: http://www.lighthouse3d.com/tutorials/glut-tutorial/game-mode/ Glut's game mode is to enable high-performance full screen rendering. However, there are always some glut functions that drag down high-performance requirements, such as menu pop ups, sub windows, etc. In this section, the game mode of GLUT will be introduced. My materia ...

Posted on Sat, 23 May 2020 22:29:20 -0700 by Kilgore Trout

Mybatis Powerful Result Set Mapper resultMap

1. Preface The resultMap element is the most important and powerful element in MyBatis.It frees you from 90% of JDBC ResultSets data extraction code and allows you to perform operations that JDBC does not support in some cases.In fact, when writing mapping code for complex statements such as connections, a resultMap can replace thousands of l ...

Posted on Sat, 23 May 2020 17:54:21 -0700 by Julian Pedley