自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

舞亦香满衣

夜深人静思往事,旧梦如歌转萧条。昨日悲欢苦未消,回首前尘却已遥。

  • 博客(6)
  • 资源 (12)
  • 收藏
  • 关注

原创 1-1/2+1/3-1/4+1/5+……

 今天群里有人问的。和斐波那契数列一个道理,可以用递归实现:float sum(int n){ return n>1?(n%2==1?1:-1)/(n*1.0f)+sum(n-1):((n < 0) ? 0 : 1 );}int main(){ float a= sum(3); printf("%f",a); return 0;}

2009-11-16 21:04:00 1463

原创 Speex手册----编解码介绍

 前言:Speex官网:http://speex.org/ 可以再Documentation下找到PDF版或HTML OL版的英文手册。可能会由于英文技能的匮乏或语音解码领域的不熟悉会有翻译错误,所以每段我都会付上英文原段落,也望各位发现后能够不吝赐教,大家共同进步。 PS:如需转载,注明出处,不胜感激 2.1 概念    采样率    比特率    质量(可变) 

2009-11-10 10:51:00 1613

原创 Speex手册----Speex 简介

 前言:没搜到Speex相关的中文资料,所以想将Speex的英文手册中会用到的部分翻译出来。Speex官网:http://speex.org/ 可以再Documentation下找到PDF版或HTML OL版的英文手册。每段我都会付上英文原段落,可能会由于英文技能的匮乏或语音解码领域的不熟悉会有翻译错误,也望各位发现后能够不吝赐教,大家共同进步。PS:如需转载,注明出处,不胜感激 简介

2009-11-10 10:49:00 2004

转载 speex-1.2beta2开源音频编码器win32下编译的一点心得

 http://blog.chinaunix.net/u/26691/showart_331169.htmlspeex是一个开源的基于CELP算法的音频编解码器。这个算法早在1985年就已经公开了,应该不会遇到什么licence的问题了。相信做音频和voip的朋友对它一定都非常熟悉。speex的主要特点如下:(1)开源的软件,而且完全免费———如果你愿意赞助的话,可以通过www.spe

2009-11-06 13:37:00 2112

转载 什么是重叠I/O

 在windows中有一个api叫readfile      bool   readfile(       handle  hfile,                            //   handle  to   file       lpvoid  lpbuffer,                       //   data  buffer        dword  nnu

2009-11-04 10:52:00 1462 4

原创 连接备忘

directsound:http://blog.chinaunix.net/u/26691/article_42621.html

2009-11-02 17:20:00 460

MFC C++ 分页控件

写了个MFC的分页控件,分享一下。 使用方法: 1、分页控件父窗体继承CPagerNotify类,并重写virtual void OnGotoPager(int nIndex)方法 2、声明变量 CPagerCtrlEx m_Pager; 3、在窗体的OnInitDialog()方法中写入下面代码设置图片: m_Pager.Create(CPoint(200,200),this); // 第一个参数为控件坐标 m_Pager.SetNotifyManager(this); m_Pager.SetProperty(20,1); m_Pager.SetBitmaps(ITEM_FIRST,IDB_PAGER_1_1, IDB_PAGER_1_2, IDB_PAGER_1_3, IDB_PAGER_1_1); m_Pager.SetBitmaps(ITEM_PREV,IDB_PAGER_2_1, IDB_PAGER_2_2, IDB_PAGER_2_3, IDB_PAGER_2_1); m_Pager.SetBitmaps(ITEM_NEXT,IDB_PAGER_3_1, IDB_PAGER_3_2, IDB_PAGER_3_3, IDB_PAGER_3_1); m_Pager.SetBitmaps(ITEM_LAST,IDB_PAGER_4_1, IDB_PAGER_4_2, IDB_PAGER_4_3, IDB_PAGER_4_1);

2011-02-17

msinttypes

ffmpeg需要的文件 inttypes.h stdint.h

2010-07-01

c# wm_copydata 实现进程间通信的例子

c# wm_copydata 实现进程间通信的例子 开发环境vs2005 简单明了

2009-10-26

CodeHelp 代码生成器

声明:本程序开源,可以任意修改、复制,可以不保留原作者信息。 开发环境:vs2005 程序是我在2007年利用每个周末写的,由于现在不从事ASP.NET方面的工作,而且比较懒,放着也是浪费,所以希望有兴趣的朋友为这个软件添砖加瓦,为广大程序员作出贡献,谢谢。 这是一个未完成版本,不过核心代码都已经有了,由“舞亦香满衣”独立编写。 目前只支持SQLSERVER2000,数据库可以自己扩展。

2009-09-06

directsound 录音 捕获麦克风数据

DirectSound播放声音文件的例子网上可以找到不少。虽然有关DirectSound录音的文章不少,但是大部分都是智慧的鱼写的那篇,DEMO几乎没有,我这里在网上搜集整理了一些资料,做成了录音的DEMO供大家学习使用。 这个demo的主要代码是来自网络的,我没找到原作者是谁,对原作者表示感谢。

2009-09-06

C# 滚动的LABEL

C# 做的 WindowsApplication LABEL左右移动

2009-08-18

rfc3265 中文

本文档描述了会话初始协议(SIP)的一个扩展。这个扩展提供了一个用于某sip节点向其他sip节点订阅关于其他节点发生某件事情时候的一种通知的可扩展的平台。 本文档描述具体实现机制可能在将来会形成规范。 需要注意的是,在这里定义的事件通知机制,并不是为了所有通用的事件订阅和通知而制作的。 1. 简介 在很多SIP服务中,都可能会有终端之间的协作,在这些情况下,要求异步的事件通知就显得相当有用。这样的服务包括了自动回叫服务(基于终端的状态事件),好友列表(基于用户的出席状态事件),消息等待通知(基于邮箱状态变更时间),以及PSTN和Internetworking(PINT)[2]状态(基于胡椒状态事件)。 本文档描述的方法提供了一个框架,基于这个框架可以实现订阅这些事件的通知。 本文介绍的消息通知机制并不是为了一个处理所有类型事件的订阅和通知的通用的基础框架而设计的。处理所有类型事件的订阅和通知太复杂了,仅仅凭一个协议描述是远远不够的。我们的目标是提供一个基于SIP的不那么复杂的事件通知机制框架,并且有着比较好的扩展性,能够覆盖简单的事件通知情况到提供强大的订阅通知服务。注意,基于本框架的事件包将可以有任意的细节约定,规定他们所订阅和通知的事件或者事件的类别描述。 本文档并没有描述可能用到的直接扩展;他必须用其他的文档来描述这个扩展(这里指的是”事件包”event packages)。用面向对象的设计来描述的话,他可以被看成一个抽象的基类,必须被派生出一个扩展的实例类才能使用。在第四节讲述了如何创建这种扩展。

2009-08-12

图片取点工具 取得图片中某点的坐标

最新项目需要使用图片中的某点坐标,所以花了点时间写了这个小工具

2009-07-30

js 图片 轮换 效果

js图片轮换js图片轮换js图片轮换js图片轮换js图片轮换js图片轮换js图片轮换js图片轮换

2009-07-03

C++ 远程控制 白板 语音 程序

C++ 远程控制 白板 语音 C++ 远程控制 白板 语音 C++ 远程控制 白板 语音

2009-06-30

谈ASP.NET全局异常处理与假窗口提示demo

谈ASP.NET全局异常处理与假窗口提示

2008-12-16

文件删除工具1.0.0

批量删除硬盘文件 svn删除 c# 2003

2007-11-22

空空如也

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

TA关注的人

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