
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
error: 没有父提交的情况下不能 ‘fixup’ 您可以用 ‘git rebase --edit-todo’ 修正,然后执行 ‘git rebase --continue’。 或者您可以用 'gi使用rebase的时候出现错误。是因为在rebase的时候最上层一定要出现保留一个commit。举个例子,可以是:pick f6451e9 addfixup 36dc32d add而不可...
gcc需要静态注入目标程序编译选项,在编译链接的时候加入2个选项(-ftest-coverage -fprofile-arcs ),编译结束之后会生成 .gcno 文件,而经过静态注入的目标程序在“正常结束”后,会在运行目录下产生.gcda数据文件,通过gcov工具就可产生覆盖率数据结果。-ftest-coverageProduce a notes file that the gcov ...
结构体的内存对齐:对于每个成员从上一个结尾变量终止的位置开始,找到最近的为此变量内存对齐方式大小倍数的起始位置。结构体的大小为最大成员变量内存对齐方式的大小的倍数。程序编译器对结构的存储的处理方式可以提高CPU存储变量的速度。但是有时候也带来一些麻烦,我们可以自己设定对齐方式。编译器中提供了#pragma pack(n)设定变量以n字节对齐(保证<=n字节的对齐方式):如果n...
:git push origin masterTo https://github.com/LLLUZHAO/Test.git! [rejected]master -> master (non-fast-forward)error: 推送一些引用到 'https://github.com/LLLUZHAO/Test.git' 失败提示:更新被拒绝,因为您当前分支的最新...
虚拟机中的三种网络适配器Bridged(桥接模式):用于桥接模式下的虚拟交换机。网卡是VMnet0。NAT(网络地址转换模式):用于NAT模式下的虚拟交换机。网卡是VMnet8。Host-Only(仅主机模式):仅主机模式下的虚拟交换机。网卡是VMnet1。Bridged(桥接模式)桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。 在桥接的作用下,类似于把物理主机虚拟为...
std::random_devicerandom_device 类定义的函数对象可以生成用来作为种子的随机的无符号整数值。std::random_device rd;构造函数有一个 string& 类型的参数,它有定义的默认值。在我们像这样省略它时,会得到我们环境中默认的 random_device 对象。用 random_device对象生成一个种子值:auto see...
跳跃表(skiplist)是一种随机化的数据,跳跃表以有序的方式在层次化的链表中保存元素, 效率和平衡树媲美 —— 查找、删除、添加等操作都可以在对数期望时间下完成, 并且比起平衡树来说, 跳跃表的实现要简单直观得多。从图中可以看到, 跳跃表主要由以下部分构成:表头(head):负责维护跳跃表的节点指针。跳跃表节点:保存着元素值,以及多个层。层:保存着指向其他元素的指针。高层的指针越过的...
学过编程的人都学过排序算法,学过排序算法的人肯定都听说过归并排序。Timsort排序算法就是归并排序的改进算法。它改进了哪里?回想下归并排序的特点:排序过程需要将原数列一分为二,先将子序列排序好后在归并。整个排序过程接近于一颗完全二叉树。它的比较次数相对稳定。如果对于已经有序(顺序或逆序)的结构依然花费比较比较高的时间。Timsort就是对归并排序存在的缺点进行了改进。归并排序其...
http://www.cs.umn.edu/sites/cs.umn.edu/files/tech_reports/99-007.pdfhttps://blog.csdn.net/u014593570/article/details/77732292https://zhuanlan.zhihu.com/p/22498257
什么是回归分析?回归分析(Regression Analysis)是一种统计学上对数据进行分析的方法,主要是希望探讨数据之间是否有一种特定关系。回归分析是建立因变量Y(或称依变量、原文为:response variables, dependent variables)与自变量X(或称独变量,原文为predictors, independent variables)之间关系的模型。回归分析法,...







