前言 本人需要在树莓派上部署深度学习推理模型,由于本实验室只有海康工业相机,因此通过借鉴博客和自主调试,完成了模型的部署。本文主要讲述如何在基于linux的Qt中成功连接海康工业相机,第一次尝试写博客,练练手感。一、前期准备 1、安装海康工业相机自带的MVS 官方网址:海康机器人-机器视觉-下载中心(hikrobotics.com),下载自己对应的版本,解压后有适应各种架构计算机的压缩包,其中常用的是:①树梅派:armhf架构②jetsonnano:aarch64架构③PC:x86_64架构解压后安装:里面有一个INSTALL文件可以参考步骤如下:安装前,需要获取root权限:
文章目录1.简介2.软件下载安装:3.SSH链接服务器4.WinSCP使用公网TCP地址链接本地服务器5.WinSCP使用固定公网TCP地址访问服务器1.简介Winscp是一个支持SSH(SecureSHell)的可视化SCP(SecureCopy)文件传输软件,它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。可视化操作就是直接把文件从本机拖入,打开文件直接双击即可。软件特性支持协议众多:SSH,FTP、SFTP、FTPS、SCP。友好的图形操作界面,设置可以在选项界面中更改皮肤。与Windows完美集成(拖拽,URL,快捷方式)内置文本编辑器带有比较目录、同步、同
解决linux第一次安装anaconda无法进入base环境的问题使用conda--version发现conda是安装好的,刚开始是环境配置问题,打开.bashrc文件修改环境配置,在路径那块将自己的annconda对应的文件路径填进去gedit~/.bashrc进入#>>>condainitialize>>>#!!Contentswithinthisblockaremanagedby'condainit'!!__conda_setup="$('/home/dolphin/miniconda3/bin/conda''shell.bash''hook'2>/dev/null)"if[$?-eq0
linux解决mvnbash:mvn:commandnotfound1,检查java环境java-version如果没有安装jdk可以参考:(39条消息)linux安装jdk8_无限中终的博客-CSDN博客2、安装wget命令:yum-yinstallwget3、下载maven安装包wgethttp://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz4.解压maven安装包tar-zxvfapache-maven-3.5.4-bin.tar.gz5.配置maven:vim/et
目录一、概述1. Nginx介绍2. Nginx优势3. Nginx的工作原理二、容器创建1. Mysql容器2. Tomcat容器3. Nginx容器每篇一获一、概述1. Nginx介绍Nginx(发音为"enginex")是一个开源的、高性能的HTTP服务器和反向代理服务器。它也可以作为一个IMAP/POP3/SMTP代理服务器。Nginx是由IgorSysoev开发的,最初是为了解决C10K问题(即如何处理一万个并发连接的问题)。现在,Nginx已经成为了一种非常流行的Web服务器软件。Nginx因其简洁、高效和可靠的特点而备受欢迎。相比传统的Apache服务器,Nginx使用更少的系统
1.文件系统1.1.文件系统的工作原理文件系统是在磁盘的基础上,提供了一个用来管理文件的树状结构。接下来我们就看看Linux文件系统的工作原理。1.1.1索引节点和目录项在Linux中一切皆文件,文件系统,本身是对存储设备上的文件,进行组织管理的机制为了方便管理,Linux文件系统为每个文件都分配两个数据结构,索引节点(indexnode)和目录项(directoryentry)。它们主要用来记录文件的元信息和目录结构。索引节点,简称为inode,用来记录文件的元数据,比如inode编号、文件大小、访问权限、修改日期、数据的位置等。索引节点和文件一一对应,它跟文件内容一样,都会被持久化存储到磁
前言:Linux有许多的指令,通过学习这些指令,可以对目录及文件进行操作。文章目录一、基础指令1.ls—列出目录内容2.pwd—显示当前目录3.cd—切换目录重新认识指令4.touch—创建文件等5.mkdir—创建目录6.rmdir指令&&rm指令7.man—显示系统手册8.cp—复制文件或目录9.mv—移动文件编写C语言程序9.cat—显示文件内容一、基础指令1.ls—列出目录内容语法:ls[选项][目录或文件]功能:对于目录,该命令列出该目录下的所有子目录与文件。常用选项:-a:列出目录下的所有文件,包括以.开头的隐含文件。-d:将目录像文件一样显示,而不是显示其下的文件。例如,ls-d
目录一.账号安全的基本措施1.将用户设置为无法登录2.锁定长期不使用账号3.删除无用账号4.chattr锁定重要账号文件二.密码安全控制三.命令历史1.临时修改用户历史命令条数2.永久修改用户历史命令条数 3.退出当前终端清除命令 4.开机后当前终端将命令清除 5.设置登录超时时间 四.切换和限制用户 1.su:切换用户2.PAM安全验证(1)su命令的风险(2)PAM原理(3)PAM相关文件(4)使用PAM模块(5)limit3.sudo提权一.账号安全的基本措施1.将用户设置为无法登录chsh -s /sbin/nologin 用户名2.锁定长期不使用账号passwd -l 用户名
安装方法:见另外一篇文章https://blog.csdn.net/zhongxj183/article/details/118488629按照文章下载了离线gcc和OpenSSL,以及在cmake官网下载了最新版cmake-3.27.4.tar.gz顺利安装gcc和OpenSSL但执行编译cmake时,报错找不到OpenSSL解决方案:按照提示,配置-DCMAKE_USE_OPENSSL=OFF打开CMakeLists.txt,然后增加一行:set(CMAKE_USE_OPENSSLOFF)这行放在开头都行,位置不限然后再执行:./bootstrapmakemakeinstall最后成功安装
一.服务器资源配置服务器:CentOSLinux7(Core),4CPU8GB 100GB磁盘。最小配置CPU:至少2核心内存:至少2GB硬盘:至少10GB空间,推荐使用SSD以提高性能网络:100Mbps场景:这种配置适用于轻量级的测试,如功能验证、小型应用的开发等。推荐配置CPU:4核心或以上内存:8GB或以上硬盘:50GB或更多的SSD空间网络:1Gbps场景:这种配置适用于更加接近生产环境的测试,包括性能测试、大规模数据处理等。二.官网postgresql安装包介绍下载地址PostgreSQL:FileBrowser这六个文件分别是PostgreSQL14.6 版本的源代码压缩包及其相