The Story Behind GCC Why OpenCV Meet
1. Experimental Requirements
(1) Experiment 1
Learn and master the compilation and assembly of executable programs. The learning tasks are as follows: 1) Read, understand and learn the materials "Generating static and dynamic libraries with gcc. pdf" and "Generating and using.Pdf for static libraries. a and. so libraries" ...
Posted by spelman07 on Tue, 05 Oct 2021 18:32:48 +0200
Linux: Segmentation fault (core dumped) (how to get a core dumped of a segment error on Linux) (Note) (incomplete, paused)
How to get a core dump of a segment error on Linux
What is a segment error?
Segment fault refers to a situation in which your program attempts to access memory addresses that are not allowed. This may be due to:
Attempt to dereference null pointer (you are not allowed to access memory address 0);Try to unquote other pointers that are not ...
Posted by WhiteCube on Sat, 02 Oct 2021 19:16:41 +0200
zabbix monitoring service deployment
1. Introduction to ZABBIX
zabbix is an enterprise class open source solution based on WEB interface (which can be operated on the website) to provide distributed system monitoring and network monitoring functions. In addition, there are monitoring software such as cacti (good at drawing, flow diagram, architecture diagram, etc.), nagios (g ...
Posted by cuteflower on Tue, 28 Sep 2021 05:55:39 +0200
2021-9-24 Linux operating system experiment 2: process communication
Experiment 2 of Linux operating system: process communication
Title:
[purpose]
Further improve the ability of C programming in Linux environment, understand and be familiar with a variety of IPC mechanisms supported by Linux. As a multi task and multi process operating system, information interaction between processes is inevitable. Inter pr ...
Posted by hobeau on Fri, 24 Sep 2021 12:17:51 +0200
Detailed use of basic functions of ROS system (basic instructions / nodes / services / startup files / dynamic parameters)
1, Create workspace
1. Create a new folder Create a new catkin_ws folder and create src subdirectory in it.
mkdir -p ~/dev/catkin_ws/src
cd ~/dev/catkin_ws/src
2. Initialize workspace In the src subdirectory just created, use the following command to create a workspace, but there is no function package in the workspace at this time, onl ...
Posted by youqing on Fri, 17 Sep 2021 02:30:54 +0200
Learning and using fdbus
1: fdbus address
https://github.com/jeremyczhen/fdbus
2: build fdbus (ubuntu environment)
cd ~/workspace
git clone https://github.com/jeremyczhen/fdbus.git #get fdbus source code
cd fdbus;mkdir -p build/install;cd build #create directory for out-of-source build
cmake -DCMAKE_INSTALL_PREFIX=install ...
Posted by Scriptor on Tue, 30 Jun 2020 06:48:29 +0200
nginx adds new modules using hot deployment
brief introduction
When nginx is first compiled and installed, http_ ssl_ The module module is not compiled into the nginx binary file by default. If you need to add SSL certificate. That is to say, use the https protocol. Then you need to add http_ssl_module module. Suppose your nginx installation pa ...
Posted by biopv on Tue, 30 Jun 2020 03:42:35 +0200
docker distributed warehouse harbor
Article catalog
docker distributed warehouse harbor
1. Official introduction to harbor function
2. Install Harbor
2.1 solving dependent environment
1. Install docker
2. Install docker compose
2.2 and configure harbor startup
2.3. Harbor later modification configuration
3. Use harbor and upload i ...
Posted by schilly on Sat, 27 Jun 2020 08:24:42 +0200
Install MySQL on Ubuntu 20.04
How to install MySQL on Ubuntu 20.04
MySQL is the most popular open source relational database management system. It's fast, easy to use, easy to expand, and part of the popular LAMP and LEMP.
This guide explains how to install and protect MySQL on Ubuntu 20.04.
prerequisite
Make sure you are logged in as sudo user
Install MySQL on Ubuntu
At th ...
Posted by dorgon on Tue, 16 Jun 2020 08:57:06 +0200
Docker Learning Diary
Introduction:Docker is an open source application container engine based on the Go language and compliant with the Apache 2.0 protocol.Docker s can allow developers to package their applications and dependencies into a lightweight, portable container that can then be published to any popular Linux machine, or they can be virtualized.Containers ...
Posted by fabrice on Sat, 13 Jun 2020 19:22:01 +0200