自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 几种典型噪声

(1)带通噪声。带通噪声与白噪声相对又叫有色噪声,即在某个频带上信号的能量突然变大。这种噪声的典型例子为交流电噪声,它的能量主要集中在50Hz左右。对这种噪声的滤除可以先对语音信号进行加窗,然后再进行短时傅立叶变换并画出频谱图。在频谱图上,我们可以看出该噪声的能量主要集中在哪个频带上,得到此频带的上下限。根据此频带的上下限设计一个滤波器对语音信号进行滤波。一般情况下,该方法可以比较有效的去除带通噪

2012-04-25 14:21:56 5271

转载 VC++多线程编程

留个纪念,不错的总结。十个例子清晰列举啦多线程编程的奥妙。 VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的

2012-04-24 21:35:46 291

转载 C++内存分配秘籍—new,malloc,GlobalAlloc详解

C++内存分配秘籍—new,malloc,GlobalAlloc详解                                                   _______只为因内存分配而无法入眠的程序员一。关于内存1、内存分配方式内存分配方式有三种:(1)从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,s

2012-04-14 15:50:52 249

转载 C++类四个默认函数---构造函数、析构函数、拷贝函数、赋值函数

默认构造函数指不带参数或者所有参数都有缺省值的构造函数!!!(1)构造函数、析构函数与赋值函数构造函数、析构函数与赋值函数是每个类最基本的函数。它们太普通以致让人容易麻痹大意,其实这些貌似简单的函数就象没有顶盖的下水道那样危险。每个类只有一个析构函数和一个赋值函数,但可以有多个构造函数(包含一个拷贝构造函数,其它的称为普通构造函数)。对于任意一个类A,如果不想编写上述函数,C++编

2012-04-08 16:29:39 401

转载 堆和栈的区别 (转贴)

非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构

2012-04-08 16:27:38 328

转载 c++string函数详解

首先,为了在我们的程序中使用string类型,我们必须包含头文件 。如下:    #include //注意这里不是string.h string.h是C字符串头文件 1.声明一个C++字符串 声明一个字符串变量很简单:    string Str; 这样我们就声明了一个字符串变量,但既然是一个类,就有构造函数和析构函数。上面的声明没有传入参数,所以就直接使用了string的默

2012-04-08 08:35:53 8095 1

转载 huffman编解码源代码

#include#include#include#includetypedef struct{         int weight;         char ch;         int parent,lchild,rchild;}HTNode,*HuffmanTree;typedef struct{char ch;char *chs;

2012-04-07 15:54:24 523

转载 vector的成员函数 和简单的使用代码

c.assign(beg,end)将[beg; end)区间中的数据赋值给c。c.assign(n,elem)将n个elem的拷贝赋值给c。c.at(idx)传回索引idx所指的数据,如果idx越界,抛出out_of_range。c.back()传回最后一个数据,不检查这个数据是否存在。c.begin()传回迭代器中的第一个数据。c.capa

2012-04-07 15:52:35 432

转载 关于while(cin>>str)输入无法结束的问题(转+修改)

最近一直在看>发现一个问题,作者很喜欢使用while ( cin >> str )这样一种格式接受输入,我也在Dev-C++上照例题原样抄上运行,但是却不知道怎么结束输入。最后,参考网上高手们的意见,知道解决方法:只要输入原文本行之后回车(一定要回车)再按ctrl + z 出现 ^Z 再按回车,连续输入两遍就出来结果了。。。。 为什么要输入两遍呢?可参考以下内容:输入缓冲是行缓冲。当从

2012-04-07 15:50:34 687

通信天线建模与MATLAB仿真分析

通信天线建模与MATLAB仿真分析包括原书文档和每一章的代码实现!

2012-08-12

nec2c++代码实现

nec2的代码实现,全部都是用c++编写的,一整套代码非常齐全!

2012-08-12

nec2使用手册

数值电磁计算的nec2使用简介,包括理论基础和代码实现的介绍!

2012-08-12

vim使用手册

vim编辑器的使用方法介绍,详细且全面,值得收藏!

2012-08-12

git community

git工具的详细使用介绍,中文版,有需要的同学赶紧收藏吧!

2012-08-12

Numerical.Recipes (C++)(3rd)2007

相当经典的数值算法手册,亦可当教科书使用,里面有很详细的代码实现,可以当做练习C++哦!

2012-08-12

Linux C程序设计大全

虽然资源还是不全,任然希望和大家分享,还是有一定价值的,希望各位好好利用!

2012-08-12

GSM网络优化——原理与工程.pdf

GSM网络优化——原理与工程.pdf 经典教材;作者:张威;人民邮电出版社

2012-03-02

空空如也

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

TA关注的人

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