摘要: Tum RGB-D SLAM Dataset and Benchmark https://vision.in.tum.de/data/datasets/rgbd-dataset Kitti http://www.cvlibs.net/datasets/kitti/index.php CMU Data 阅读全文
posted @ 2018-04-03 20:09 caimagic 阅读(1706) 评论(0) 推荐(0) 编辑
摘要: ubuntu 安装 vscode sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make sudo apt-get update sudo apt-get install ubuntu-make umake web visual-studio-c 阅读全文
posted @ 2017-10-10 15:44 caimagic 阅读(2361) 评论(0) 推荐(0) 编辑
摘要: 转载:http://blog.csdn.net/sandware/article/details/40923491 1. AF_INET域socket通信过程 典型的TCP/IP四层模型的通信过程。 发送方、接收方依赖IP:Port来标识,即将本地的socket绑定到对应的IP端口上,发送数据时,指 阅读全文
posted @ 2017-09-09 11:54 caimagic 阅读(10695) 评论(0) 推荐(1) 编辑
摘要: $cat /proc/meminfoMemTotal: 2052440 kB //总内存MemFree: 50004 kB //空闲内存Buffers: 19976 kB //给文件的缓冲大小Cached: 436412 kB //高速缓冲存储器(http://baike.baidu.com/vie 阅读全文
posted @ 2017-08-28 16:13 caimagic 阅读(4256) 评论(0) 推荐(0) 编辑
摘要: Mutex和Critical Section都是主要用于限制多线程(Multithread)对全局或共享的变量、对象或内存空间的访问。下面是其主要的异同点(不同的地方用黑色a56爆大奖在线娱乐)。 || Mutex | Critical Section | | | | | | 性能和速度 |慢。Mutex 是内核对 阅读全文
posted @ 2017-08-16 14:52 caimagic 阅读(3159) 评论(0) 推荐(0) 编辑
摘要: Linux下undefined reference to ‘pthread_create’问题解决 在试用Linux 线程模块时,试用pthread_create 函数。 编译命令为 时,会出现如下错误 /tmp/ccIvH3bU.o: In function `main': main.c:(.te 阅读全文
posted @ 2017-08-15 11:09 caimagic 阅读(49687) 评论(1) 推荐(8) 编辑
摘要: target_link_libraries(${ProjectName} m) 阅读全文
posted @ 2017-04-18 10:43 caimagic 阅读(2172) 评论(0) 推荐(0) 编辑
摘要: 在C语言的标准库中,printf、scanf、sscanf、sprintf、sscanf这些标准库的输入输出函数,参数都是可变的。在调试程序时,a56爆大奖在线娱乐们可能希望定义一个参数可变的输出函数来记录日志,那么用可变参数的宏是一个不错的选择。 在C99中规定宏也可以像函数一样带可变的参数,如: 其中,...a56爆大奖在线娱乐 阅读全文
posted @ 2017-04-06 17:26 caimagic 阅读(20412) 评论(1) 推荐(2) 编辑
摘要: 问题描述:vmware没有正常关闭,再次打开使用时蓝屏,在安全模式下再次打开不会蓝屏,但提示“无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件,你想要安装VMware Workstation前重启吗?" ” 这是因为虚拟机服务没有开启: 点击“开始→运行”,在运行框中输入 阅读全文
posted @ 2017-04-05 09:42 caimagic 阅读(2874) 评论(0) 推荐(0) 编辑
摘要: 设计模式 单体模式 单体模式在使用非常方便,适合于单一的对象,例如全局对象的抽象使用。 需要注意的是单体模式不可继承 阅读全文
posted @ 2016-11-24 11:58 caimagic 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 在VR开发时,有时需要用到物体高亮的功能。这里使用Highlighting System v3.0.1.unitypackage插件实现。 Highlighting System v3.0.1的介绍访问看这里: https://forum.unity3d.com/threads/highlighti 阅读全文
posted @ 2016-10-29 23:00 caimagic 阅读(5596) 评论(0) 推荐(0) 编辑
摘要: Libevnt 在Windows10 VS2015下分别编译32位和64位库 直接上王道 libevent代码地址: https://github.com/libevent/libevent git clone之后就有如下代码 Party 1 编译32位 lib 打开vs2015 x86命令行 直接 阅读全文
posted @ 2016-10-22 15:49 caimagic 阅读(9856) 评论(2) 推荐(0) 编辑
摘要: 之前在excel里面分析log数据,简直日了 了。 现在用python在处理日志数据. 主要涉及 matplotlib,open和循环的使用。 日志内容大致如下 2016 10 21 21:07:59,787 [7 MainWindowForm]INFO: update time 136.6314 阅读全文
posted @ 2016-10-21 22:16 caimagic 阅读(14318) 评论(0) 推荐(0) 编辑
摘要: 三种计算c 程序运行时间的方法 第a56爆大奖在线娱乐 : 利用 System.DateTime.Now 第二种 利用 Stopwatch 第三种 利用 c++ API 测试结果: example1 time 2001.486 example2 time 2000.6587 example3 time 2.0003 阅读全文
posted @ 2016-10-20 18:32 caimagic 阅读(16555) 评论(1) 推荐(1) 编辑
摘要: unity 3D经常需要设计到不同object之间数据通信和事件信息触发。这里可以利用C 本身的事件和代理的方法来实现。 这里实现了在GUI上点击按钮,触发事件,移动object cube移动的例子。 Main Camera 挂载实现GUI的 Label.cs脚本 Cube挂载 Cube.cs脚本 阅读全文
posted @ 2016-10-18 14:49 caimagic 阅读(1511) 评论(0) 推荐(1) 编辑
摘要: 或许,Lambda 表达式算得上是 C++ 11 新增特性中最激动人心的一个。这个全新的特性听起来很深奥,但却是很多其他语言早已提供(比如 C )或者即将提供(比如 Java)的。简而言之,Lambda 表达式就是用于创建匿名函数的。GCC 4.5.x 和 Microsoft Visual Stud 阅读全文
posted @ 2016-10-14 20:36 caimagic 阅读(29323) 评论(5) 推荐(7) 编辑
摘要: linux每日一练:Enable multithreading to use std::thread: Operation not permitted问题解决 在linux在需要使用c++11时会遇到这样的问题。只要在cmake或者makefile中增加 " std=c++11 pthread" 阅读全文
posted @ 2016-10-14 14:32 caimagic 阅读(5620) 评论(0) 推荐(0) 编辑
摘要: linux命令每日一练 linux中find与rm实现查找并删除目录或文件 linux 下用find命令查找文件,rm命令删除文件。 删除指定目录下指定文件 find 要查找的目录名 删除指定名称的文件或文件夹: 分析: find type d | grep .svn$ 通过此命令查找文件夹 过滤正 阅读全文
posted @ 2016-10-14 12:38 caimagic 阅读(28732) 评论(2) 推荐(1) 编辑
摘要: 错误的提示: shell CMake Error: Could not find CMAKE_ROOT !!! CMake has most likely not been installed correctly. Modules directory not found in` /usr/bin s 阅读全文
posted @ 2016-09-21 20:54 caimagic 阅读(2248) 评论(0) 推荐(1) 编辑
摘要: make: Nothing to be done for 'all' 解决方法 1.这句提示是说明你已经编译好了,而且没有对代码进行任何改动。 若想重新编译,可以先删除以前编译产生的目标文件: 然后再 2.出现这种情况解决方法: a. 清除安装时留下的文件 b.在运行一下 `ldconfig` 阅读全文
posted @ 2016-09-21 20:20 caimagic 阅读(3536) 评论(0) 推荐(0) 编辑