Build Python 3.0 on linux server 7 + selenium + Firefox headless

1.1 build Python 3 seven This article chooses to take Alibaba cloud server CentOS 7.6 operating system as an example After tossing around for about a whole day, I found that basically all the python 3 installations are the most stable. However, I tried many articles on installing 3.7, which ended in failure. What they wrote was not bad. But ...

Posted by Catharsis on Wed, 02 Feb 2022 18:19:20 +0100

page fault of linux (AMD64 Architecture) (handle_mm_fault)

handle_mm_fault is an architecture independent page fault processing part, which is mainly processed according to the virtual address of page fault, the corresponding vma found in the above steps and the specific error type of flag after error code conversion. It is the core function of the kernel to process page fault. Its interface is as foll ...

Posted by hehachris on Wed, 02 Feb 2022 15:43:21 +0100

Introduction to rsyslog system log service

rsyslog RSYSLOG is the rocket-fast system for log processing. rsyslog is a system management service of CentOS 6 and later It provides high performance, excellent security and modular design.Although the rsysd is originally developed as a recording tool from different sources in Switzerland, it can accept the output of sysysd.When limite ...

Posted by AaZmaN on Wed, 02 Feb 2022 14:04:22 +0100

K8S Learning (12) -- Pod scheduling

1, Pod scheduling By default, the Node on which a Pod runs is calculated by the Scheduler component using the corresponding algorithm. This process is not controlled manually. However, in actual use, this does not meet the needs of users, because in many cases, we want to control some pods to reach some nodes, so what should we do? This requir ...

Posted by whitehat on Wed, 02 Feb 2022 09:45:44 +0100

[kernel exploit] cve-2017-1000112 heap overflow caused by inconsistent UDP message processing

Affected version: < = Linux 4.12.6 v4 12.7 repaired. 7.0 points. Found by syzkaller. Test version: Linux-4.12.6 exploit and test environment download address—https://github.com/bsauce/kernel-exploit-factory Compilation option: CONFIG_SLAB=y General setup —> Choose SLAB allocator (SLUB (Unqueued Allocator)) —> SLAB At compile time C ...

Posted by Phasma Felis on Wed, 02 Feb 2022 09:43:11 +0100

Write C + + server by hand: always drop God VIM (source code installation, plug-in management, color theme, code highlighting, shortcut key setting, search and replacement, environmental protection)

If a worker wants to do well, he must first sharpen his tools. vim, as a sharp tool for development, is an essential weapon for server-side programming. This blog post was originally published in: https://github.com/whuwzp/vim_config , start the vim journey. vim learning Introduction: source code compilation uses vim and its plug-insThe ...

Posted by Pests on Wed, 02 Feb 2022 06:44:44 +0100

Great, Python can also operate the Registry [black hat entry must see]

preface Hello, I'm sailing. We may not be very familiar with the registry, because we usually use less; However, it is the core of Windows. Many software startup and logging are included in it. It can be said that it is a large database. Today, let's take a look at how Python operates the registry.   1, Registration form first meeting Ther ...

Posted by hairytea on Wed, 02 Feb 2022 04:23:05 +0100

Nginx website service

1, Overview Nginx is a high-performance, lightweight Web service software. advantage (1) High stability (2) Low system resource consumption (3) High processing capacity for HTTP concurrent connections (4) A single physical server can support 30000 ~ 50000 concurrent requests 2, Steps and practice of configuring Nginx (1) Turn off the f ...

Posted by redsox8185 on Wed, 02 Feb 2022 03:08:14 +0100

QT embedded Linux arm porting

1, Environmental preparation Compilation environment: Ubuntu 20 . 04 (Download address: https://ubuntu.com/download/desktop) QT Source code( QT5.9.5 Download address: https://download.qt.io/archive/qt/5.9/5.9.5/) Cross compiler( arm-2014.05) 2, Compilation preparation 1.decompression qt Source code 2.Configure the path of the cross compiler ...

Posted by designxperts on Tue, 01 Feb 2022 20:59:03 +0100

Introduction to installing GIT and git commands under Linux

preface Environment: CentOS 7 9 git version 1.8.3.1 Git official website https://git-scm.com/ Install Git [root@git ~]# yum install git #git installation, directly use yum to install View version [root@git ~]# git --version #View git version git version 1.8.3.1 git personal identity settings Git is a distributed version co ...

Posted by knox203 on Tue, 01 Feb 2022 20:52:16 +0100