自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fengzhonghen的专栏

个人学习心得

  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 CNN学习

之前学习CNN时,知道CNN是做特征升维的,随着设置不同的步长以及子采样来提升维度。比如一个图片28*28像素,设置步长为1并使用max_pool_2x2可以升维到14*14。但不知道具体卷积的计算过程,网上的解释也很少,所以直到今天实验之后才总算弄明白了。     先看卷积计算公式:(很重要很重要很重要,重要的事情说三遍)           L` = (L-1)/S+1;  

2016-11-22 20:24:48 1118

原创 浅谈MFCC

MFCC(Mel-frequency cepstral coefficients):梅尔频率倒谱系数。梅尔频率是基于人耳听觉特性提出来的, 它与Hz频率成非线性对应关系。梅尔频率倒谱系数(MFCC)则是利用它们之间的这种关系,计算得到的Hz频谱特征。主要用于语音数据特征提取和降低运算维度。例如:对于一帧有512维(采样点)数据,经过MFCC后可以提取出最重要的40维(一般而言)数据同时也达到了将维

2016-06-20 18:16:59 60074 17

转载 使用ANT打包Android应用

通常我们习惯用eclipse来开发Android程序,它会自动帮我们打包当前的应用程序。如果在Navigator视图下,我们可以看到以下几个文件:在上图中,com包放置的是我们的class文件,classes.dex是class文件经过转换后的可以在dalvik上跑的精简类文件,resources.ap_是经过打包的资源文件,ant.apk就是最终的打包文件。使用ANT

2015-05-27 10:18:53 466

原创 Android性能(时间)分析工具-TraceView的使用

因最近查项目的初始化耗时问题,使用到了TraceView工具,这里就来介绍下TraceView工具的使用以及如何分析耗时。   1.TraceView的使用    TraceView的使用共有下面4步:       a.工程中加入标志TraceView开始和结束的代码:              1).在怀疑耗时的代码前加入这行代码:Debug.startMetho

2015-05-25 20:29:36 1542

原创 诠释递归函数最好的两个例子

1.诠释基本的递归函数的定义---n!(阶乘)     fact(n)=n!=1*2*3*...*(n-1)*n=(n-1)!*n=fact(n-1)*n;     python代码:          def fact(n):               if n == 1:                    return 1               return

2015-05-21 20:13:23 544

原创 Android广播使用

广播(Broadcast),是Android四大组件(Activity,Broadcast,Service,Provider)中最简单的,因为它是只管发送不管接收的,就是接收方有没有收到或收到如何处理等都是不管的。这就好比火车站的大喇叭说:“开往XX的动车DXXXX就要开车,请还没有上车的乘客抓紧时间上车。”这里的大喇叭就是广播,而大喇叭说的内容就是广播的内容。至于广播的内容乘客是不是收到了,收到

2015-05-20 22:27:17 1386

原创 Intellij IDEA搭建Android Wear开发环境(Windows环境,含创建模拟器)

因项目的需要,接触Android Wear。而此时网上关于Android Wear的资料比较少,也走了不少弯路,所以在这里总结下,希望对后来者有所帮助!当然水平有限,文章仅供参考。     从我搭建Android Wear开发环境的过程看,总共需要三步:     1.在android-sdk中配置开发wear需要的相关tools;     2.在AVD Manager中创建we

2015-05-20 21:01:30 8016

原创 Eclipse调试Android问题--You must restart adb and Eclipse

使用Eclipse调试Android时有时出现如下的错误:出现这个的时候,就说明你的adb.exe所用的端口:5037被其他进程占用了,这个时候你就需要去查下到底是谁占用了这个端口,查询的步骤如下:1.查是哪个进程号占用着这个端口:在命令提示符中输入 netstat -aon|findstr "5037",如下图:2.根据进程号查找该进程的名称:在命令提

2015-05-20 20:48:01 890

原创 Android线程间通信--Handler

本文适合对handler有一定了解的人阅读,另外,本文不涉及对handler机制的源码解读,只纯粹讲解handler的使用,加深读者对handler的了解和更好的使用handler。 通过本文你能了解如下内容:          1.HandlerThread类的使用;          2.不依赖源码的情况下理解Handler线程间通信的机制。            我们在开发应

2015-05-20 20:02:14 558

原创 Android进程间通信--AIDL

本文讲解AIDL的基本使用,通过本文的学习你应该掌握如下内容:          1.了解Android进程间通信IPC(interprocess Communication);          2.学会AIDL的基本使用方法,实现在进程间通信。      我们先看下Android对AIDL的描述:在这段描述中我们可以看到,AIDL实际上是接口定义语言(IDL)的

2015-05-19 20:24:25 456

AIDL代码实例

AIDL的一个简单实例,适合初学Android者下载学习。

2015-05-19

空空如也

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

TA关注的人

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