自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Ubuntu下QT安装Opencv库

一、opencv安装首先安装opencv库1.下载opencv并将其放在“ home/你的计算机名/”下;2.cd OpenCV3.mkdir release4.cd release5.cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPOR

2015-04-04 21:19:19 738

转载 linux高级编程基础系列

线程间通信机制:线程是一种轻量级的进程。进程的通信机制主要包括无名管道、有名管道、消息队列、信号量、共享内存以及信号等。这些机制都是由linux内核来维护的,实现起来都比较复杂,而且占用大量的系统资源。线程间的通信机制实现起来则相对简单,主要包括互斥锁、条件变量、读写锁和线程信号等。本文会对以上所涉及的线程间的通信机制一一展开。互斥锁通信机制:

2015-03-19 20:23:15 388

转载 static 类成员

面向对象(类中的static关键字)静态数据成员在类内数据成员的声明前加上关键字static,该数据成员就是类内的静态数据成员。先举一个静态数据成员的例子。可以看出,静态数据成员有以下特点:对于非静态数据成员,每个类对象都有自己的拷贝。而静态数据成员被当作是类的成员。无论这个类的对象被定义了多少个,静态数据成员在程序中也只有一份拷 贝,由该类

2015-03-11 11:05:04 474

转载 C++的4种类型转换关键字及其特点

1 reinterpret_cast'reinterpret_cast'转换一个指针为其它类型的指针。它也允许从一个指针转换为整数类型。反之亦然。这个操作符能够在非相关的类型之间转换。操作结果只是简单的从一个指针到别的指针的值的二进制拷贝。在类型之间指向的内容不做任何类型的检查和转换。如果情况是从一个指针到整型的拷贝,内容的解释是系统相关的,所以任何的实现都不是方便的。一个

2015-03-10 21:09:41 339

转载 无法启动此程序,因为计算机中丢失MSVCP100D.dll.尝试重新安装该程序以解决此问题。

正确的方法是,把MSVCP100D.dll和MSVCR100D.dll两个一起放到debug文件夹下面。

2015-03-05 21:35:50 1963

转载 SublimeText2 快捷键

表格形式:点击打开链接按类别分:点击打开链接

2015-02-05 21:01:57 357

转载 Win7右键菜单集成SublimeText

点击打开链接

2015-02-05 11:34:26 396

原创 Ubuntu下安装Sublime Text

指令安装:$ sudo add-apt-repository ppa:webupd8team/sublime-text-2$ sudo apt-get update$ sudo apt-get install sublime-text-2

2015-02-05 11:31:17 404

转载 应用 Valgrind 发现 Linux 程序的内存问题

点击打开链接

2015-02-05 11:08:24 332

转载 使用valgrind检查内存问题

点击打开链接

2015-02-04 21:35:00 311

转载 性能分析工具gprof介绍

点击打开链接

2015-02-04 10:16:39 345

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除