- 博客(9)
- 收藏
- 关注
原创 [Ubuntu]How to login with root
1.set password for root:sudo -u root passwd2.find “/etc/lightdm/lightdm.conf”,add”greeter-show-manual-login=true”:[SeatDefaults]greeter-session=unity-greeteruser-session=ubuntugreeter-show-manual-lo
2016-05-25 16:17:37 336
原创 [Ubuntu]How to install Google Chrome in Ubuntu
1.download Google Chrome:wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb2.install:sudo dpkg -i google-chrome*; sudo apt-get -f install3.start as root:google-chrome --use
2016-05-23 14:46:45 898
原创 [Android]NDK开发环境配置与JNI开发
本文的目标是实现NDK开发环境的配置以及学习JNI开发流程。1.环境配置 本文的开发环境为win10 64位+Eclipse+Android ADT+NDK+CDT。 2.安装: 这里只介绍NDK和CDT的安装。 2.1从链接:http://dl.google.com/android/repository/android-ndk-r11c-windows-x86_64.zip下载NDK开发包
2016-05-17 18:17:23 6562 1
原创 [opencv]识别人脸和眼睛
本文的目标是实现本地打开一张图片并对其中的人脸和眼睛进行识别。代码如下:#include "stdafx.h"#include <iostream>#include <stdio.h>#include "opencv2/objdetect/objdetect.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgpr
2016-05-17 00:56:26 2433 3
原创 [Android]Binder池的使用
本文的目标是实现Binder连接池。 AIDL是Android提供的一种进程间通信的机制。因此在具体的编程实践中,我们可以根据实际需要提供多个AIDL接口对外提供服务。这里提供一种思路实现Binder连接池,在实际的使用过程中只需要关心实际使用的AIDL,而将多种AIDL接口放在一起统一实现统一管理,并且方便进行扩展。 实现思路如下: 其中,User表示AIDL的客户,BinderPool
2016-05-15 01:24:06 595
原创 [Android]Kernel的下载和编译
本文的目标是下载Android中的kernel并进行编译。下面开始:1.在Android的源码根目录下新建文件夹kernelmkdir kernel2.cd到kernel目录下,然后执行:git clone https://aosp.tuna.tsinghua.edu.cn/kernel/goldfish.git3.下载完成之后,cd到kernel的根目录:cd android/kernel/gol
2016-05-13 16:08:06 870
原创 [Android]Android源码下载和编译
本文的目标是介绍如何下载android源码并编译。本文的环境为:win10 64位+VMware 8.0+Ubuntu 14.04下面开始一步步的的操作。1.下载并配置java环境:sudo apt-get updatesudo apt-get install openjdk-7-jdk2.安装必要的依赖包: sudo apt-get install git-core gnupg flex bis
2016-05-13 15:54:04 811
原创 [Android]使用AIDL进行进程间通信
本文介绍IPC通信机制中的AIDL方式的实现。Binder是Android中的一个类,它是Android中虚拟的一个硬件设备,驱动是/dev/binder。我们可以理解为Android中专有的用于进程间通信的设备。下面实现一个基于AIDL进程间通信的实例。代码结构如下: 其中: MainActivity.java是我们的测试界面; User.java是user类; User.aidl和IUs
2016-05-13 00:23:15 384
原创 [opencv]6.添加滑动条调整图片
本文的目标是实现添加滚动条对图片的亮度和对比度进行动态调整。 这里直接上代码了(记得把图片拷贝到工程cpp文件同级目录下),接着贴上效果图:#include "opencv2/imgproc/imgproc.hpp"#include "opencv2/highgui/highgui.hpp"#include <iostream>using namespace std;using namesp
2016-05-03 21:34:21 1125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人