Jenkins+Maven+Git automatic deployment process (super comprehensive from environment construction to deployment)

Note: the function of this process is that as long as we upload the code to the GIT platform, we don't have to worry about it. jenkins can automatically publish our git original code compilation test deployment to the production environment. We don't have to pack the jar package ourselves every time and then pull it to the linux environment Jav ...

Posted by BLottman on Sun, 23 Jan 2022 05:05:25 +0100

Mapping implementation of YDLIDAR-X4 lidar of Google cartographer+EAI

We are working on the implementation of Google cartographer algorithm these days. Two days ago, we realized the implementation of indoor mapping of Google cartographer. However, the map is based on the museum data provided by Google. We just download the data package and reproduce it, not the map in our own laboratory or around. We can see the ...

Posted by Ju-Pao on Sun, 23 Jan 2022 02:55:48 +0100

MHA high availability cluster deployment and failover

1, MHA theory 1. MHA definition MHA (MasterHigh Availability) is a set of excellent software for failover and master-slave replication in MySQL high availability environment.The emergence of MHA is to solve the problem of MySQL single point.During MySQL failover, MHA can automatically complete the failover operation within 0-30 seconds.MH ...

Posted by torleone on Sun, 23 Jan 2022 01:33:53 +0100

Nginx+Tomcat load balancing, dynamic and static separation

catalogue I. deploy Nginx load balancer 2, Deploy 2 Tomcat application servers 3, Dynamic and static separation configuration 4, Test effect 5, Nginx load balancing mode 6, Nginx four layer agent configuration I. deploy Nginx load balancer systemctl stop firewalld setenforce 0 yum -y install pcre-devel zlib-devel openssl-devel gcc gcc ...

Posted by Guldstrand on Sun, 23 Jan 2022 00:13:34 +0100

Linux teaching item - basic environment and command teaching (including practical shell script)

Preliminary preparation (Linux system is installed by default) Demo system: Ubuntu standalone system Linux The-Land-Like-as-A-Picture 5.8.0-59-generic #66~20.04.1-Ubuntu SMP Thu Jun 17 11:14:10 UTC 2021 x86_64 x86_64 x86_64 GNU/LinuxVirtual machine Vmware 15 CentOS 7 1. Network configuration: Independent system Configuration is complet ...

Posted by theinfamousmielie on Sat, 22 Jan 2022 23:02:04 +0100

k8s local cluster construction (v1.21.2)

k8s preliminary preparation I mainly use it here docker-case Building local k8s(v1.21.2) clusters Software preparation vagrant 2.2.16 Cross platform virtualization toolsvirtualbox Open source free virtual machinek8s version v1.21.2 vagrant environment description You need to use the root user to start the installation, otherwise you will e ...

Posted by Spogliani on Sat, 22 Jan 2022 22:03:49 +0100

Ultra detailed [Uboot - MMC driver development] Uboot driver model

The full text takes a week and carefully summarizes more than 20000 words. I hope it will be helpful to you. I feel I can praise, pay attention and don't get lost. There are more dry goods in the follow-up! Before reading the article, promise me to calm down and taste it slowly!   3.1. What is the Uboot driver model Friends who have ...

Posted by sridhar golyandla on Sat, 22 Jan 2022 21:53:00 +0100

Ubuntu18.04 installing autoware1 12-cpu version

Autoware1 was installed some time ago In the 14 GPU version, I found that the Demo couldn't run. Later, I checked other people's blogs and found a BUG in the following comments. It was solved, but it wasn't completely solved. I reinstalled autoware1 12. No, the tutorial of 1.12 is coming. This time, because the industrial computer installa ...

Posted by pedrotuga on Sat, 22 Jan 2022 20:06:15 +0100

Bufferless file IO and directory operations

introduction In the background development, for file I/O, we usually do not use fopen, fread and fwrite standard I/O encapsulated in C language, but directly use the system call function provided by Linux. Because these system calls do not use user buffers, we deal directly with the kernel, which is more efficient, and we can customize some ope ...

Posted by fenway on Sat, 22 Jan 2022 15:20:04 +0100

Linux text processing artifact awk actual combat case

1. What is awk   AWK is a domain specific language specially designed for text processing, which is usually used for data extraction and data reporting. Its functions are similar to those of sed and grep, which can be filtered, and they are standard tools for most Linux systems.   in the 1970s, AWK was born in Bell Labs. Its nam ...

Posted by john87423 on Sat, 22 Jan 2022 07:54:09 +0100