makefile 伪目标

摘要: 1. makefile的伪目标的目的不是去创建文件,而仅仅通过make指定目标来执行一些特定系统命令或其依赖为目标的规则(如all),称为伪目标。 当clean 不是伪目标的时候,第一次执行会生成clean文件,并且目标下的清除命令会被执行,但是第二次执行时则不会执行,因为当前产生了clean文件。 阅读全文
posted @ 2017-10-10 11:38 abstract_cai 阅读(431) 评论(0) 推荐(0) 编辑

git的patch 管理

摘要: git patch 功能是用来将自己更改的代码也就是与源码之间的差异存放在指定的patch文件,在源代码中直接 git apply patch 就可以将修改轻松应用到别的地方。 使用方法: git diff master >patch 表示当前与master分支的差异存放到patch中 git di 阅读全文
posted @ 2017-07-20 10:47 abstract_cai 阅读(508) 评论(0) 推荐(0) 编辑

虚拟机与宿主机双网口可ping通,但是tcp协议不通

摘要: 在做tcp传输速度测试时,需要有2台主机进行tcp连接传输,现手头有一台服务器有2个网口,于是将2个网口自环连接,使用虚拟机桥接一个网口与宿主机模拟2台主机通过网口进行tcp连接。 虚拟机设备配置: 网口: 自定义VMnet0。 编辑-》虚拟网络编辑器-》(有时需要点击右下更改设置)-》VMnet0 阅读全文
posted @ 2017-06-12 09:25 abstract_cai 阅读(797) 评论(0) 推荐(0) 编辑

win7 注入 usb3.0接口

摘要: 看到很多人给2013款的苹果笔记本安装双系统,特别是WIN7,到安装界面那里,触摸板和鼠标用不了,其实就是WIN7没有原生集成USB 3.0驱动造成的,下面简单介绍一下如何制作集成了USB 3.0驱动的WIN7安装U盘 在D盘下建立DRV目录,在DRV目录里面建立USB3文件夹、wim文件夹、mou 阅读全文
posted @ 2016-04-19 09:41 abstract_cai 阅读(887) 评论(0) 推荐(0) 编辑

SVD分解 求解超定方程组

摘要: 做平差的时候,需要解误差方程组,而 有的书本上说解线性的误差方程组,并不需要初值。在查阅了测量平差书本之后,书里描述,一般是需要参数的初始值的。这就产生了疑问。因为非线性方程的线性化之后,舍掉了二次项之后的值,会造成平差模型的弱化。因此在进行非线性方程的平差过程中,一般是对改正值进行一个迭代计算,使... 阅读全文
posted @ 2015-12-08 12:28 abstract_cai 阅读(3836) 评论(0) 推荐(0) 编辑

初始化顺序与字节对齐

摘要: 1 全局变量和全局静态变量的初始化顺序是未定义的,所以不能够在全局变量初始化话的时候,建立他们之间的依赖关系。 在single模式下了,静态变量声明为局部变量以防止初始化顺序的未定义 导致 静态变量的值错误。 2.类初始化的时候 类成员变量的初始化顺序,是按照变量成员的声明顺序,而不是初始化参数列表 阅读全文
posted @ 2015-12-04 11:25 abstract_cai 阅读(265) 评论(0) 推荐(0) 编辑