PhoenixZq
分享是一门艺术~~
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 理解离散傅立叶变换(二) ------实数形式离散傅立叶变换(Real DFT)上一节我们看到了一个实数形式离散傅立叶变换的例子,通过这个例子能够让我们先对傅立叶变换有一个较为形象的感性认识,现在就让我们来看看实数形式离散傅立叶变换的正向和逆向是怎么进行变换的。在此,我们先来看一下频率的多种表示方法。一、频域中关于频率的四种表示方法1、序号表示方法,根据时域中信号的样本数取0 ~ N/2,用这种方法在程序中使用起来可以更直接地取得每种频率的幅度值,因为频率值跟数组的序号是一一对应的: X[k],取值范围是0 ~ N/2;2、分数表示方法,根据时域中信号的样本数的比例值取0 ~ 0.5: X[ƒ 阅读全文
posted @ 2011-12-17 10:52 PhoenixZq 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 转自:http://huigezrx.blog.163.com/blog/static/32101652200911291140729/ 持久性和序列化 持久性是对象所有的保存和加载其状态数据的能力。具有这种能力的对象能够在应用程序结束之前以某种方式将当前的对象状态数据记录下来,当程序再次运行时,通过对这些数据的读取而恢复到上一次任务结束时的状态。由于绝大多数的MFC类是直接或间接由MFC的CObject类派生出来的,因此这些MFC类都具有保存和加载对象状态的能力,是具有持久性的。在使用应用程序向导生成文档/视结构的程序框架时,就已经为应用程序提供了用于对象状态数据保存和加载的基本代码。 .. 阅读全文
posted @ 2011-12-01 13:05 PhoenixZq 阅读(2356) 评论(0) 推荐(0) 编辑
摘要: 13.3 文件的打开与关闭文件在进行读写操作之前要先打开,使用完毕要关闭。所谓打开文件,实际上是建立文件的各种有关信息,并使文件指针指向该文件,以便进行其它操作。关闭文件则断开指针与文件之间的联系,也就禁止再对该文件进行操作。在C语言中,文件操作都是由库函数来完成的。在本章内将介绍主要的文件操作函数。13.3.1 文件的打开(fopen函数)fopen函数用来打开一个文件,其调用的一般形式为:文件指针名=fopen(文件名,使用文件方式);其中,“文件指针名”必须是被说明为FILE 类型的指针变量;“文件名”是被打开文件的文件名;“使用文件方式”是指文件的类型和操作要求。“文件名”是字符串常量 阅读全文
posted @ 2011-11-30 15:00 PhoenixZq 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/jcsu/articles/1190685.html假设有一个叫data.txt的文件, 它包含以下内容:Fry:OneJilliondollars.[Everyonegasps.]Auctioneer:Sir,that'snotanumber.数据读取,测试。以下就是基于 data.txt 的数据读取操作:#include <iostream>#include <fstream>#include <string>using namespace std;//输出空行void OutPutAnEmpt 阅读全文
posted @ 2011-11-30 14:56 PhoenixZq 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/feixiaoxing/article/details/6871294在面试环节中,有一道题目也是考官们中意的一道题目:如果统计一段由字符和和空格组成的字符串中有多少个单词? 其实,之所以问这个题目,考官的目的就是想了解一下你对状态机了解多少。 (1) 题目分析 从题目上看,如果对一个字符串进行处理,那么可以有下面几种情形:初始状态,字符状态,空格状态,结束状态。那么这几种状态之间应该怎么迁移呢? 初始状态: 如果输入符号是空格,那么进入空格状态;如果是字符,那么就进入字符状态,同时单词个数+1;如果是结束状态,那么直接返回; 字符状态:如果输入 阅读全文
posted @ 2011-11-28 12:15 PhoenixZq 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/feixiaoxing/article/details/7001999多线程编程是现代软件技术中很重要的一个环节。要弄懂多线程,这就要牵涉到多进程?当然,要了解到多进程,就要涉及到操作系统。不过大家也不要紧张,听我慢慢道来。这其中的环节其实并不复杂。 (1)单CPU下的多线程 在没有出现多核CPU之前,我们的计算资源是唯一的。如果系统中有多个任务要处理的话,那么就需要按照某种规则依次调度这些任务进行处理。什么规则呢?可以是一些简单的调度方法,比如说 1)按照优先级调度 2)按照FIFO调度 3)按照时间片调度等等 当然,除了CPU资源之外,系统. 阅读全文
posted @ 2011-11-24 23:37 PhoenixZq 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 1. Linux内核 内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。它从用户那里接受命令并把命令送给内核去执行。 2. Linux Shell Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。 实际上Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核。不仅如此,Shell有自己的编程语言用于对命令的编辑,它允许用户编写由shell命令组成的程序。Shell编程语言具有普通编程语言的很多特点,比如它也有循环结构和分支控制结构等,用这种编程语言编写的Shell程序与其他应用程序具有... 阅读全文
posted @ 2011-11-22 23:03 PhoenixZq 阅读(3713) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/junli0310/article/details/2281428从一文本中读取单词,统计其出现的频率,并按频率大小输出到另一文本中。这里的单词是分二种,一种是ASCII码大于0x20小于0X80字符,第 二种是小于0x20以及大于0x80的字符。这里我用的是哈希表,这样能很快查找读取的单词是否已经存在。排序我用的是二个循环,按理来说可以改进。下面是我的算法。有些地方还需要改进。#include <stdio.h>#include <stdlib.h>#include <string.h>#define FOO 阅读全文
posted @ 2011-11-18 22:01 PhoenixZq 阅读(5504) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cnbeta.com/articles/160569.htm什么是验证码”验证码“( CAPTCHA )其实并不是各位网友总是在不同网站上看到的难以辨认的字母组合的代名词,而是“全自动区分计算机和人类的图灵测试”的俗称,顾名思义,它的作用是区分计算机和人类。在 CAPTCHA 测试中,作为服务器的计算机会自动生成一个问题由用户来解答。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答 CAPTCHA 的问题,所以回答出问题的用户就可以被认为是人类。 CAPTCHA 是由计算机来考人类,而不是标准图灵测试中那样由人类来考计算机,因此人们有时称 阅读全文
posted @ 2011-11-13 00:01 PhoenixZq 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.wuaimate.cn/cms/index.php?option=com_content&view=article&id=22:bmp&catid=11:2011-04-08-11-19-15&Itemid=7题目:validate codeKey Words:Script, bmpget_the_file今有一压缩包,其内图片不知几许。请君算出所有图片上的数与其文件名之乘积,所有乘积的和为KEY。例:文件名为1.bmp,图片上的数为:1234文件名为5.bmp,图片上的数为:5678……文件名为233.bmp,图片上的数为:2345 阅读全文
posted @ 2011-11-12 23:57 PhoenixZq 阅读(840) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页