自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Vim 配置详解

首先安装完整版本的VIM 如果是在Linux下,可以安装VIM-Enhance使其扩展为完整版本的VIM,如果在Windows下,直接安装它的Binary就行了。当然自己编译安装可能更好些。安装成功以后就是第二步设置vim vim通过一个叫vimrc的文件来进行设置 默认安装的vim-tiny的设置文件可以在/usr/share/vim中找到,果然极其简洁 这里我们

2013-03-26 08:58:03 829

转载 mac os shell脚本hello world

1) 可以用shell新建一个a.sh,内容:#!/bin/bashecho 'hello world'保存,运行如下命令:chmod +x a.sh ./a.sh

2013-03-26 02:53:46 785

转载 OS X 键盘快捷键

若要使用键盘快捷键或按键组合,您可以同时按修饰键和字符键。例如,同时按下 Command 键(标有  符号的按键)和“c”键会将当前选中的任何内容(文字、图形等)拷贝至夹纸板。这也称作“Command-C 按键组合”(或键盘快捷键)。许多按键组合中都包含修饰键。修饰键将改变 OS X 对其他键击或鼠标/触控板点按动作的解释方式。修饰键包括:Command、Shift、Option、Cont

2013-03-24 10:49:54 733

转载 Mac下的终端(Terminal)简介

Mac OS X不仅仅以它梦幻般地GUI图形界面有名,其强大的系统内核,UNIX及通过Terminal(终端)执行UNIX数据库更为人熟知.终端相当于Windows下的命令提示符,Linux下的指令集,shell命令,它也拥有自己的Terminal.和Win用户一样,许多的Mac用户甚至都没有打开过Terminal,是在是错过了一项强大的功能.Finder-实用工具-终端.打开后显示如下:

2013-03-24 10:32:39 1580

转载 [Linux/Mac学习] find用法心得

find命令相对于grep命令要复杂一些。通过几个比较典型的find用法来学习find命令find . -type f -exec ls -l {} \;从当前文件夹中查找普通文件,并且对每个匹配的文件执行“ls -l {}”操作;-type表示按照文件类型来查找文件:b - 块设备文件。d - 目录。c - 字符设备文件。p - 管道文件。l - 符号

2013-03-24 10:17:17 588

转载 《多核程序设计》Part 6:OpenMP 一种可移植的多线程解决方案(2)

OpenMP对于循环语句中的循环有如下约束:1.循环语句中的循环变量必须是有符号整型,对于无符号整型,将无法使用。(OpenMP2.5. 在3.0中将被取消)2.循环语句中的比较操作必须是这样形式: ,>=3.循环语句中的第3个表达式必须是整数加或者整数减操作,加减的数值必须是一个循环不变量。4.如果比较操作是,>=,那么循环变量的值在每次迭代时都必须减少。

2013-03-15 04:02:05 1120

转载 《多核程序设计》PART 6:OpenMP 一种可移植的多线程解决方案 (1)

OpenMP中的任务循环调度和分块对于内存利用比较好的情况下,对于负载平衡可能是不利的;同样,有利于负载平衡的策略也有可能对访存的性能不利。因此,在对性能优化时,必须在优化内存利用和优化负载平衡之间进行折中,通过对性能的测量找到能够得到最佳结果的方法。在OpenMP for结构中,使用schedule子句将循环调度和分开信息传达给编译器和运行时库:#pragma omp f

2013-03-15 04:00:45 700

转载 OpenMP

我的学习笔记一:OpenMP 收藏 1.OpenMP是一种API,用于编写可移植的多线程应用程序,无需程序员进行复杂的线程创建、同步、负载平衡和销毁工作。使用OpenMP的好处:   1)CPU核数扩展性问题   2)方便性问题   3)可移植性问题OpenMP指令和库函数介绍:   在C/C++中,OpenMP指令使用的格式为:#pragma omp 指令 [

2013-03-15 03:51:30 1239

转载 在vc2008中,把项目选择为RTSS,出现错误LINK : fatal error LNK1181: 无法打开输入文件“rtxlibcmt.lib

在link里加入该lib文件即可 或者在程序入口那里加入#pragma comment(lib,"rtxlibcmt.lib")

2013-03-04 23:44:02 1146

转载 VS2008中VC项目文件目录管理

这篇日志只是摸索阶段,总结的并不是很对。在建立.h和.cpp文件的时候,总提示错误。虽然不影响编译,但看着很不舒服。最终我还是找到了最合理的解决方法。实际上VS提供分文件目录管理,只是我们选择的模式不同。应该选择“Show All Files”模式。即可自由建立文件层了。。。我实在是太菜鸟了详情,请看我另一篇日志:http://qimo601.iteye.com/admin/blo

2013-03-04 11:50:54 633

转载 Vs 2008 解决方案的目录结构设置和管理

MS的这个IDE,实在庞杂得恐怖。从大学开始,我就一直用VC的各个版本写程序至今,细细想来,也仅仅是窥豹一斑,羞愧不已。但若仔细翻阅文档,又觉得时间花得不值,于是便一直凑活地用着。前段时间负责搭建新项目的开发环境,兼一直在看Gamebryo的代码,从中借鉴了不少工程管理的方法。结合以前使用VC的经验,现总结下来与大家分享,希望能起到抛砖引玉的作用。项目目录结构VC用解决方案(s

2013-03-04 09:52:34 3414 1

转载 How To Compile OpenCV based programs in Linux

How to compile C on Linux ?You need to setup the PKG_CONFIG_PATH variable. For example (assuming you are using a sh-based shell, like bash or zsh):cd /where/you/have/the/source/codePKG_CO

2013-03-02 21:03:47 714

转载 undefined reference to `std::ios_base::Init::Init()

用gcc(C编译器)编译C++程序,会报标题的错误。原因是用gcc编译c++程序时,链接的库文件为libstdc++.so,而不是默认的libc.so,因此需要用-lstdc++参数指明,否则会在链接时发生错误.如: gcc helloworld.cpp -lstdc++

2013-03-02 21:02:53 937

转载 Macintosh HD

系统隐藏了,打开FINDER 左上角 FINDER 偏好设置 边栏 里面选上就有了追问是设备里 不是桌面阿 command+shift+c回答你说的是不是在FINDER的边栏里面显示硬盘,是的话按我说的弄就可以了追问应该是权限问题 因为新建的帐户即使打开Macintosh HD 里面也有文件夹不让我打开,提示没有权限。但我确实设成了管理员权限

2013-03-02 05:48:35 1752

转载 Mac OS X 安装 OpenCV2.4.3【详述】

最近给MacBook装OpenCV走了很多弯路,读了很多帖子和Blog,但感觉都和我遇到的情况有些不同,他们的博客也写的很简略,所以出于以上几点原因加上想做一下备忘,写了这篇很详细很冗长的Blog。-------------------------------------------------------------------------------------------------

2013-03-02 04:30:22 711

转载 error C4430: missing type specifier - int assumed

名人名言:友谊需要—-忠诚去播种,热情去灌溉,原则去培养,谅解去护理。——德国谚语 在VS2008中生成时失足:error C4430: missing type specifier - int assumed. Note: C++ does not support default-int这是因为在VC6中,若是没有显示的指定返回值类型,编译器将其视为默认整型。然则vs

2013-03-02 03:55:02 825

转载 error C4430: missing type specifier - int assumed. Note: C++ does not

名人名言:友谊需要—-忠诚去播种,热情去灌溉,原则去培养,谅解去护理。——德国谚语 在VS2008中生成时失足:error C4430: missing type specifier - int assumed. Note: C++ does not support default-int这是因为在VC6中,若是没有显示的指定返回值类型,编译器将其视为默认整型。然则vs

2013-03-02 03:54:31 8516 2

转载 Makefile:3: *** missing separator. Stop.

在编写makefile后,make项目时提示错误“Makefile:3: *** missing separator. Stop.”偶然发现这个错误是有makefile中的tab的长度导致的,在makefile中的命令需要以tab键开始,在.vimrc文件中发现没有设置tab键的默认长度,然后在.vimrc中添加如下配置后,set tabstop=4便可以执行m

2013-03-02 00:19:54 2938

空空如也

空空如也

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

TA关注的人

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