Loading

摘要: 一、三种程序设计范式: C++程序设计模型支持三种程序设计范式(programming paradiams). 程序模型(procedural model) 抽象数据模型(abstract data type model) 此模型的抽象是和一组表达式(public接口)一起提供,那时其运算定义仍然隐 阅读全文
posted @ 2019-08-15 20:37 三只猫- 阅读(264) 评论(0) 推荐(0) 编辑
摘要: ————如果不是为了努力维护与C之间的兼容性,C++远比现在简单的多。 如果一个程序员渴望学习C++,但是他却发现书中没有熟悉的struct,一定会苦恼,将这个主题包含到C++里,可以提供语言转移时的救生素,呵呵~多哲学! 阅读全文
posted @ 2019-08-15 20:12 三只猫- 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 一、常量表达式:是指值不会改变并且在编译过程就能得到计算结果的表达式。一个对象是不是常量表达式是由它的数据类型和初始值共同决定。 二、constexpr变量 将变量声明成为constexpr类型,声明为constexpr类型的变量一定是一个常量,且必须使用常量表达式初始化。 三、constexpr函 阅读全文
posted @ 2019-08-15 14:51 三只猫- 阅读(1666) 评论(0) 推荐(2) 编辑
摘要: 参考文献: [1] https://www.cnblogs.com/yyxt/p/4948930.html 阅读全文
posted @ 2019-08-15 14:50 三只猫- 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 标准库并未给每个容器都添加大量功能,而是提供了一组标准算法,这些算法中的大多数都独立于任何特定的容器。这些算法是通用的(generic 或称为泛型的):它们可以用于不同类型的容器和不同类型的元素。 泛型算法(generic algorithm)之所以称为算法,是因为它们实现了一些经典算法的公共接口, 阅读全文
posted @ 2019-08-15 14:50 三只猫- 阅读(176) 评论(0) 推荐(0) 编辑
摘要: C++/C程序中,数组要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组名对应着(而不是指向)一块内存,其地址与容量在生命期内保持不变,只有数组的内容可以改变。指针可以随时指向任意类型的内存块,它的特征是“可变”,所以我们常用指针来操作动态内存。指针远比数组灵活,但也更危险。下面以字符串为 阅读全文
posted @ 2019-08-15 14:49 三只猫- 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 一、内存分配方式 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。栈:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。堆:malloc在堆上分 阅读全文
posted @ 2019-08-15 14:49 三只猫- 阅读(1174) 评论(0) 推荐(0) 编辑
摘要: 一、vector与array的区别: array是静态空间,一旦配置了就不能改变,如果要换个大一点的房子,首先:需要配置一块新空间,然后将元素从旧地址一一搬到新地址,再把原来的空间释放给系统;vector是动态空间,随着元素的加入,它的内部机制就会自行扩充空间以容纳新元素。vector是吃多少用多少 阅读全文
posted @ 2019-08-15 14:48 三只猫- 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、安装sklearn conda install scikit-learn 参考文献 [1]整体介绍sklearn https://blog.csdn.net/u014248127/article/details/78885180 二、介绍RandomForestRegressor criteri 阅读全文
posted @ 2019-08-15 14:47 三只猫- 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 一、安装 https://blog.csdn.net/qq_40317897/article/details/81021958 参考文献: [1]、LightGBM中文文档 https://lightgbm.apachecn.org/#/docs/1 阅读全文
posted @ 2019-08-15 14:46 三只猫- 阅读(2644) 评论(0) 推荐(0) 编辑
摘要: 一、安装 1 conda install mlxtend --channel conda-forge 具体请看参考文献一 二、入门例子 请看参考文献2上github的举例 参考文献 http://rasbt.github.io/mlxtend/installation/ http://rasbt.g 阅读全文
posted @ 2019-08-15 14:46 三只猫- 阅读(5769) 评论(0) 推荐(0) 编辑
摘要: 一、常用的命令 mount:挂载文件系统 unmount:卸载文件系统 fdisk:硬盘分区命令 fdformat:格式化软盘 fsck:检查和修复文件系统 mkfs:创建文件系统 dd:转换和拷贝一个文件 genisoimage(mkisofs):创建一个ISO 9660映象文件 wodim(cd 阅读全文
posted @ 2019-08-15 14:45 三只猫- 阅读(157) 评论(0) 推荐(0) 编辑
摘要: UDP时一个简单的传输层协议,应用层写一个消息到UDP socket,接着它被封装到UDP datagram,接着UDP datagram又被封装进IP datagram,然后发送到目的地。 它不确保是否能够发送到目的地,不保证各个数据报的先后顺序跨网络不变,也不保证每个数据只到达一次。 UDP缺乏 阅读全文
posted @ 2019-08-15 14:44 三只猫- 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一、安装 https://www.zhihu.com/question/46377605 阅读全文
posted @ 2019-08-15 14:44 三只猫- 阅读(1071) 评论(0) 推荐(0) 编辑
摘要: TCP在客户端和服务端建立一个连接,并且可以提供可靠性。当TCP向另一端发送数据时,它要求对方返回一个确认。如果没有收到确认,TCP会自动重发数据并等待更长时间。 在数次重传失败以后,TCP才确认放弃,重传数据花费的时间通常在4~10分钟。但是TCP并不能保证数据一定会被对方接收。因此TCP并不是百 阅读全文
posted @ 2019-08-15 14:43 三只猫- 阅读(219) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_40194498/article/details/79926054打开windows控制台直接输入 windeployqt --help 可以知道想要发布程序,直接输入windeployqt 后面加exe文件即可 阅读全文
posted @ 2019-08-15 14:40 三只猫- 阅读(91) 评论(0) 推荐(0) 编辑
摘要: (帕绍大学) 摘要 用于多目标跟踪的联合概率数据协会(JPDA)过滤器基于以下假设:至多一个测量源自目标对象。然而,随着高分辨率传感器的发展,通常情况是从单个物体获得多个空间分布的检测。为了解决这一新兴的数据关联挑战,本文提出了一种基于泊松空间测量模型的JPDA方法,用于扩展对象。由于一个目标最多获 阅读全文
posted @ 2019-08-15 14:40 三只猫- 阅读(529) 评论(0) 推荐(0) 编辑
摘要: (卡尔斯鲁厄理工学院) 摘要 通过引入随机超曲面模型(RHM)用于估计扩展目标的近似形状和运动状态,随机超曲面模型通过对边界尺寸的随机缩放来代表空间幅度。这样做的话,通过测量方程将扩展目标的形状参数和观测数据关联起来,观测方程是高斯状态估计的基础。还给出了椭圆状和星凸状的具体估计量。 引言 在目标跟 阅读全文
posted @ 2019-08-15 14:39 三只猫- 阅读(1362) 评论(1) 推荐(0) 编辑
摘要: 多重继承(multiple inheritance)是指从多个直接基类中产生派生类的能力。多重继承的派生类继承了所有父类的属性。 一、多重继承例子: 1 class Bear : public ZooAnimal {}; 2 class Panda: public Bear, public Enda 阅读全文
posted @ 2019-08-15 14:38 三只猫- 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 拷贝控制操作包括拷贝构造函数、拷贝赋值运算符、移动构造函数、移动赋值运算符、和析构函数。 一、先介绍自定义拷贝构造函数: 1 1 //拷贝构造函数:如果一个构造函数的第一个参数是自身类类型的引用,且任何额外参数都有默认值 2 2 class Foo{ 3 3 public: 4 4 Foo(); / 阅读全文
posted @ 2019-08-15 14:38 三只猫- 阅读(328) 评论(0) 推荐(0) 编辑