- 博客(10)
- 资源 (34)
- 收藏
- 关注
原创 c++多线程编程
一直对多线程编程这一块很陌生,决定花一点时间整理一下。os:ubuntu 10.04 c++1.最基础,进程同时创建5个线程,各自调用同一个函数#include #include //多线程相关操作头文件,可移植众多平台using namespace std;#define NUM_THREADS 5 //线程数void* say_hello( void* arg
2012-09-25 10:01:01 206788 34
转载 g++和gcc的相同点和区别
gcc和g++的区别和联系gcc和g++都是GNU(一个组织)的编译器。1、对于.c后缀的文件,gcc把它当做是C程序;g++当做是C++程序;2、对于.cpp后缀的文件,gcc和g++都会当做c++程序。3、编译阶段,g++会调用gcc;4、连接阶段,通常会用g++来完成,这是因为gcc命令不能自动和c++程序使用的库连接。 gcc/g++在执
2012-09-24 17:30:53 12254
原创 Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)
最近一直在自学Hadoop,今天花点时间搭建一个开发环境,并整理成文。首先要了解一下Hadoop的运行模式:单机模式(standalone) 单机模式是Hadoop的默认模式。当首次解压Hadoop的源码包时,Hadoop无法了解硬件安装环境,便保守地选择了最小配置。在这种默认模式下所有3个XML文件均为空。当配置文件为空时,Hadoop会完全运行在本地。因为不需要与其他节
2012-09-22 20:13:21 1324163 23
原创 类的对象和类的指针的区别
今天碰到一个问题,调试了很久,结果发现是类的指针的误用,以及对于类的指针和类的对象的理解模糊,真是越基础的东西,越容易产生问题啊,要牢记教训!问题描述:我的工程中有一个公用类,定义了一些共用的方法,假设为Class Share。在Class A中,我声明了一个Share指针,Share *share,执行到A类中的一个函数,便直接通过share->去调用Class Share中的函数,
2012-09-21 15:13:14 1831
转载 opencv2.4.2+vs2010 安装
环境: XP SP3 +32位系统+ VS2010 + opencv2.4.2步骤1: 到这来选择下载 opencv2.4.2.exe .步骤2: 双击exe解压到自己想安装的目录,我这来是解压完后的目录为: C:\ProgramFiles\opencv2.4.2步骤3: 配置环境变量,在系统环境变量和用户环境变量下均配置下面2个环境变量(没有测试过是否2个
2012-09-21 10:35:34 2481 3
原创 #ifdef和#if的差别
最近项目要从windows平台移植到linux平台,所以做了很多兼容性相关的工作。遇到一个小问题,我想通过WIN32宏来区分两个平台,之前以外WIN32变量是自己定义到,所以我做了如下声明:#define WIN32 1 //1:windows, 0:linux程序中这样使用:#if WIN32 1 //do something in windows#else
2012-09-17 21:10:41 4038
转载 几个 Windows 到 Linux 的代码移植问题
1、在 Linux 实现 Win32 API 之 GetTickCount 函数为了将 Windows 中的 GetTickCount API 函数移植到 Linux,可以使用如下的代码:1.long GetTickCount()2.{3.tms tm;4.return times(&tm);5.}2、Windows 和 L
2012-09-17 18:58:32 2057
转载 linux系统头文件
头文件目录中总共有32个.h头文件。其中主目录下有13个,asm子目录中有4个,linux子目录中有10个,sys子目录中有5个。这些头文件各自的功能如下,具体的作用和所包含的信息请参见第14章。 :a.out头文件,定义了a.out执行文件格式和一些宏。:常数符号头文件,目前仅定义了i节点中i_mode字段的各标志位。:字符类型头文件,定义了一些有关字符类型判断和转换的宏。
2012-09-17 18:41:10 7679
原创 Ubuntu 配置 opencv , CodeBlocks 开发环境
版本:Ubuntu 10.04, codeblocks 8.02, opencv 2.2.0一.安装 CodeBlocks1》安装基本编译环境代码:sudo apt-get install build-essentialsudo apt-get install gdb2》安装codeblock代码:sudo apt-get install cod
2012-09-16 19:53:44 7543
中科院数字图像处理与分析课程课件讲义(刘定生)
2011-11-05
JDBC Driver(内附MS SQL Server、Oracle、MySQL的驱动)
2009-07-09
ActionScript3.0从入门到精通 应用实例(内附几十个经典实例)
2009-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人