源码opencv linux

Linux部署安装nacos

1.下载安装编译后的安装包:tar -zxvf nacos-server-1.1.4.tar.gz 2.启动服务:sh startup.sh -m standalone 3.关闭服务:sh shutdown.sh 4.打开配置文件,修改端口号:vim application.properties 将 ......
Linux nacos

基于centos release 7.9.2009的LINUX进行Git服务器搭建

1.安装 Git 首先需要在 CentOS Linux 7.9.2009 上安装 Git。可以使用以下命令在命令行中安装: sudo yum install git 2.创建 Git 仓库 在 CentOS 上创建 Git 仓库有两种方式:创建本地 Git 仓库或创建远程 Git 仓库。如果想要将 ......
release 服务器 centos LINUX 2009

基于centos release 7.9.2009的LINUX基础知识

以下是一些你需要了解的基本命令: ls:列出当前目录下的文件和文件夹。 cd:改变当前目录。 mkdir:创建新的文件夹。 rm:删除文件或文件夹。 vi:打开一个文本编辑器。 接下来,我们将讨论一些重要的运维任务和相应的命令: 安装软件包 yum install <package-name>:使用 ......
基础知识 release 基础 知识 centos

利用Linux系统生成随机密码的8种方法

Linux操作系统的一大优点是对于同样一件事情,你可以使用高达数百种方法来实现它。例如,你可以通过数十种方法来生成随机密码。本文将介绍生成随机密码的十种方法。 1. 使用SHA算法来加密日期,并输出结果的前10个字符: [root@kafka60 shell]# date +%s |sha256su ......
密码 方法 系统 Linux

Linux下如何启动、关闭Nginx?

Linux下如何启动、关闭Nginx?Nginx 是一款面向性能设计的 HTTP 服务器,相较于 Apache、lighttpd 具有占有内存少,稳定性高等优势,下面为大家分享一下Linux下启动、关闭Nginx具体方法。 Linux下启动、关闭Nginx 先决条件: 安装并配置了Nginx的系统 ......
Linux Nginx

解决Matlab在Linux下无法使用hardware OpenGL的问题

解决Matlab在Linux下无法使用hardware OpenGL的问题 1 报错信息 在命令行使用命令matlab -nodesktop -nosplash启动Matlab时,出现如下报错: MATLAB is selecting SOFTWARE OPENGL rendering. 在查阅Ar ......
hardware Matlab OpenGL 问题 Linux

linux安装jdk1.8

为防止操作权限不足,建议切换root用户,当然如果你对Linux命令熟悉,能够自主完成权限更新操作,可以不考虑此推荐。 环境:centos7.6 ssh连接工具:tabby(自从用了这个工具,我再也不用xshell了,这个工具自带文件上传,还有网页版) 创建目录 mkdir /opt/jdk 把jd ......
linux jdk1 jdk

Book-Linux/UNIX 系统编程手册-上册(部分章节)

Book-Linux/UNIX 系统编程手册-上册(部分章节) Linux的广受欢通只是原因之一,而有时出于性能方面的考虑,或是需要访问标准UNIX编程接口所不支持功能时,使用非标准扩展(正因如此,所有UNIX实现都提供有非标准扩展)就显得至为重要综上所述,在构思本书时,作者不但力图使其对在各种 U ......
上册 Book-Linux 手册 部分 章节

三、linux核心目录结构体系与第二波命令

1.linux目录结构体系 1.1 linux目录结构概述 /根目录 存放系统信息,软件,命令。 /usr/ 存放用户信息,软件,命令。 后期详细规定了/下面要有什么目录,目录作用是什么 规定:FHS目录结构层次标准 1.2linux根下的核心目录 [root@lichengbo-xuexi ~]# ......
命令 核心 体系 结构 目录

二、linux基础命令

1. Bash命令行核心必备内容 目标:熟练掌握Linux命令行的特点(规则,格式,要求) 命令行格式 命令格式 Linux目录结构概述 1.1 命令行格式 [root@lichengbo-xuexi ~]# [root@lichengbo-xuexi ~]# [root@lichengbo-xue ......
命令 基础 linux

韦东山Linux快速入门笔记

Linux 操作基础 1. git 下载文档: 在一个文件夹中右键点击 Git Bash here,打开一个终端窗口: 在窗口中输入: git clone https://e.coding.net/weidongshan/01_all_series_quickstart.git 另外,可以用图中 g ......
笔记 Linux

linux之网络配置

查看linux的网络配置 ifconfig 测试主机之间网络连通性 语法: ping 目的主机 举例: 测试当前服务器是否可以连接百度 ping www.baidu.com 按ctrl+c可以停止 ip地址的获取(自动) 登录linux系统后通过界面的设置来自动获取新的ip地址,生产环境中不建议这样 ......
linux 网络

【Linux】基本命令

1 前言 这节我们来看一些Linux下的常用的一些命令哈。 2 cd 切换目录 cd (change directory:英文释义是改变目录)切换目录 cd ../ ;跳到上级目录 cd /opt ;不管现在到那直接跳到指定的opt文件夹中 cd ~ ;切换当前用户的家目录。root用户的家目录就是 ......
命令 Linux

Spring源码:Bean的生命周期(二)

FactoryBean 和 BeanFactory 是两个不同的概念。前者是一个接口,我们可以在实现该接口时通过调用 getObject 方法来返回实例,同时 FactoryBean 本身也是一个实例。后者是 Spring 容器的工厂,通过其中的 bean 定义 Map 一个一个地实例化我们通过注解... ......
源码 周期 生命 Spring Bean

【Linux】文件系统

1 前言 这节我们来简单看一下Linux系统的磁盘、目录、文件。 2 Linux 文件系统 在 Linux 操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出 设备、普通文件或是目录都被看作是一个文件。 也就是说在 Linux 系统中有一个重要的概念:一切都是文件。其 ......
文件 系统 Linux

linux进程的管理与调度

进程的管理与调度是所有操作系统的核心功能。从内核的角度来看,进程是内核分配资源(CPU,Memory)的重要单元,是计算机用来管理这些资源的一种抽象。 进程状态 1、TASK_RUNNING 表示进程要么正在执行,要么准备执行,等待cpu时间片的调度 2、TASK_INTERRUPTIBLE 表示进 ......
进程 linux

LINUX C、QT上位机间串口传输数据库文件

在串口传输文件时,我们通常希望以二进制形式将文件发送出去,因为这样可以避免文件内容被解释为ASCII码,并且可以减少数据传输的时间和数据量。在QT上位机中可以使用以下方式将文件读取并发送出去: // 读取本地SQLite3数据库文件 QString filename = "wifi_UAV.db"; ......
串口 数据库 文件 数据 LINUX

LINUX 串口设备行规程——回车检测机制

做项目时调用串口,遇到了只有存在回车时才能read到数据的情况,这是设置了行规程的结果。禁用行规程即可取消按行读取机制,如下: newtio.c_lflag &= ~ICANON; ......
串口 规程 机制 设备 LINUX

Go-net源码解析

学习一门语言,那么我们必然要涉及到网络通信,而谈到网络通信却又离不开tcp,这里我们利用go标准库net来模拟一个服务端、客户端的流程,从而深入学习其中的代码流程(深入其中解析本质) func main() { server, err := net.Listen("tcp", "127.0.0.1: ......
源码 Go-net net Go

java基于springboot+vue的校园二手书交易管理、校园二手交易商城、校园二手交易管理系统,附源码数据库文档

1、项目介绍 本次设计任务是要设计一个乐校园二手书交易管理系统,通过这个系统能够满足乐校园二手书交易的管理员及卖家用户和用户二手书交易信息管理功能。系统的主要功能包括首页、个人中心、用户管理、卖家用户管理、图书分类管理、二手图书管理、求购图书管理、求购回复管理、留言反馈、系统管理、订单管理等功能。 ......

linux 内核 工作队列

简介 工作队列是将操作延期执行的另一种手段。因为它们是通过守护进程在用户上下文执行,函数可以睡眠任意长的时间。 对每个工作队列来说,内核都会创建一个新的内核守护线程。新的工作队列通过调用 create_workqueue 或 create_workqueue_singlethread 函数来创建。前 ......
队列 内核 linux

linux cpufreq framework(5)_ARM big Little driver

1. 前言 也许大家会觉得奇怪:为什么Linux kernel把对ARM big·Lttile的支持放到了cpufreq的框架中? 众所周知,ARM的big·Little架构,也称作HMP(具体可参考“Linux CPU core的电源管理(2)_cpu topology”中相关的介绍),通过在一个 ......
framework cpufreq Little driver linux

【c++】libtorch和qt和opencv部署

https://blog.csdn.net/rglkt/article/details/125508634 opencv和libtorch的兼容问题,只需要下载(cxx11 ABI)即可 关于slot报错问题: 引入torch文件时使用这种办法 #undef slots #include <torc ......
libtorch opencv

关于Linux系统-sshd服务-AllowUsers与AllowGroups-选项的安全加固配置

在一些Linux系统-sshd服务,的主配置文件,/etc/ssh/sshd_config 我们可能会看到配置有AllowUsers与AllowGroups的安全加固选项,关于两个选项的说明如下: 从选项名称上就可以知道这两个是选项,是属于白名单选项的,在安全中,如果能使用白名单模式,肯定是更安全的 ......
AllowGroups AllowUsers 系统 Linux sshd

关于Linux系统-sshd服务-PasswordAuthentication-选项的加固配置

关于sshd服务的主配置文件,/etc/ssh/sshd_config 有一个选项叫做PasswordAuthentication,根据单词意思、就知道此选项是与密码相关的 即可以知道此值默认为yes,即使不写或者注释,代表是允许用户通过密码进行ssh登录 有时我们可以在加固的操作系统中看到,此值会 ......
PasswordAuthentication 系统 Linux sshd

电脑上的linux是什么文件夹,Windows中现在有独立的Linux文件夹系统

三月中旬,微软曾通过博客宣布,WSL2 将在 Windows 10 2004 版本中正式进入普遍可用(GA,Generally Available)状态。与此同时,微软表示对 WSL2 所依赖的 Linux 内核的提供方式也会进行一些改进。 随着 Windows 10 Insider Built 1 ......
文件夹 文件 Windows 系统 电脑

linux下安装redis

1.安装gcc yum install -y gcc-c++ 2.下载安装包 https://download.redis.io/releases/redis-6.2.0.tar.gz 3.解压 tar -zxvf redis-6.2.0.tar.gz 4.编译安装 cd redis-6.2.0 m ......
linux redis

bytehound linux 内存profiler工具

bytehound 是基于rust 开发的,方便的linux 内存profiler 工具 特性 支持分析内存了泄漏,内存消费情况 支持完整的调用栈分析 包含了ui 支持导出数据,使用火焰图分析 支持jemalloc 分配器的分析 参考使用 通过LD_PRELOAD,此模式是通过环境变量的,当然也可以 ......
bytehound profiler 内存 工具 linux

linux的基础结构和常用的命令基本 Linux 命令的列表:

linux的基础结构和常用的命令基本 Linux 命令的列表: Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础 ......
命令 常用 结构 基础 linux

关于Linux操作系统-OS等保要求配置-禁止root用户直接ssh登录

在等保中,都会去要求查看sshd配置,看是否有禁止root用户直接ssh登录,此项一般也会作为一个强制要求安全配置项 笔者这里的操作系统如下,对于Redhat 7.x应该也是一样的,可以自行测试 [qq-5201351@Localhost ~]$ cat /etc/redhat-release Re ......
用户 系统 Linux root ssh