自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 基础回顾:c++空类

C++ 标准规定,任何对象(包括空类的实例)都必须有非零大小。(C++11及以后):在C++11及以后的版本中,如果没有定义复制操作或析构函数,编译器会自动生成移动赋值运算符。(C++11及以后):在C++11及以后的版本中,如果没有定义复制操作或析构函数,编译器会自动生成移动构造函数。是 C++ 中的一个运算符,用于获取类型或表达式的字节大小。这个字节通常不存储任何有意义的信息,仅用于为对象提供唯一的内存地址。:如果没有定义任何构造函数,编译器会自动生成一个默认构造函数。:类会有对齐要求,即使是空类。

2024-07-12 22:12:16 299

原创 基础回顾:c/c++编译过程

C/C++的编译过程基本相同,主要包括预处理、编译、汇编和链接四个阶段。下面通过gcc演示。

2024-07-09 18:10:04 885

原创 学习笔记:在linux输入命令后shell做了什么

Shell会按照PATH的顺序搜索可执行文件的位置,以确定要执行的命令。Shell将输入的命令分解成命令名称和参数,以便对命令进行处理。:一旦找到了要执行的可执行文件,Shell会创建一个新的子进程来运行该程序。子进程是Shell的副本,它将负责执行要运行的命令。在等待过程中,Shell可以接收和处理其他命令的输入。:子进程会执行可执行文件的指令,并根据命令的逻辑进行相应的操作。:当执行完成后,子进程会退出,并将结果返回给父进程。:父进程(Shell)会从子进程获取命令的输出结果,并将其显示在终端上。

2024-06-28 20:11:05 216

原创 YOLOv5实现调用海康工业相机实时检测

从pycharm打开工程文件yolov5-master,配置环境后,打开detect.py文件,找到parse_opt。查找并打开dataloaders.py,更改分辨率为相机分辨率(我的是3072*2048),如下图。本人使用的相机型号为MV-CS060-10GC,分辨率为3072*2048。我使用的是ultralytics官方下载的YOLOv5工程项目。将default=ROOT改为default=’1’启动graphed64软件,点击蓝色按钮。相机的顺序即序号,如图,我的是1。

2024-06-28 20:03:28 1047 10

原创 shell编程

在初步学习linux后我们知道linux有很多命令,如果我们想一次调用很多命令该怎么做呢?在这种情况下我们便用到了shell编程shell就是一个命令行解释器,它为用户提供了一个向linux内核发送请求以便运行程序的界面操作用户可以用shell来启动、挂起、停止,甚至编写一些程序在此初步介绍一些shell知识一、相关命令:1.#echo $SHELL可以

2017-05-02 21:34:22 317

转载 28个linux命令行神器

转自:http://blog.csdn.net/freeking101/article/details/70228140?locationNum=10&fps=1下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具,有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker New

2017-04-19 20:57:22 8073 1

转载 命令find的35个实例

转自:http://blog.csdn.net/woshihaiyong168/article/details/69361200?locationNum=13&fps=1注:本文内容参考《35 Practical Examples of Linux Find Command》 网址:http://www.tecmint.com/35-practical-examples-of-li

2017-04-19 10:54:28 363

原创 gdb操作实例

首先用vim函数写一个c函数:实现输出100以内的素数先通过gcc编译器编译 gcc -g test.c -0 test执行一遍确认是否正确输出接下来打开gdb test先输入l命令显示原函数可以看出l命令每次显示十行程序接着我们在循环语句变量处设置断点通过info b可以查询断点通过r执行到断点处,c继续执行直到下一个断点,p查询变

2017-04-17 22:06:56 350

转载 Linux下动态库生成和使用

本文转载自:http://blog.csdn.net/tigerjibo/article/details/6992531作者:冀博Linux下动态库生成和使用一.动态库的基本概念1.动态链接库是程序运行时加载的库,当动态链接库正确安装后,所有的程序都可以使用动态库来运行程序。动态链接库是目标文件的集合,目标文件在动态链接库中的组织方式是按照特殊方式形成的

2017-04-13 19:53:08 323

原创 linux命令学习4

Linux学习51.chattr命令chattr命令用来改变文件属性。语法:chattr (选项)选项:-R:将指令目录下的所有文件及子目录一并处理; -V:显示指令执行过程; +属性>:开启文件或目录的该项属性;-属性>:关闭文件或目录的该项属性;=属性>:指定文件或目录的该项属性。属性包括:a:让文件或目录仅供附加用途;b

2017-04-11 21:28:45 219

原创 linux库文件学习1

1.概述库文件,本质上是可执行代码的二进制形式,可被操作系统载入内存执行我们可以理解为是一种储存了一定函数的文件夹可以供我们调用如我们编写c语言程序时#include的stdio即是库文件接口(即告诉我们库文件的用法), 它包含了输入输出函数库文件有系统自带的,也可以我们自行制作特别注意linux和windows是不同操作系统,二者库的二进制是不兼容的2.库文件的分

2017-04-09 19:29:49 258

转载 curl命令学习

转自:http://www.linuxdiyf.com/linux/2800.html在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。语法:# curl [option] [url]常见参数:-A/--user-a

2017-03-29 17:03:59 313

转载 Linux文件系统

本文转载自:http://blog.csdn.net/oneqinglong/article/details/65512908?locationNum=2&fps=1作者:A-Mozart文件系统是文件存放在磁盘等存储设备上的组织方法。 Linux系统能支持多种目前流行的文件系统, 如EXT2、 EXT3、 FAT、 FAT32、 VFAT和ISO9660。3.1

2017-03-28 20:25:40 302

原创 vim初学习

vim是一款强大的文本编辑器vim完全脱离鼠标操作通过使用vim可以使编程效率大大提升首先我们通过vim创建一个c文件按回车后进入vim编辑器vim有三种模式:命令行模式、插入模式、底行模式按回车后我们进入的是命令行模式,此时不能编程按a或i后我们进入插入模式,可以编程写完代码后我们按Esc返回命令行模式按shift+;(即:键)进入底行

2017-03-27 18:03:50 436

原创 gdb学习

gdb作用:程序调试器语法:gdb(选项)(参数)命令:1.file:加载被调试的程序文件2.r:(run),运行被调试的程序文件3.c:(continue)继续执行,直到下个断点或程序结束4.b:(breakpoint)设置断点5.s:执行一行源程序代码,如果此行代码中有函数调用,则进入该函数6.n:执行一行源程序代码,此行代码中的函数调用也一并执行7.p

2017-03-22 18:48:46 241

原创 Linux根目录学习

bin:存放普通用户命令boot:存放开机可能使用的文件,包括Linux核心档案和开机选单与关机所需设定文档等等dev:存放系统文件,任何装置和周边设备都以档案的形态存入这个目录中etc:存放配置文件与脚本home:普通用户的工作目录lib:存放系统中的库文件,只放置开机时会用到的函数库,以及/bin,/sbin下会呼叫到的库函数lost+found:放置系统非正常关机留下

2017-03-21 22:27:20 265

原创 3月16日课堂笔记

ls:查看当前目录内容clear:清屏ls -l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等;ls -a:查看隐藏文件ls -al:查看所有文件文件分类:  (1)普通文件  “-”开头       目录文件  “d”开头       设备文件  “c”开头  

2017-03-19 15:22:55 232

原创 linux命令学习3

1.shutdown命令作用:shutdown命令用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。语法: shutdown(选项)(参数)选项: -c:当执行“shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;-f:重新启动时不执行fsck;-F:重新启动时执行fsck;-h:将

2017-03-15 22:11:36 239

原创 linux命令学习2

1.groupadd命令作用:用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。语法:groupadd(选项)(参数)选项: -g:指定新建工作组的id;-r:创建系统工作组,系统工作组的组ID小于500;-K:覆盖配置文件“/ect/login.defs”;-o:允许添加组ID号不唯一的工作组。 参数:组名:指定新建工作组的组

2017-03-14 22:43:38 224

原创 Linux命令学习1

1.su命令作用:切换当前用户到其他用户语法:su(选项)(参数)选项:-c指令>或--command=指令>:执行完指定的指令后,即恢复原来的身份;      -f或——fast:适用于csh与tsch,使shell不用去读取启动文件;      -l或——login:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,logname。此外,也会变更PAT

2017-03-13 11:55:10 237

转载 Linux系统调用

转自:http://blog.csdn.net/Dark_gezi/article/details/59050374?locationNum=9&fps=1inux® 系统调用 —— 我们每天都在使用它们。不过您清楚系统调用是如何在用户空间和内核之间执行的吗?本文将探究 Linux 系统调用接口(SCI),学习如何添加新的系统调用(以及实现这种功能的其他方法),并介绍与 SCI 有关的一些

2017-03-01 16:06:38 474

转载 Linux常用命令总结

转自:http://blog.csdn.net/simon_xu_sh/article/details/44096411?locationNum=13&fps=1在使用centos或ubuntu linux过程中,经常会使用一些终端命令,现总结如下:◆ 安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit

2017-03-01 12:33:51 210

原创 7.23作业题

问题1:Linux和Unix的关系       资料表明,Linux是开发源代码的自由软件,而Unxi是对源代码实行产权保护的商业软件。而Linux则是来源于Unix。       1969年 Bell实验室的的Ken Thompson 与Dennis Richie共同开发了最早的Unxi.并在第三个版本后运用编程语言C将其重新设计。经过一步步的努力,Unxi走出实验室并成为现在主流的操作

2017-02-23 16:00:57 266

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除