自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Money

啦啦啦啦啦啦...

  • 博客(34)
  • 资源 (3)
  • 论坛 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 电脑通过ssh登录到Termux

安装TermuxTermux官网:https://termux.com/安装openssh安装好Termux后,点击图标进入,依次输入以下命令。申请读写权限termux-setup-storage安装opensshapt updateapt install openssh启动sshd服务sshd至此,手机端已经安装好openssh,...

2018-08-24 15:10:28 8689

原创 OpenCV-Python Trackbar

参考Trackbar as the Color Palette代码import cv2import numpy as npdef nothing(x): pass# Create a black image, a windowimg = np.zeros((300, 512, 3), np.uint8)cv2.namedWindow('imag...

2018-02-12 15:31:40 993

原创 OpenCV-Python 鼠标绘图

参考Mouse as a Paint-Brush代码import cv2import numpy as npdrawing = False # 鼠标左键按下时,该值为True,标记正在绘画mode = True # True 画矩形,False 画圆ix, iy = -1, -1 # 鼠标左键按下时的坐标def draw_circle(event, x,...

2018-02-12 15:19:04 2539 1

原创 OpenCV-Python 绘制基本图形

参考Drawing Functions in OpenCV代码import numpy as npimport cv2img = np.zeros((512, 512, 3), np.uint8) # 创建一张黑色的图像img = cv2.line(img, (0, 0), (511, 511), (255, 0, 0), 5) # 从img的(0,0)坐...

2018-02-12 14:12:10 1356

原创 OpenCV-Python 摄像头实时检测人脸

参考OpenCV摄像头使用代码import cv2cap = cv2.VideoCapture(4) # 使用第5个摄像头(我的电脑插了5个摄像头)face_cascade = cv2.CascadeClassifier(r'haarcascade_frontalface_default.xml') # 加载人脸特征库while(True): ret,...

2018-02-12 11:42:35 13039 14

转载 NKD编译opus-1.2.1

opus-121NDK编译Androidmkbuildsh其他opus-1.2.1官网:http://www.opus-codec.orgopus-1.2.1下载NDK编译下载完opus-1.2.1后解压,进入解压后的目录新建目录Android,在Android目录内创建Android.mk和build.sh两个文件。内容如下。A...

2018-02-11 15:21:01 901

原创 OpenCV-Python 人脸检测

原图片识别的图片实现代码import cv2# 读入图像img = cv2.imread("test.jpg")# 加载人脸特征,该文件在 python安装目录\Lib\site-packages\cv2\data 下face_cascade = cv2.CascadeClassifier(r'haarcascade_frontalface_defaul

2018-01-15 14:36:07 341 1

原创 动态注册JNI

动态注册JNI使用JNI_OnLoad()动态注册JNI函数。Github:https://github.com/630381030/JNIFramework添加CPP文件添加实现你的c++文件到目录中(例如JNI_Example.cpp)。添加CPP映射Java的Native信息在JNI_NativeMehtods.h中添加你的Java的Native方法对应的信息。例如JNI_Example.cp

2017-12-26 16:04:37 114

原创 Android使用MediaCodec将YUV硬编成H264

MediaCodec原理参考Android官方:https://developer.android.com/reference/android/media/MediaCodec.htmlMediaCode编码的流程编码器初始化创建编码器codec = MediaCodec.createEncoderByType(MIME);创建媒体编码格式MediaFormat format = MediaFo

2017-12-13 11:47:56 2333 4

原创 JNI从ByteBuffer获取数据,返回byte[]

实现类似Java的Bytebuffer.get(byte[] data);的功能JNIEXPORT jbyteArray JNICALL BufferToByte(JNIEnv* env, jobject obj, jobject buffer){ jbyte* pData = (jbyte*) env->GetDirectBufferAddress(buffer); //获取buf

2017-12-08 16:38:16 6226 2

原创 OpenWRT挂载U盘

安装相关程序opkg updateopkg install kmod-nls-cp437 kmod-nls-iso8859-1 kmod-usb-core kmod-usb-ohci kmod-usb-storage kmod-usb2必装程序列表:kmod-nls-cp437kmod-nls-iso8859-1kmod-usb-corekmod-usb-ohcikmod-usb-sto

2017-10-29 12:13:43 2479

原创 Activity启动模式

四种启动模式作用standard标准模式,也是系统默认的模式。每次启动一个Activity都会重新创建一个新的实例,不管这个实例存在与否。singleTop栈顶复用模式。如果Activity的实例位于任务栈的栈顶,那么Activity不会被重新创建,但是他的onNewIntent方法会被回调。singleTask栈内复用模式。如果Activity的实例存在一个栈中,那么多次启动这个Activity都

2017-10-20 14:52:38 154

原创 使用ant打包报错

报以下的错 build.xml:649: The following error occurred while executing this line: build.xml:694: null returned: 1解决 在执行ant打包命名之前,先clean一下ant clean

2016-04-06 11:34:19 1047 1

原创 openwrt安装aria2

1,更新软件列表opkg update 2,安装aria2opkg install aria2 3,在/etc/目录下新建目录aria2/mkdir /etc/aria2/ 4,生成aria2.session文件(由于保存aria2运行记录)touch /etc/aria2/aria2.session 5,编辑aria2.conf文件(配置文件)

2015-01-25 22:04:09 10676

原创 树莓派8188eu驱动

(本驱动已经编译好,未提供源码!)驱动要对应Linux内核版本号:(提供的驱动对应的版本号有:3.12.28 3.12.353.6.11 3.12.223.10.24)查看内核版本:uname -r安装驱动:sudo cp 8188eu.ko /lib/modules/你的内核版本号/kernel/drivers/net/wirelesssudo cp rtl8188eufw

2015-01-05 22:52:20 1120

原创 华美飞天侠搬家教程

1,进入后台,工具》数据备份,备份全部数据2,利用ftp备份整个网站源码并下载(如果已经删除install目录请复制未安装的源码的install目录即可)3,删除网站源码:/data/install.lock文件4,上传网站源码5,通过域名访问你的新服务器进行全新安装直至安装完成6,安装成功后进入后台:工具》数据恢复,恢复你所备份的数据7,点击后台右上角的:更新缓存8,

2014-12-17 23:02:41 2260

转载 Linux网络编程实例

服务端:server.c#include #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]){ int sockfd,new_fd; struct sockaddr_in server_add

2014-12-03 15:43:52 408

转载 ubuntu安装和卸载软件命令

Ubuntu软件安装与删除相关命令 安装软件命令: apt-get install softname1 softname2 softname3……卸载软件命令: apt-get remove softname1 softname2 softname3……卸载并清除配置命令: apt-get remove --purge softname1更新

2014-11-29 17:35:58 433

原创 Android重写返回按钮

@Override public boolean onKeyDown(int keyCode, KeyEvent event) { // TODO Auto-generated method stub if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) { Intent intent = n

2014-11-24 20:30:23 435

原创 个人认为比TimerTask更好的

private Handler handler=new Handler();//实例化一个Handle private Runnable runnable=new Runnable() { @Override public void run() { // TODO Auto-generated method stub myPaint();//画图 han

2014-11-24 20:10:09 318

原创 Discuz UCenter无法打开以及头像裂图解决方法

使用ftp登陆修改文件:/config/config_ucenter.php

2014-10-07 13:25:32 770

原创 webView使用笔记

webView.getSettings().setJavaScriptEnabled(true); //设置WebView属性,能够执行脚本

2014-10-05 17:56:32 298

转载 Activity生命周期

原文:http://www.cnblogs.com/mengdd/archive/2012/12/01/2797784.html

2014-09-27 19:19:36 423

转载 ubuntu12.04 安装配置jdk1.7

第一步:下载jdk-7-linux-i586.tar.gz

2014-09-11 10:25:51 221

转载 解决HttpURLConnection setConnectTimeout超时无响应的问题

转自:http://blog.csdn.net/h3c4lenovo/article/details/9985719使用getResponseCode()方法超时了却阻塞了线程,原因是指设置了setConnectTimeout没有设置setReadTimeout参数导致的setConnectTimeout:设置连接主机超时(单位:毫秒)setReadTimeout:设置从主机读

2014-08-25 16:14:03 1748 2

转载 Android相对布局属性全集

原文:http://www.2cto.com/kf/201209/158345.html

2014-07-16 00:14:00 278

转载 Android全局变量的定义与使用

原文:http://blog.csdn.net/andypan1314/article/details/6722480

2014-07-15 17:15:35 429

转载 监听手指左右滑动屏幕的事件,封装好了一个类

原文:http://blog.csdn.net/qiantujava/article/details/22639353左右滑动是智能手机最常用的动作,在此简单的封装了一下,以后直接拿来用就可以了。简单的只需要几行就可以了,下面那个类是封装好了的。

2014-07-10 17:52:00 600

转载 Linux中查看系统资源占用情况的命令

用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况...还有一种办法是 ps -ef | sort -k7 ,将进程按运行时间排序,看哪个进程消耗的cpu时间最多。top: 主要参数d:指定更新的间

2014-06-27 12:20:34 467

转载 关于android应用程序的入口

android应用程序,由一到多个Activity组成.每个Activity没有很紧密的联系,因为我们可以在自己的程序中调用其它Activity,特别是调用自己的代码之外生成的Activity,比如android提供的发短信或者打电话的Activity.        Intent call = new Intent(Intent.ACTION_CALL,Uri.parse("tel:"+

2014-06-24 11:18:06 354

转载 Android中的Handler总结

一、Handler的定义:          主要接受子线程发送的数据, 并用此数据配合主线程更新UI.          解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。  如果此时需要

2014-06-23 14:22:53 259

原创 最大公约数和最小公倍数

#include int main(){ int x,y; int m,n; int r; scanf("%d%d",&x,&y); m=x; n=y; r=m%n; while(r!=0) { m=n; n=r; r=m%n; } printf("%d和%d最大公约数是:%d\n",x,y,n); printf("%d和%d最小公倍数是:%d\n",x,

2013-12-30 20:25:50 408

原创 判断一个数是否有重复数字

例如12345属于没有重复数字12344属于有重复数字#include int main(){ int num; int n; int arr[10]={0}; scanf("%d",&num); while(num) { n=num%10; num/=10; if(arr[n]) { printf("重复数\n"); return 0

2013-11-28 00:35:18 1820 1

转载 排它平方数

小明正看着 203879 这个数字发呆。    原来,203879 * 203879 = 41566646641    这有什么神奇呢?仔细观察,203879 是个6位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。    具有这样特点的6位数还有一个,请你找出它!    再归纳一下筛选要求:    1.

2013-11-28 00:27:17 477

Linux网络编程Demo

Linux网络编程Demo,包含服务器端和客户端。

2014-12-03

IAR破解文件集合(8051,430,arm,avr,stm8)

本人亲测可用的IAR破解文件集合,支持8051,430,arm,avr,stm8。(本人不喜欢积分下载,但是很多资源都要我的积分,所以请见谅)

2014-10-23

树莓派8188eu驱动(内核版本号:3.12.28/3.12.35/3.6.11/3.12.22/3.10.2)

(本驱动已经编译好,未提供源码!) 驱动要对应Linux内核版本号:(提供的驱动对应的版本号有:3.12.28 3.12.35 3.6.11 3.12.22 3.10.24) 查看内核版本: uname -r 安装驱动: sudo cp 8188eu.ko /lib/modules/你的内核版本号/kernel/drivers/net/wireless sudo cp rtl8188eufw.bin /lib/firmware/rtlwifi sudo depmod -a sudo modprobe 8188eu 驱动下载地址: 如果升级了内核,驱动要重新编译和安装!编译方法自行Google。

2015-01-05

Z-Stack的HalUARTWrite()无法打印到PC

发表于 2015-04-29 最后回复 2015-04-29

getResponseCode()==200抛出异常

发表于 2014-07-09 最后回复 2015-04-29

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

TA关注的人 TA的粉丝

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