Kotlin学习笔记
变量声明 内置数据类型 只读变量 val声明只读变量,但非常量(详见编译时常量);var声明普通变量。 类型推断 变量声明时允许不给出变量类型,编译器会自动推断变量类型。 编译时常量 区别于只读变量, …
变量声明 内置数据类型 只读变量 val声明只读变量,但非常量(详见编译时常量);var声明普通变量。 类型推断 变量声明时允许不给出变量类型,编译器会自动推断变量类型。 编译时常量 区别于只读变量, …
重要的文件 app > java > com.example.myfirstapp > MainActivity 这是主 activity。它是应用的入口点。当您构建和运行应用时,系统会启动此 Act …
opencv4.5.4以前 VideoCapture函数可以读入视频流(可以是摄像头也可以是视频文件) 如果读摄像头,VideoCapture函数返回的对象可以用isOpened函数检测开启状态 Vi …
opencv当中有自带的级联分类数据集可用于物体检测。以opencv的Android SDK为例,级联分类器数据集存放在opencv目录下的sdk/etc目录下的haarcascades和lbpcas …
图是一种非线性数据结构,由「节点(顶点)」和「边」组成,每条边连接一对顶点。根据边的方向有无,图可分为「有向图」和「无向图」。本文 以无向图为例 开展介绍。 如下图所示,此无向图的 顶点 和 边 集合 …
知识点后的“p+数字”代表该知识点在《C++ Primer(第5版)》中的页码。 字面值常量 p35 初始化与赋值的区别 p39 void*指针 p50仅关心指向的地址而不关心指向的内容的类型。 顶层 …
相关概念 什么是软件包管理器? Linux的各个发行版本之间其中一个重要的区别就是在于软件包管理器的不同。 关于软件包管理器是什么这个问题,简单的解释就是,软件包管理器能够让用户在开源系统中对软件进行 …
静态链接库(lib)与动态链接库(dll) 我们经常把常用的代码制作成一个可执行模块供其他可执行文件调用,这样的模块称为链接库,分为动态链接库和静态链接库。 对于静态链接库LIB文件,LIB包含具体实 …
编译 编译的英文是Compile,指的是把源代码文件通过编译器转化为目标文件的过程。编译过程的输入文件是C / CPP / H等文本文件,输出是OBJ目标文件。 编译一般而言是将源代码转换成汇编代码, …