什么是系统调用 2022-09-01
系统调用是操作系统提供给用户程序的一组“特殊”函数接口。 Linux 的不同版本提供了两三百个系统调用。详情>
物联网面试题之脚本篇 2022-09-01
1.如何向脚本传递参数?举例:显示参数内容;传参: ./show.sh a;脚本内容: #!/bin/bash echo $1详情>
物联网面试必知20个知识点(一) 2022-09-01
1.如何向连接两个字符串?答案:#!/bin/bash V1="Hello" V2="World" V3=${V1}${V2} echo $V3 或者 #!/bin/bash V1="Hello" V2="World" V3=$V1+...详情>
shell三种执行脚本的方式不同点 2022-09-01
三种执行脚本的方式不同点:./和 bash 执行过程基本一致,后者明确指定 bash 解释器去执行脚本,脚本中#!指定的解释器不起作用详情>
shell脚本分类(根据调用方式) 2022-09-01
系统进行调用,这类脚本无需用户调用,系统会在合适的时候调用,如:/etc/profile、~/.bashrc 等 /etc/profile 此文件为系统的每个用户设置环...详情>
shell和C、C++语言区别 2022-09-01
我们学过的 c/c++等语言,属于编译性语言(编写完成后需要使用编译器完成编译、汇编、链接等过程变为二进制代码方可执行)。详情>
QVector较vector区别 2022-09-01
1.QVector可预先不定义大小,但越界情况下仍不能用[]操作符([]较at函数深复制,访问速度更慢)。2.增加新元素可直接用append函数/<<运算符,在...详情>
QList和QVector等容器的区别 2022-09-01
1. 大多数情况下可以用QList。像prepend()和insert()这种操作,通常QList比QVector快的多。这是因为QList是基于index标签存储它的元素项在内存...详情>
shell预设变量有哪些 2022-09-01
$#:传给 shell 脚本参数的数量;$*:传给 shell 脚本参数的内容;$1、$2、$3、...、$9:运行脚本时传递给其的参数,用空格隔开;$?:命令执行...详情>
STL vector 和 QT QVector的用法差别 2022-09-01
1. STL的vector最开始分配的空间是1个,而QVector开始分配的空间为4个(可见QT在空间分配上的优化);详情>