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