摘要:
命名空间,文件夹称为包 但在uml中包是1.表达体系结构,2.就是针对类(业务实体类,控制管理类)的划分 主要作用就是对类的逻辑划分。与命名空间概念类似。 uml2.0后包中只建议包含类或其他的包。同级包名不能冲突 use import直接将包引进了进来,use再设计期使用,import在实现时使用 阅读全文
摘要:
原创: 零灵柒 C/C++的编程教室 2月4日 什么是类 C++是什么?C++设计之初就是class with c,所以简单点说,C++就是带类的C,那么什么是类? 类,简单点说就是类型,在C++中我们一开始所接触的类型有如下几种: //+ char, short, int, long, long 阅读全文
摘要:
安装java环境,环境变量设置如下: ANTLR 简介 ANTLR 安装 安装有两种:一种手动使用命令行安装与执行,第二种则是借助强大的Eclipse的插件安装。 Eclipse插件安装,官网给出了很详细的教程 连接如下: Eclipse+Antlr V4 这里就不说了。 无论那种方式,执行的过程原 阅读全文
摘要:
Opecv就是做計算機視覺,就是讲图片转换成计算机所能识别的数据 Mat类中由大量的内联函数,主要就是用于提高速度。 一般类型都用rgb,存的时候用CV_8UC3.create函数一般会把原来的空间释放。释放由opencv自动管理。但有时需要手动释放。 有时计算机会按照四字节对齐,所以step[0] 阅读全文
摘要:
指向由指向的对象类实现 无箭头,A中有B,B中有A,有箭头的如上图 限定符应用与1对多,限定符端是1,限定符是区别右边集合的主键 关联就是类与类间的关系 xor二选一,账户要么是人要么是单位。用的最多。 聚合:弱,可有可无 组合:强,必须有 泛化由子类指向父类。 price是导出属性。 用例图 鲁棒 阅读全文
摘要:
阅读全文
摘要:
恢复内容开始 1、安装Qt5.9.1 Qt官网址:https://download.qt.io/official_releases/qt/ 根据自己的需要选择版本,这里我选择的是qt-opensource-linux-x64-5.9.1.run下载之后通过ctrl+alt+t打开终端,输入下面的代码 阅读全文
摘要:
1、安装Qt5.9.1 Qt官网址:https://download.qt.io/official_releases/qt/ 根据自己的需要选择版本,这里我选择的是qt-opensource-linux-x64-5.9.1.run下载之后通过ctrl+alt+t打开终端,输入下面的代码: sudo 阅读全文
摘要:
恢复内容开始 C语言编译全过程剖析 编译的概念:编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言,并且按照操作系统对可执行文件格式的要求链接生成可执行程序。 编译的完整过程:C源程序-->预编译处理(.c)-->编译、优化程序 阅读全文