With the rapid development of operation and maintenance technology in recent years, most of the operation and maintenance teams have built a variety of systems: virtualization, containerization, continuous integration and so on. But how to effectively use these systems to achieve high availability, high performance and high scalability of the site? With the development of intelligent technology, in order to solve the above problems in the field of operation and maintenance
1. The description of the regular expression () is to extract the matching string. If there are several () in the expression, there are several matching strings. (\ s*) A string that represents consecutive spaces. (\ d*) represents consecutive numbers, similar to [0-9] +. [] is a range of characters that define a match. Ratio
In order to give learners an understanding of the overall idea of performance testing, this article will explain the steps in the process of performance testing (such as the figure below). Note: 1) the "selection of performance testing tools" is not included in the above performance testing process. The situation varies from company to company, and most companies have fixed business and
1. The function class diagram of the class diagram, which is used to describe the various relationships between the classes in the system. 2. The elements in the class diagram and the elements in the relationship class diagram include: classes and interfaces. The relationships in the class diagram include inheritance (parent-child class relationship), implementation (class-interface relationship), association (global variables, composition / aggregation), and
Branch management: branch command git branch # view branch list git branch-v # view branch list, more detailed git branch-a # view all branches, protect remote branch git branch-- m
Package test;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;imp
Common method: the gethead server does not return the requested entity data, only the response header. It can be regarded as a simplified version of the get method or a "lightweight version" because its response header is exactly the same as that of get. It can be used in many situations where resources are not really needed to avoid transmitting bo.
MapReducer workflow chart: 1. MapReduce phase source code analysis 1) client submits source code analysis explanation: -determine whether to print log -determine whether to use new API, check connection -check input and output when checking connection
I haven't updated my blog for a long time. Recently, I have done some stress tests (real-time traffic import and offline playback), intranet sources (including all centos and EPEL), homemade RPM packages, and so on. Personally, I have a bit of a simple understanding. If you are interested in the above, leave a message and tell me that it will be more selective later.
Today, when I came across the book "Agile in a Flash", I had the impulse to read it at first glance. But a good book needs to be tasted slowly, and occasionally you will have different feelings when you turn it over. After reading part of it, I have the idea of translating it. On the one hand, I can slow myself down and study it carefully, on the other hand.
Main conclusions 1. Test automation is a well-documented and clearly defined way to run the same set of test scripts over and over again. At the same time, however, this test automation script can further implement other more creative applications. two。 Although automated analytical thinking is difficult to achieve, but our feet
Error content: web_submit_form ("login.pl") highest severity level is "ERROR", 0 body bytes, 0 header bytes [MsgId: MMSG-26388] solution: Recording O
This article refers to Adobe flex 4.6help, the purpose of writing is only to enhance personal memory and experience. In Flex 4 or above, visual components are divided into spark and halo. The separation of component classes and skin classes in spark greatly improves the support for custom appearance.
2019-3-22 Friday 1, after installation, can install getway must install getway2, static resource allocation does not open by default 3, Cloudera uses the following version control convention: major.minor.maintenance. If the cluster
Since AnyChat Platform Core SDK V4.5, AnyChat has supported real-time video of HD video 720p (1280x720) and full HD video 1080p (1920x1080) for one-to-one high
Jmeter is a very commonly used tool in the process of performance testing, which takes up a lot of memory and often needs to start jmeter on multiple machines to run test scripts. Start jmeter-server.bat on the remote machine and edit jmeter.pr on the control machine
Apt first introduces the apt,apt (Advanced Package Tool) advanced software package tool, which is a set of tools used to download, install, delete and upgrade software packages and report the status of software packages. Apt is not a specific command, but a package composed of a set of commands.
The preface recently shared the overall idea of doing flash sale activity in e-commerce business within the department, and everyone's feedback on this sharing is not bad, so I simply tidied it up and shared it with you for reference. What is the second kill? To put it more popularly, it is the online time-limited rush purchase organized by online merchants for promotion and other purposes.
Local installation of both python2.7.9 and python3.5.2,python2 to install selenium, execute the command: pip2 install selenium Times error: Fatal error in laun
Retirement and service of nodes 1. Configure the core-site.xml and yarn-site.xml of the new node, pointing to the name node core-site.xmlfs.defaultFShdfs://s201/yarn-site.xml