自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于人脸识别的程序自动管理软件

上CSDN很久了,一直也没写过博客

2014-04-25 21:30:42 1026 4

转载 眼动跟踪

I am currently working on writing an open source gaze tracker in OpenCV that requires only a webcam. One of the things necessary for any gaze tracker1 is accurate tracking of the eye center.Fo

2016-05-15 15:00:49 1875

转载 字符串的全排列和组合算法

转自:http://blog.csdn.net/hackbuteer1/article/details/7462447全排列在笔试面试中很热门,因为它难度适中,既可以考察递归实现,又能进一步考察非递归的实现,便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了,因此本文对全排列作下总结帮助大家更好的学习和理解。对本文有任何补充之处,欢迎大家指出。首

2015-06-05 16:05:21 594

转载 C++中的static关键字

转自:http://blog.csdn.net/hackbuteer1/article/details/7487694C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。一、面向过程设计中的static1、静态全局变量在全局变量前,加上关键字static,该变量

2015-05-22 22:35:51 577

转载 PendingIntent和Intent的区别

intent英文意思是意图,pending表示即将发生或来临的事情。 PendingIntent这个类用于处理即将发生的事情。比如在通知Notification中用于跳转页面,但不是马上跳转。 Intent 是及时启动,intent 随所在的activity 消失而消失。 PendingIntent 可以看作是对intent的包装,通常通过getActivity,getBroadc

2015-05-20 21:11:03 896

转载 解释虚函数的例子(父类子类指针函数调用注意事项)

转自http://blog.chinaunix.net/uid-20665441-id-305464.html父类子类指针函数调用注意事项1,如果以一个基础类指针指向一个衍生类对象(派生类对象),那么经由该指针只能访问基础类定义的函数(静态联翩)2,如果以一个衍生类指针指向一个基础类对象,必须先做强制转型动作(explicit cast),这种做法很危险,也不符合生

2015-05-12 22:28:55 2249 1

转载 char str[] 和 char *str 的区别

[cpp] view plaincopychar* get_str(void)  {      char str[] = {"abcd"};      return str;  }         char str[] = {"abcd"};定义了一个局部字符数组,尽管是数组,但它是一个局部变量,返回它的地址肯定是一个已经释放了的空间的地

2015-05-11 11:56:16 414

转载 GET和POST,有什么区别?

转自:http://www.cnblogs.com/nankezhishi/archive/2012/06/09/getandpost.html如果有人问你,GET和POST,有什么区别?你会如何回答?我的经历     前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。    这个答案好像并不是他想要的。于是他继续追

2015-04-16 12:55:05 504

转载 Handler的用法

http://dz.sdut.edu.cn/blog/subaochen/?p=158Android中的Handler提供了线程之间通讯的简便手段,如下图所示: Android的主线程(即UI线程)内部实现了消息队列机制,即一个主线程会自动创建一个消息队列(显然也只有一个消息队列),同时创建一个读取消息队列的Looper对象。主线程的所有用户交互都通过消息队列和Looper对象

2015-04-15 21:41:13 446

转载 Intent.ACTION_VIEW

1 Intent.ACTION_VIEWString android.intent.action.VIEW用于显示用户的数据。比较通用,会根据用户的数据类型打开相应的Activity。比如 tel:13400010001打开拨号程序,http://www.g.cn则会打开浏览器等。代码1:Uri uri = Uri.parse("http://www.google.

2015-04-13 15:57:57 1114 1

转载 android:layout_weight的真实含义

转自:http://blog.csdn.net/yanzi1225627/article/details/24667299首先声明只有在Linearlayout中,该属性才有效。之所以android:layout_weight会引起争议,是因为在设置该属性的同时,设置android:layout_width为wrap_content和match_parent会造成两种截然相反的效果。如下所

2015-04-10 21:05:36 534

转载 用SQL语句,删除掉重复项只保留一条

用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 select * from people where peopleId in (select peopleId from people group by peopleId havi

2015-04-09 15:26:17 585

转载 动态连接库和静态连接库有什么区别?

静态库在程序运行时就会装入内存,而动态库在调用的时候才装入!首先纠正所谓“静态连接就是把需要的库函数放进你的exe之中”的说法。在真实世界中,有三个概念:Use static libary, static linked DLL, dynamic linked DLL.多数人混淆了static libary 和 static linked DLL的概念,当然他们有似是而非的“相似之处”,比如

2015-04-08 10:50:46 491

原创 hash_map详细讲解

hash_map和map有相当大的相似之处,主要是用法上的,实现原理上还是有很大不同的,关于map的使用方法举例在http://blog.csdn.net/wunghao8/article/details/40893139中已经介绍,下面介绍一下hash_map。为什么要用hash_map,因为hash_map更适用于一些海量数据的问题,面试的时候经常会被问到海量数据相关的处理方法,因此在

2015-04-02 15:18:53 569

转载 class和struct的区别以及struct和union的区别

class 和 struct 区别1.成员变量结构在默认情况下的成员是公共(public)的,而类在默认情况下的成员是私有(private)的。 2.存储truct保证成员按照声明顺序在内存中存储。class不保证等等 3.继承struct A { }; class B : A{ }; //private继承 struct

2015-03-30 21:12:05 812 1

转载 C++拷贝构造函数详解

一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plaincopyint a = 100;  int b = a;   而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。

2015-03-27 16:29:04 551

原创 C++类内各种变量的初始化

我们接下来讨论的类内成员变量包括下面几种:1,普通变量,如 int i;2,引用变量,如int& i;3,常量变量,如const int i;4,静态变量,如static int i;5,静态常量整型变量,如static const int i;6,静态常量非整型变量,如static const float i;以上变量的初始化规则是:第1种情况必须在构造函数参数列

2015-03-27 11:12:54 1213

转载 STL Vector remove()和erase()的使用

转自:http://blog.csdn.net/ozwarld/article/details/7761519STL中remove()只是将待删除元素之后的元素移动到vector的前端,而不是删除。若要真正移除,需要搭配使用erase()。例子如下:[cpp] view plaincopy// remove.cpp  //

2015-03-27 11:09:18 552

原创 lslslslslslslslslslslslslls

031908841699111111

2015-02-21 16:55:32 1045

原创 安卓保存图片到SD卡,使用byte流

头几天遇到一个问题:在安卓开发应用中保存图片到SD卡,并且 用户在图库中搜到,类似于缓存的那种形式。最开始的第一想法是改一下后缀名,例如把一个图片保存为image1.txt,这样保存当然没问题,但在应用中读取中就不行了,后来也没研究为什么不能正常读取,毕竟这种办法太土鳖了。。。今天有空上网搜了一下,发现使用byte流保存到SD卡就可以满足我的需求。下面我把正常保存图片文件的代码和保存图片byt

2015-02-05 15:43:21 4211

原创 安卓TranslateAnimation动画移动过程中被其它view遮挡的问题

今天发现当把一个ImageView从一个地方移动到另一地方时,会发生遮挡问题,这时就得把当前要移动的View所属的RelativeLayout(或LinearLayout等)设置成最高层,使用bringToFront()函数就可以完美解决。这时需要注意的不是把这个ImageView.bringToFront()。例如:RelativeLayout      RelativeLayout(i

2014-12-24 17:42:50 4331

转载 Android--多线程之Handler

转处:http://www.cnblogs.com/shirley-1019/p/3557800.htmlAndroid--多线程之Handler前言  Android的消息传递机制是另外一种形式的“事件处理”,这种机制主要是为了解决Android应用中多线程的问题,在Android中不 允许Activity新启动的线程访问该Activity里的UI组件,这样会导致新启动的线程

2014-12-24 10:42:43 450

原创 安卓摇一摇事件的实现

安卓摇一摇这个功能在应用中很常见,比如说摇一摇搜索或摇一摇换壁纸等等等等。在安卓上是很容易实现的,原理就是监听手机自带的传感器,检测到手机加速等信号(摇一摇的信号)就进行处理。下面两段代码分别是信号检测并处理的代码和一个接口类代码。信号检测并处理:AccelerometerListener.javaimport java.util.List;import android.conten

2014-12-01 13:10:57 1703

原创 二维数组的传参问题

#include "iostream"using namespace std;void printout(int **p,int m,int n){ for(int i=0;i<m;++i) { for(int j=0;j<n;++j) { //p是指向int**的,加上i相当于加了i行,然后*(p+i)是int*的,加上j就是当前要访问数的地址 cout<<*(*(

2014-11-20 11:18:27 440

转载 VI命令

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生

2014-11-17 10:16:09 391

转载 线程同步互斥锁和读写锁的区别和各自适用场景

读写锁特点:1)多个读者可以同时进行读2)写者必须互斥(只允许一个写者写,也不能读者写者同时进行)3)写者优先于读者(一旦有写者,则后续读者必须等待,唤醒时优先考虑写者) 互斥锁特点:  一次只能一个线程拥有互斥锁,其他线程只有等待 自旋锁:一次只能有一个进程进入临界区,读写锁是自旋锁的一个特例。 应用场景:以

2014-11-16 17:48:14 6280 1

原创 C++内存对齐

考虑下面两个例子:1,struct{       char a;}

2014-11-14 17:53:33 591 1

原创 static在C/C++中的作用

http://baike.baidu.com/view/536145.htm?fr=aladdin

2014-11-13 11:44:45 487

转载 AsyncTask的使用及进度条的更新

如题,原文链接:http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html

2014-11-12 16:44:10 1324

原创 字符型指针初始化

今天根据网上的一个笔试题及

2014-11-12 16:08:04 1976

原创 python服务器与android客户端socket通信

服务器端使用python完成,下面为python代码:

2014-11-10 17:50:28 7451 3

原创 C++中map容器的使用

在C++中map容器是一个键值对容器,也

2014-11-07 15:06:38 1858

原创 读取安卓assets目录下的所有图片并显示

       assets文件夹里面的文件都是保持原始的文件格式,需要用AssetManager以字节流的形式读取文件。      1. 先在Activity里面调用getAssets() 来获取AssetManager引用。      2. 再用AssetManager的open(String fileName, int accessMode) 方法则指定读取的文

2014-10-31 09:50:18 3847

原创 face-analysis sdk 使用总结

首先要安装上QT。因为我电脑上安装了libpng

2014-10-21 11:15:31 1552

转载 通过广播关闭应用程序(每个Activity)和连续点击两次返回键关闭应用程序

对于一个应用程序可能有很多个Activity,可能每个人并不想一个个的去关闭Activity,也有可能忘了,那怎么关闭所有的未关闭的Activity呢,其实有很多方法,但是我最喜欢的一种就是通过广播事件去关闭,这样简单易懂,方便操作,很快捷。首先就是建立一个父类,让所有的activity继承父类,这样就不用每次都去注册广播,只要在父类注册好就行了,代码如下:[java]

2014-10-17 09:45:24 635

翻译 得到VideoView中的MediaController的Play/Pause事件

在安卓开发中,使用VideoView播放视频时,

2014-10-15 13:40:01 3803 2

转载 OpenCV图像金字塔:高斯金字塔、拉普拉斯金字塔与图片尺寸缩放

目录(?)[-]一引言二关于图像金字塔高斯金字塔对图像的向下取样拉普拉斯金字塔三resize 函数剖析四pyrUp函数剖析五pyrDown函数剖析六综合示例篇在实战中熟稔本系列文章由@浅墨_毛星云 出品,转载请注明出处。  文章链接: http://blog.csdn

2014-09-25 09:37:28 1719

原创 OpenCV中Mat类型格式

在OpenCV中,Mat类型的格式如下:CV_(S|U|F)C

2014-09-23 10:04:32 2880 1

原创 顶层const和底层const的理解

一般当说到顶层或底层const的时候都是

2014-09-18 10:11:13 7463 8

原创 VS2010程序向Ubuntu系统的移植

现在的

2014-09-04 10:41:03 3842

Android中ListView下拉刷新的实现

实现了下拉刷新的功能,界面很像QQ的下拉刷新。分设置的有点多,反正大家评论一下就回来了~保证能够运行!

2014-05-06

基于人脸识别的软件自动打开和关闭

如果我离开电脑去办点事,电脑检测不到我的存在后会关闭掉我设置好的几个软件,比如说会关到QQ、文档、快播等软件;当我回来后程序会识别我的人脸,确认是我后(准确率在90%以上),会自动打开之前关闭的软件。这个程序是基于苹果的某个较新的专利的思想写的,写的比较简单,主要利用了OpenCV人脸检测识别模块实现,功能比较简单,使用VS2010,opencv2.4.3。若不能运行记得告诉我,好久之前写的了,我会重发。

2014-04-25

空空如也

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

TA关注的人

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