自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (7)
  • 收藏
  • 关注

原创 声明

本博客所有原创文章都有部分内容摘至各个参考书籍,无任何盈利目的,纯属学习交流!

2016-11-29 22:43:56 213

原创 android开发之内容提供器

1.      内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访数据的安全性。内容提供器的用法一般有两种,一种是使用现有的内容提供器来读取和操作相应程序中的数据,另一种是创建自己的内容提供器给我们程序的数据提供外部访问接口。2.      ContentResolver中提

2016-11-29 20:09:12 744

原创 effective c++ 之实现

条款26:尽可能延后变量定义式的出现时间只要定义了一个变量而其类型带有一个构造函数或析构函数,那么当程序的控制流到达和离开这个变量时,就要承担构造和析构的成本。//这个函数过早定义变量“encrypted”stringencryptPassword(const std::string& password) { using namespace std; string enc

2016-11-27 17:04:42 460

原创 数据存储及持久化技术

1.      Android系统中主要提供了三种方式用于简单地实现数据持久化功能,即文件存储、SharedPreference存储以及数据库存储。当然,除了这三种方式之外,你还可以将数据保存在手机的SD卡中。2.      文件存储是Android中最基本的一种数据存储方式,它不对存储的内容进行任何的格式化处理,所有数据都是原封不动地保存到文件当中的,因而它比较适合用于存储一些简单的文本数据

2016-11-26 14:05:38 859

转载 c++ STL中容器迭代器失效

参考:http://www.cnblogs.com/yuanshuang/p/5777905.htmlhttp://blog.csdn.net/aa838260772/article/details/39678187序列性容器::(vector和list和deque)         erase迭代器不仅使所指向被删元素的迭代器失效,而且使被删元素之后的所有迭代器失效,

2016-11-23 14:07:29 3279 1

原创 广播机制

1.      Android中的广播主要可以分为两种类型,标准广播和有序广播。1)      标准广播(Normal broadcasts)是一种完全异步执行的广播,在广播发出之后,所有的广播接收器几乎都会在同一时刻接收到这条广播消息,因此它们之间没有任何先后顺序可言。这种广播的效率会比较高,但同时也意味着它是无法被截断的。2)      有序广播(Ordered broadcasts)

2016-11-21 22:38:48 420

原创 平板也要兼容——碎片

1.      碎片通常都是在平板开发中才会使用的,然后可以在main activity的xml中引用2.      动态添加碎片:FrameLayout是Android中最简单的一种布局,它没有任何的定位方式,所有的控件都会摆放在布局的左上角。由于这里仅需要在布局里放入一个碎片,因此非常适合使用FrameLayout。结合代码可以看出,动态添加碎片主要分为5步:1)      创建待添加

2016-11-20 13:05:10 400

转载 boost多线程之mutex与lock

转载至:boost多线程lock与mutex1. mutex对象类mutex类主要有两种:独占式与共享式的互斥量。▲ 独占式互斥量:mutex: 独占式的互斥量,是最简单最常用的一种互斥量类型try_mutex: 它是mutex的同义词,为了与兼容以前的版本而提供timed_mutex: 它也是独占式的互斥量,但提供超时锁定功能▲ 递归式互斥量:recurs

2016-11-19 20:38:13 2859

matlab基础知识3

介绍了matlab的基础知识,对于零基础的初学者来说,是本很好的书。

2013-05-01

matlab基础知识

介绍了matlab的基础知识,对于零基础的初学者来说,是本很好的书。

2013-05-01

Matlab扩展编程

主要讲述了利用matlab进行扩展编程,以及进行语音识别

2013-05-01

MATLAB环境下的语音识别系统

介绍了MATLAB 环境下的语音识别系统, 阐述了具体的实现过程。采用离散隐马尔科夫模型, 为提高识别 率采用男女2 套参数, 对离散隐马尔科夫模型在实际语音识别系统中遇到的问题进行分析, 并给出相应的解决办法。

2013-04-30

MATLAB环境下的基于HMM模型的语音识别系统

介绍了MATLAB 环境下的语音识别系统, 阐述了具体的实现过程。采用离散隐马尔科夫模型, 为提高识别 率采用男女2 套参数, 对离散隐马尔科夫模型在实际语音识别系统中遇到的问题进行分析, 并给出相应的解决办法。

2013-04-30

通信原理MATLAB仿真

学会MATLAB软件的最基本运用。MATLAB是一种很实用的数学软件,它易学易用。MATLAB对于许多的通信仿真类问题来说是很合适的。 2、了解计算机仿真的基本原理及方法,知道怎样通过仿真的方法去研究通信问题。 3、加深对通信原理课有关内容的理解。

2013-04-28

语音信号处理

综合运用数字信号处理的理论知识进行频谱分析和滤波器设计,通过理论推导得出相应结论,再利用 MATLAB 作为编程工具进行计算机实现,从而加深对所学知识的理解,建立概念。

2013-04-27

空空如也

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

TA关注的人

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