自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(210)
  • 资源 (17)
  • 收藏
  • 关注

转载 iOS5 的新功能 ARC Automatic Reference Counting 如何关闭-ios入门

在新发布的ios5中,有个很吸引眼球的特性就是“Automatic Reference Counting”,简单来说就是内存自动回收,看起来似乎是平时开发中遇到的各种内存问题的福音,仔细了解了一下,似乎没有那么美好:1。 需要iOS5才支持2。 很多引用的类库暂时还不支持.麻烦的是对大多数第三方库需要加禁用arc的编译flag,因为大多都因为兼容性还在使用手动内存管理。而且当你

2014-03-16 22:59:07 702

原创 win7 下用vmware装mac虚拟机无法上网 —ios入门

今天遇到一个问题:装得mac 竟然开始进入时有个选择网络连接的问题,我直接就下一步过去了,之后进去之后就面临了无法上网的情况,各种爬文,终于得到解决。1一般我们开始设置的就是nat格式的,按说应该是可以上网。如今我只能选择其他方式了:1)桥接模式,详见以下图解:在开始菜单中找到vmware安装文件夹,找到虚拟网络管理器,即Virtual Network Editor.

2014-03-02 17:16:45 9679

原创 win7 下与mac虚拟机的共享文件的建立_ios入门

1. 确保针对Mac虚拟机的VMware Tools的安装加载进入系统后,在mac里可看到安装和卸载vmware tools的两个图标(点开vmware tools磁盘),点安装的就可以了。2. 共享文件夹右键你的虚拟系统settings    或者   VM->Settings  又或者 ctrl+D,如图点击options选项,选中shared

2014-02-28 23:11:14 3558

原创 windows 7 下 mac虚拟机的安装_ios入门

安装过程总的来说和windows系统的安装过程相类似:1 测试cpu是否支持硬件虚拟:利用cpu_z软件进行系统的报告,打开后见工具处,找到保存报告,在Instructions sets 中若存在VT,则是允许进行虚拟。2.虚拟机:VMware Workstation v7.1.3.324285 mac系统影像:Mac.OS.X.10.6.3.Retail.dmg (需要利

2014-02-27 23:07:15 843

原创 c语言笔试(1)_嵌入式

#define align(n) (((n) + ((SECTOR_SIZE) - 1)) & ~((SECTOR_SIZE) - 1)) 理解:比如,你的n大小是600字节,尔系统要求512字节对齐,那么最后这宏算出的结果就是向上取整。得到1024字节    pad= align(n) - n; 理解: 得出多余的那部分   

2014-02-21 21:43:50 598

原创 c++ primer 第十二章编程练习

/*2014 01 27 by arby*/#include using namespace std;class Cow{ char name[20]; char *hobby; double weight;public: Cow(); //默认构造函数 Cow(const char *nm, const char * ho, double wt); Cow(cons

2014-01-27 09:42:37 742

原创 c++ primer 第十一章编程练习

1/*2014 01 25 by arby*/#include #include #include #include #include "vect.h"using namespace std;using VECTOR::Vector;int main(){ /*初始化*/ srand(time(0)); //seed random-number generator

2014-01-25 16:23:04 633

原创 c++ primer 第十章编程练习

#include using namespace std;class BankMember{private: static const int len = 30; char member_name[len]; char member_account[len]; double member_within;public: BankMember(); //default Ba

2014-01-24 09:28:54 652

原创 c++ primer 第九章编程练习

2./*2014. 01. 15 by Arby*//*c++ primer 第九章编程练习*/// static.cpp -- using a static local variable#include #include #include using namespace std;// constantsconst int ArSize = 10;// function p

2014-01-15 15:15:01 610

原创 c++ primer 第八章编程练习

1/*2014. 01. 14 by Arby*//*c++ primer 第八章编程练习*//*默认参数*/#include using namespace std;void ShowStr(const char *str, int n = 0);int main(){ /*初始化*/ int count = 0; const int str_size = 10;

2014-01-14 09:30:39 664

原创 默认参数的问题

错误提示:1>main.cpp(31): error C2572: “ShowStr”: 重定义默认参数 : 参数 21>          main.cpp(7) : 参见“ShowStr”的声明解决:函数声明时可以进行默认参数的设置,定义的时候还是只有变量值。

2014-01-14 09:22:56 1033

原创 c++ primer 7.12编程练习

4./*2014. 01 .11 by Arby*//*c++ primer 7.12 编程练习*//*错误输入时的情形,要进行探讨*/#include using namespace std;long double probability(int arr[], unsigned special, int choice);int main(){ /*初始化*/ const i

2014-01-13 07:56:51 683

原创 c++ primer 第七章练习题

/*2014. 01 .11 by Arby*//*c++ primer 7.12 编程练习*/#include using namespace std;void give_value(int arr[], int size, int value);void show_array(int arr[], int size);int main(){ /*初始化*/ const

2014-01-11 21:51:25 637

原创 c++ primer 第六章 6.11 编程练习

/*2014,01.10 Arby*//*编程练习6.11*//*输入字符串,并检测到@进行结束操作*/#include using namespace std;int main(){ /*初始化*/ char key_input[50]; int i = 0; /*操作*/ cout << "please enter words: "<< endl; cin.ge

2014-01-10 08:51:25 628

原创 primer第五版5.9第六题

/*2014,1.09 Arby*//*C++ primer 5.9practise of codding*//*主要设计到交替读取数值和字符串的输入时应该注意的一些东西*/#include using namespace std;const int char_size = 20;struct information{ char producer[char_size]; i

2014-01-09 09:41:29 619

原创 c++ string字符串的认识

用string求其长度的时候,采用的模式和c中是不同的,c中为检测最后的'\0',从而计算'\0'之前的字符的个数,而对于string中的size()与length()函数,并非采用此模式:如源码:      C++标准库中的string中两者的源代码如下:      size_type   __CLR_OR_THIS_CALL   length()   const     {

2013-03-16 05:48:18 754

原创 每日一鞭,指针的对字符串访问应用

啊啊啊

2013-03-02 19:25:01 205

原创 c++ 迭代器及标准库排序的应用

知识要点:利用string的vector容器进行输入的存储vector迭代器的使用标准库的排序算法实现细节:1.利用string的vector容器进行输入的存储,通过cin读取后,每遇到一个空格符或者Enter后,就进行存储。2.vector.const_iterator 迭代器的使用,使访问数据更加迅速。3.标准库中sort排序,对于vector和deque来说,

2013-03-01 12:13:57 1044

原创 c++由一道题引出的结构体

题目:对于这个题的结构体解答部分,遇到了不少的问题,对自己的知识也是一个巩固,并且更强到了一点,任何类型,定义之后首先要进行的是初始化。第一步:进行结构体的定义,因为结构体的定义,其中每定义一个对象,就要进行初始化,而初始化方法,可参见总结几种结构体初始化方法本人采用了,第二种方法,即c++构造函数的方法,对其中含有多个数组情况时均可用。struct Year{

2013-02-27 11:48:41 527

转载 总结几种结构体初始化方法

结构体能自由组装数据,是一种很常见的数据打包方法。当我们定义一个结构体后,没有初始化就使用,就会使用到垃圾数据,而且这种错误很难发现。对于定义的任何变量,我们最好都先初始化。 除了使用memset和ZeroMemory之外,有没有更简单的方法初始化呢?因为有时候每定义一个结构体,就使用一次memset,也会觉得很繁琐。 我这里总结三种方法,如果大家有什么好的方法,不妨加上去。

2013-02-27 10:47:30 746

原创 opencv学习-文件库的读取

参考之前写的人脸识别的文件读取,这里要进行手势的识别,应此对一些手势进行了保存,需要读取的vector中。   opencv学习笔记-入门(16)人脸检测、跟踪与人脸识别 实现和原理这里介绍得很清楚了:#include "stdafx.h"#include "iostream"#include "io.h"#include "vector"#include "string"

2013-02-25 16:14:21 729

转载 error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)[转]

error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)[转]error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面) 来源:http://houjixin.blog.163.com/blog/static/356284102009112395049370/ DirectShow 2009-12-23 09:50:49 阅读311

2013-02-22 11:59:09 938

转载 c++ 学习笔记(47)-C++中两个类中互相包含对方对象的指针问题

前几天很不爽,因为C++中两个类中互相包含对方对象的指针编译时提示某一个类未定义。。。所以我就想啊想,这样也对,我的头文件都有#ifndef的,包含了一次就不能再包含了,以为就实现不了这样的功能,于是就改了设计方案:class A{public: A(B* pB):m_pB(pB) { }private: B* m_pB;};class B{

2013-01-23 16:22:33 687

原创 opencv学习笔记(38) openni2手部的跟踪

1, 利用nite2 中的历程,在其上进行发挥,对手部进行了跟踪,首先要进行初始化nite初始化,openni初始化:void initliazation(int argc, char** argv) { //1. init the openni openni::OpenNI::initialize(); deviceUri = openni::ANY_DEVICE; fo

2013-01-19 11:40:31 2524

原创 opencv学习笔记—入门(37)openni2手势识别

直接如题:通过自带的opennii2中的手势识别,其中包括RAISE, WAVE, CLICK三种手势,通过运行结果,三种手势都可识别,RAISE的识别率最高,而WAVE和CLICK很少,但都基本上实现了。首先是openni和nited的初始化,表明要进行手势的识别:void initliazation(int argc, char** argv) { //1.

2013-01-16 11:20:00 2983

转载 C++类使用构造函数初始化类表和构造函数函数体中赋值的区别

C++ primer 上面的一个例子: // constRef.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"class constRef{public: constRef(int ii); int i; const int ci; int &ri;};constRef::constRe

2013-01-16 10:42:04 1080 1

转载 无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件"的解决方

Debug模式,运行时完全正常,但是一调试就出现对话框,显示出错信息: “无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件。” VC项目是空项目。发现其他的项目都可以调试,就“空项目”不行。解决方法:首先打开菜单 项目->项目属性页 1。选择 配置属性->链接器->调试->生成调试信息 改为 是 2。选择 配置属性->C/C++

2013-01-12 16:33:26 756

原创 opencv学习笔记—opencv+openni2 深度图像与彩色图像的读取与显示

”站在巨人的肩膀上“参考针对openni 1.0系列的读取,并且利用openni2中自带的历程,多通道数据的读取,得到彩色图像与深度图像,然后利用opencv的mat进行了显示:#include "iostream"#include "OpenNI.h"#include "opencv\cv.h"#include "opencv\highgui.h"using namespace

2013-01-10 11:48:05 3221

转载 “default”标签跳过“ ”的初始化操作问题解决

原因是在switch 中有初始化的工作。在switch 语句中不可以有定义部分。如果有定义,如初始化的时候,必须把定义部分需要用{ } 括起来。例如:这段代码   case 后的代码增加了一个括号,括起来,没有这对括号就会报错case binaryop:     {    // 增加的括号     bool end_right=false; // 标

2013-01-10 09:22:38 2627

原创 opencv学习笔记(50)——积累

1 。 存入磁盘:imwrite( "../../images/Gray_mage.jpg", gray_image );2.设计滚动条回调函数: IplImage *image = 0, *cedge = 0, *gray = 0, *edge = 0; // define a trackbar callbackvoid on_trackbar(int h

2012-12-31 00:52:11 819

原创 学习opencv+openNI的安装过程

马上的kinect就要到了,首先将环境配置一下,配置过程中,我首先看了网上说的一些安装过程,下载openni . 下载sensorkinect 下载nite, 进入openni下载页面后,按上面说的,进行这个什么binarys的不稳定版的相关配置,我没找到,只找到下载页面了,但是下下来后,不行(要注意版本问题)。参见http://viml.nchc.org.tw/blog/paper_

2012-12-22 18:51:34 828

原创 每日一鞭(二)字符串的查找(轮询方法)

就是一个一个的对应,最后的计算的时间是O(n*m)//轮询方法O(n*m)#include "iostream"using namespace std;int compareString(string longString, string shortString){ int longLength = longString.size(); int shortLength = sho

2012-12-13 23:33:12 620

原创 每日一鞭之字符串左移_STL(rotate)

1. gcd()最大公约数球法:2. 左移方案:#include "iostream"using namespace std;//STL rotate//gcd 辗转相除法(欧几里德算法,求最大公约数算法)int gcd(int m, int n);void rotate(string &str, int m){ int lenOfStr = str.len

2012-12-09 08:09:21 750

原创 每日一鞭_字符串左移(三)递归实现

#include "iostream"using namespace std;void rotate(string &str, int n, int m, int head, int tail, bool flag){ //n 待处理部分的字符串长度,m:待处理部分的旋转长度 //head:待处理部分的头指针,tail:待处理部分的尾指针 //fl

2012-11-29 00:27:04 490

翻译 vc++学习笔记(13)利用CObject对数据的保存和读取的理解

CObject类层级关系今天通过一个序列化的类的宏定义DECLARE_SERIAL(用于类头文件中的定义)及IMPLEMENT_SERIAL(用于实现文件对CArchive 类调用声明)。通过百度百科中http://baike.baidu.com/view/1856093.htm,了解到,CObject类有很多有用的特性:对运行时类信息的支持,对动态创建的支持,对串行化的支持,

2012-11-28 19:38:05 805

原创 vc++学习笔记(11)CString直接相加时的问题

VS2010上 str = str +"\n你上网的主要方式:";提示:error C2593: “operator =”不明确还是字符串的宽窄问题应改为:str = str +_T("\n你上网的主要方式:");

2012-11-27 20:05:21 1427

原创 vc++ 学习笔记(10)编辑控件添加

方法一:GetDlgItem(IDC_EDIT1)->GetWindowText(ch1, 10);//两个数相加 int num1 , num2, num3; TCHAR ch1[10],ch2[10],ch3[10]; GetDlgItem(IDC_EDIT1)->GetWindowText((ch1),10); GetDlgItem(IDC_EDIT2)-

2012-11-26 12:39:33 241

原创 每日一鞭_字符串左移(二)指针实现

字符串的左移:#include "iostream"using namespace std;void invert(char *arr, int m){ //指针偏移类型,首先整数的偏移 int len = strlen(arr); int num = len/m; //偏移的整倍 char *p1, *p2; p1 = arr; p2 = arr +

2012-11-25 13:23:50 953

原创 VC++学习笔记(9) (VS2010)里面char和LPTSTR的转换问题

在VS2010里面写如下代码,实现两个数的相加并且显示结果: //两个数相加 int num1 , num2, num3; char ch1[10], ch2[10], ch3[10]; GetDlgItem(IDC_EDIT1)->GetWindowText(ch1, 10); GetDlgItem(IDC_EDIT2)->GetWindowText(ch2, 10); nu

2012-11-25 13:17:30 1766

原创 vc++学习笔记(8) 对话框按钮的添加及心得PostNcDestroy()

第三章中,按钮的添加:利用CButton m_btn;m_btn.Create("按钮", WS_CHILD | BS_DEFPUSHBUTTON, CRect(0, 0, 100, 100), this, 123);m_btn.ShowWindow(SW_SHOWNORMAL);这样可以进行显示,处理。在对话框添加中。则是同样的,创建的对话框类中进行按钮的添加,并且对

2012-11-24 18:20:11 1521

基于分裂式K均值聚类的肤色检测方法

基于分裂式K均值聚类的肤色检测方法 ,对皮肤检测的参数进行了相应的说明.

2012-06-17

opencv -YUV文件显示

opencv-YUV文件显示,顺便将文件读取函数学习了一下。嘿嘿

2012-08-08

数学建模10大算法详解和代码

数学建模十大算法,总结,以及详细的代码应用,其中在数学建模中都是比较出名的算法,比如模拟退火,神经网络等等

2012-06-08

皮肤检测代码

皮肤检测,并且介绍十分的详尽,其中包含皮肤检测,连通域处理,从而克服了光线的问题.

2012-06-17

数字图像处理——描述与表示

数字图像处理,冈萨雷斯结合着这个看,描述与表示很容易理解!

2011-12-25

皮肤检测技术的研究及改进

皮肤检测技术的研究及改进.、对皮肤检测进行了较为详尽的介绍,将颜色空间进行了分析,方法进行了介绍。

2012-06-17

压缩算法视频压缩

网络视频压缩解码,在字节的socket传输中可以应用,很好用的

2012-03-01

pedestrian papers

pedestrian detect 行人检测 dalal 的经典论文

2012-07-23

matlab入门应用

matlab 应用,使用教程入门,学好matlab,就用它啊,想要其他班的,找我要啊

2012-03-01

层次分析法讲解及应用

层次分析法对于抉择考虑多方面的影响时,是个很好的工具,在做一定调查之后,是应用相对较广泛的算法!

2012-06-08

视频网络编码

网络视频编解码,很实用的网络视频代码,很拿的,很好用

2012-03-01

svm经典算法讲义

svm经典算法,PPT格式,在很多方面都会有应用,有很大的应用前景

2011-12-22

vc音视频编解码技术和实践

给予vc的音视频网络编码,解码,技术和实践

2012-03-01

H264编解码

H264编解码,其中含有编码程序和解码程序相互分开。利于学习,每个函数有相应的注解。

2012-08-08

皮肤检测中文文献

皮肤检测的文献整理,如果大家还有需要的话可以直接给我留言,或者加我

2012-06-17

高斯应用典型

高斯描述子,进行的处理,数字图像处理用到,很有帮助的

2011-12-25

哈弗曼编码源码

哈弗曼编码,用于压缩的代码,很好用的 ,用于压缩解码,的图片,图像处理

2012-03-01

空空如也

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

TA关注的人

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