SaltStack introduction and deployment
1. Introduction to SaltStack
1.1 automatic operation and maintenance tools
Automatic operation and maintenance is to hand over periodic, repetitive and regular work to tools to do, and turn the past manual execution into automatic operation. Automation is the sublimation of IT operation and maintenance. IT operation and maintenance automati ...
Added by laflair13 on Fri, 04 Mar 2022 13:29:18 +0200
STL source code analysis Reading Note 4 (Sequence container list)
1, Overview
list and vector in the previous chapter are the most commonly used containers in our daily development. However, unlike vector, list is not an absolutely fixed container of continuous space. The reason why it is designed in this way is to consider the time consumption of deleting and inserting continuous space. STL list is a ...
Added by emma57573 on Fri, 04 Mar 2022 09:47:56 +0200
Linux interprocess communication
Introduction to interprocess communication
Concept of interprocess communication
Process communication refers to the transmission of data (exchange of information) between processes
Purpose of interprocess communication
Data transfer: one process needs to send its data to another processResource sharing: multiple processes share the sam ...
Added by voidstate on Thu, 03 Mar 2022 21:21:51 +0200
page fault(do_fault) of linux
do_fault refers to the processing of file page fault. When vma is specifically mapped to a file, page fault will be regarded as file page fault:
static vm_fault_t handle_pte_fault(struct vm_fault *vmf)
{
... ...
if (!vmf->pte) {
if (vma_is_anonymous(vmf->vma))
return do_anonymous_page(vmf);
else
return do_fault(vmf) ...
Added by ikmyer on Thu, 03 Mar 2022 18:24:00 +0200
CL236 client configuration -- mount via nfs
CL236 client configuration – mount via nfs
This chapter describes how to use clients for NFS mounting and GlusterFS storage.
RHCA column address: https://blog.csdn.net/qq_41765918/category_11532281.html
Red Hat Gluster storage volumes and NFSv3
By default, any new Red Hat Gluster storage volumes will be exported via NFSv3 wi ...
Added by sheila on Thu, 03 Mar 2022 17:23:01 +0200
Compatibility competition of shared file system on cloud
"Everything is a document" is the basic design philosophy of UNIX. Files are organized into tree directories according to hierarchical relationships, which constitute the basic form of the file system. When using the file system to save data, users do not need to care about the underlying storage mode of data, and can access it accord ...
Added by waseembari1985 on Thu, 03 Mar 2022 12:19:16 +0200
Advanced Python: multitasking with threads
1, Introduction to multitasking
Multitasking: multiple tasks are executed at the same time, which is multitaskingpython programs are single task by default
2, [key] thread - basic use
Thread is the basic unit of CPU scheduling Main thread: after the program starts, there is a default main thread, which is usually called the main thre ...
Added by johnthedeveloper on Thu, 03 Mar 2022 11:46:28 +0200
Skillfully using CSS to realize colorful triangle border animation
Python wechat ordering applet course video
https://edu.csdn.net/course/detail/36074
Python actual combat quantitative transaction financial management system
https://edu.csdn.net/course/detail/35475 Recently, a little friend asked me, where A website See a colorful triangle border animation realized by SVG, and ask whether it can be realized ...
Added by oldefezziwig on Thu, 03 Mar 2022 07:03:30 +0200
Sorting out several network request modes of js -- getting rid of callback hell
abstract This paper introduces three writing methods of asynchronous network requests based on XMLHttpRequest, Promise and async/await. async/await allows us to write asynchronous programs in a way similar to synchronization and get rid of cumbersome callback functions.
1, Background
In order to meet more and more testing requirements and r ...
Added by GoodWill on Thu, 03 Mar 2022 04:59:28 +0200
Is the if instruction in 09 location in nginx the devil
This article is an official article on nginx If is Evil... when used in location context Translation and understanding.
1. Introduction
There is a problem with the if instruction in the location block. In some cases, the if instruction will not work as we expected, but may develop in a completely different direction and even cause errors. T ...
Added by irwa82 on Tue, 01 Mar 2022 15:17:22 +0200