自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (3)
  • 收藏
  • 关注

转载 C#获取当前日期时间

//获取日期+时间DateTime.Now.ToString(); // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString(); // 2008-9-4 20:12:12//获取日期DateTime.Now.ToLongDateString().ToString(); // 2008年9月...

2019-05-14 10:12:20 149

转载 【Tensorflow函数】tf.matmul

tf.matmul(a, b, transpose_a=False, transpose_b=False, adjoint_a=False, adjoint_b=False, a_is_sparse=False, b_is_sparse=False, name=None)###Multiplies matrix a by matrix b, producing a * b.将矩阵a 乘于 矩阵b。...

2018-06-17 00:55:42 2888

原创 【Tensorflow笔记】tf.placeholder函数

tf.placeholder(dtype, shape=None, name=None)此函数可以理解为形参,用于定义过程,在执行的时候再赋具体的值参数:dtype:数据类型。常用的是tf.float32,tf.float64等数值类型shape:数据形状。默认是None,就是一维值,也可以是多维,比如[2,3], [None, 3]表示列是3,行不定name:名称。[html] view pla...

2018-06-17 00:52:40 1067

原创 halcon学习(1)-----获取Region区域的参数

函数定义select_gray ( Regions, Image : SelectedRegions : Features, Operation,Min, Max : )根据灰度值选择区域plane_deviation ( Regions, Image : : : Deviation )逼近的图象平面计算灰度值偏差moments_gray_plane ( Regions, Image : : : ...

2018-06-06 15:37:49 12206

原创 Android系统默认设置(开机第一次后的设置)(一)

修改Settings源码,可修改系统设置项,Settings数据被存放于com.Android.providers.settings/databases/settings.db中,如果想修改系统启动后加载的默认值一种方法是直接修改settings.db的值,另一种就是修改SettingsProvider默认值,Settings应用能够配置Android系统的各种设置,这些设置的默认值都是由

2017-04-08 17:35:11 2125

转载 Mysql命令大全

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进

2017-02-17 17:22:02 261

原创 android studio的配置

参考文章:http://www.th7.cn/Program/Android/201509/550864.shtmlhttp://www.open-open.com/lib/view/open1451917048573.htmlhttp://blog.csdn.NET/sodino/article/details/41946607http://www.codes51

2016-12-12 10:47:55 392

原创 常用的C/C++开源库整理

- 1. WebbenchWebbench是一个在Linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。下载链接:http://home.tiscali.cz/~cz210552/we

2016-12-10 16:26:33 1628

原创 flash来代替eeprom

折腾了几天,终于可以用flash来代替eeprom了。总结一下欢迎拍砖。同时感谢北京zlg朱先生的耐心解答。Philips LPC2000 内部Flash用作EEPROM使用详解 1.    LPC2000的Flash简介    Flash存储器系统包含128kB Flash器件的16个扇区和256kB Flash器件的17个扇区。Flash存储器从地址0开始并向上

2016-10-08 10:43:47 1864

原创 jni

版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[-]所需工具示例介绍1项目创建2创建jni java类3生成h 创建c文件4修改activity并进行调用5 配置ndk及其生成so文件名称运行效果问题整理1 报错NDK integration is deprecated in the current plugin的2 报错error

2016-08-26 19:44:38 468

原创 【学习OpenCV】flip函数、镜像操作

矩阵(图像)镜像(翻转)cv::flip[cpp] view plain copyvoid flip(InputArray src, OutputArray dst, int flipCode)  参数:src,输入矩阵dst,翻转后矩阵,类型与src一致flipCode,翻转模

2016-08-25 10:19:51 538

原创 【学习OpenCV】仿射变换函数warpAffine、旋转

理论http://www.cnblogs.com/wangguchangqing/p/4045150.html翻开任意一本图像处理的书,都会讲到图像的几何变换,这里面包括:仿射变换(affine transformation)、投影变换(projecttive transformation)。前者针对的是平面上的物体位姿变化,如水平/垂直方向位移、旋转、缩小/放大,常见的应用有

2016-08-25 08:52:54 5718

原创 Android按钮单击事件的四种常用写法总结

Android按钮单击事件的四种常用写法总结很多学习Android程序设计的人都会发现每个人对代码的写法都有不同的偏好,比较明显的就是对控件响应事件的写法的不同。因此本文就把这些写法总结一下,比较下各种写法的优劣,希望对大家灵活地选择编码方式可以有一定的参考借鉴价值。xml文件代码如下:<Button android:id="@+id/button1"

2016-07-26 07:55:00 1426

转载 Android串口操作,简化android-serialport-api的demo

Android串口操作,简化android-serialport-api的demo   最近在做android串口的开发,找到一个开源的串口类android-serialport-api。其主页在这里http://code.google.com/p/android-serialport-api/  ,这里可以下到APK及对源码。    但是下载源码之后发现源码不

2016-07-13 10:13:44 5320 3

原创 Android模拟器使用说明

1、Android模拟器介绍Android中提供了一个模拟器来模拟ARM核的移动设备。Android的模拟器是基于QEMU开发的,QEMU是一个有名的开源虚拟机项目(详见http://bellard.org/qemu/),它可以提供一个虚拟的ARM移动设备。Android模拟器被命名为goldfish,用来模拟包括下面一些功能的ARM SoC:* ARM926ej-S CP

2016-07-13 08:12:31 2596

原创 Linux任务前后台的切换

Linux任务前后台的切换 Linux任务前后台的切换 Shell支持作用控制,有以下命令实现前后台切换:  1. command& 让进程在后台运行  2. jobs 查看后台运行的进程  3. fg %n 让后台运行的进程n到前台来  4. bg %n 让进程n到后台去      5. kill %n 杀死job  PS:"n"为jo

2016-07-12 16:41:58 240

转载 Android启动流程(二):android服务启动

1. init进程2. zygote进程2.1 AndroidRuntime2.2 ZygoteInit3. system_server进程3.1 init1阶段3.2 init2阶段接着Linux启动部分 http://blog.csdn.net/qianjin0703/article/details/68811071.

2016-07-12 10:25:38 732

转载 Android启动(一):Linux启动流程

发现一个介绍Android启动的系列文章,正文如下:=================================================================================================================1 Bootloader对于一般的ARM处理器,CPU上电或复位执行第一条指令所在地址,即第一段程

2016-07-12 10:23:13 223

原创 Android利用LocalSocket实现Java端进程与C端进程之间的IPC

Android是建立在Linux之上的OS,在涉及到安全、网络协议、文件加密等功能时,往往需要通过C语言调用底层API来实现,而如何发出指令让C端执行我们想要的功能,并且在执行之后有返回结果呢,这就需要打通Java端进程和C端进程,使之能高效地通信。这样,C端进程用于实现功能,Java端进程负责UI、功能的触发及结果处理就可以了。  对于*nix系统来说,“一切皆为文件”,Socket也不例外

2016-07-11 13:06:10 547

原创 Linux下的tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出

2016-07-07 09:23:00 174

原创 android 添加新的页面(新的activity)

1.右键, New一个Class ,文件名如:ParaSetActivity.java 注: Superclass要选择android.app.Activity ,没有直接写入android.app.Activity即可 。Name必须大写(这是JAVA的规定,必须这样,否则无法建立)2.在新建的Name.class里插入代码:import android.os.Bundle;  

2016-06-27 11:34:54 8942 1

原创 android返回键调用

有人想通过下面代码来实现手动调用返回键,很可惜会出现空指针异常。this.onKeyDown(KeyEvent.KEYCODE_BACK, null);我们可以通过调用onBackPressed();来实现实现调用返回键。

2016-06-26 22:39:38 573

原创 android全屏和去除标题and永远横屏锁定

现在我坚定的认为写技术博客对自己有很大的帮助,写博客给自己一个学而思的机会。在Android中去掉标题栏有三种方法,它们也有各自的特点。1.在代码里实现[java] view plain copythis.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏  记住:这句代

2016-06-26 22:10:33 528

原创 hacon通道函数

黑白摄像机会返回每个像素所对应的能量采用结果,这些结果组成了一幅单通道灰度值图像,而对于RGB彩色摄像机,它将返回每个像素所对应的三个采样结果,也就是一幅三通道图像。下面这些是与图像通道有关的函数:1、access_channel ( MultiChannelImage : Image : Channel : )  获取多通道图像MultiChannelImage的Chan

2016-04-06 09:34:37 400

转载 OpenCv中cv::Mat和IplImage,CvMat之间的转换

Mat类型较CvMat和IplImage有更强的矩阵运算能力,支持常见的矩阵运算(参照Matlab中的各种矩阵运算),所以将IplImage类型和CvMat类型转换为Mat类型更易于数据处理。Mat类型可用于直接存储图像信息,通过函数imread、imwrite、imshow等实现(与Matlab中的函数相似),似乎在某种程度上可以取代IplImage类型。(1)将IplImage

2016-04-05 22:25:17 420

原创 卡尔曼滤波应用与讲解(x未完成x)

在学习卡尔曼滤波器之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代人!卡尔曼全名Rudolf Emil Kalman,匈牙利数学家,1930年出生于匈牙利首都布达佩斯。1953,1954年于麻省理工学院分别获得电机工程学士及硕士学位。1957年于哥伦比亚大学获得博士学位。我们现在要学习的卡尔曼滤波器

2015-08-21 19:26:17 1238

转载 状态机按键消抖

状态机按键消抖一般的按键输入软件接口程序非常简单,在程序中一旦检测到按键输入口为低电平(有时可能为高),便采用软件延时的方法来进行消抖,然后再次检测按键输入,如果再次确认为低电平则表示有按键按下,转入执行按键处理程序。如果延时后检测的电平为高电平则放弃本次按键检测,重新开始一次按键检测过程。在简单的系统中这种方法比较可以用,但是在复杂的系统实时性要求较高的系统中这种方法的CPU利用率比较低

2015-08-21 09:30:32 6555 1

原创 C++ 中在进程中的窗口句柄传入线程

首先上传自己编写的进程类,利用这个类可以很方便的将窗口句柄传输到进程中class CThread{public: CThread(void); ~CThread(void);public: void Start(); void Stop(); void Run();public: virtual void SetThreadData(DWORD dwParam);

2015-07-26 21:31:50 640

原创 CString的截取

一、CString之Find()、FindOneOf()、ReverseFind()此三个函数返回值均为整数int。1、Find()该函数从左侧0索引开始,查找第一个出现的字符位置,返回position。示例如下:CString s( "abcd" );ASSERT( s.Find( 'b' ) == 1 );返回值:如果查到,返回以0索引起始的位置未

2015-07-26 18:55:01 795

转载 源码网站,挥泪分享啊

源码网站,挥泪放松,让分享无处不在

2015-07-20 18:37:58 647

原创 防反接电路设计----(一)

防反接保护电路1、通常情况下直流电源输入防反接保护电路是利用二极管的单向导电性来实现防反接保护。如下图1示:这种接法简单可靠,但当输入大电流的情况下功耗影响是非常大的。以输入电流额定值达到2A,如选用Onsemi的快速恢复二极管  MUR3020PT,额定管压降为0.7V,那么功耗至少也要达到:Pd=2A×0.7V=1.4W,这样效率低,发热量大,要加散热器。这样的设计有点蠢啊

2015-05-10 21:49:12 6818

原创 busyBOX---------------tftp使用

tftp --helpBusyBox v1.14.3 (2009-08-10 10:13:59 UTC) multi-call binaryUsage: tftp [OPTION]... HOST [PORT]Transfer a file from/to tftp serverOptions:        -l FILE Local FILE

2015-04-04 22:11:48 351

mwc源码 设置软件

mwc源码,包括两个版本,2.3 2.4

2016-05-25

openCV 源码 模式匹配 轮廓匹配 二值化

openCV 源码 模式匹配 轮廓匹配 二值化,包括常用图像操作,包含详细注释

2016-03-31

CC2541中文文档

中文文档 ,2541网上为数不多的中文文档,大家有福了,哈哈哈

2014-11-14

空空如也

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

TA关注的人

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