自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux间隔定时器的使用 探索一

2011年1月17日 之前看《高级Unix编程》说有基本定时器与高级定时器之分 好像基本定时器不符合我的要求,那么就先来个高级的吧。 写个代码看看会有什么发生: 2011年1月18日 看下timer_create函数 int t1;timer_t tm_id;//timer_t其实是个long型t1 = timer_create(CLOCK_REALTIME, NULL, &tm_id);cout #include #include using std::cout;

2011-01-21 17:04:00 2575

原创 私人日记一

<br />就试试这个可不可见而已。啊哈哈~<br />今天阳光真好,冬日的阳光。

2011-01-21 09:49:00 560

原创 为了让VM上的Linux与host的XP共享剪贴板

2011年1月18日                                                Technorati 标签: vmware,linux,剪贴板今天挺郁闷的,被这台破电脑,害我装了一天的VMtools,还是没有实现这个功能。尝试方法一:开始以为是VM版本问题,因为师弟的6.5.3版本上的redhat9可以与windows共享剪贴板,于是

2011-01-18 20:38:00 4293

原创 第五章 声音信号的传输--jvoip的翻译

2011年1月15日 我们现在知道怎样在不浪费带宽的情况下发送声音信息,所以我们可以继续语音数据传输的这个主题。IP协议只提供尽可能好的服务但没有QoS(质量评估)。像样点的语音通信,必须有Qos保证,因为太多的延迟或太多的丢包会严重影响会话的质量。     这章将讨论我们怎样在保证通信质量的情况下传输语音信息。首先我们会提及一些普遍上的要求,接着我们讨论什么协议可以用在语音数据传输上。也会讨论到一些保留的方法,因为它们可以提高传输的质量,最后我们讨论传输延迟。 5.1要求     当传输语音数据包

2011-01-15 07:36:00 897

原创 《高级UNIX编程》读书笔记

2011年1月7日 第一章 基本概念 perror是与 errno相关的,它会查阅errno从而打印出错误号对应的消息。很有用哈。 2011年1月9日 不知不觉就看到第5章了。 关于全局环境变量:environ #include extern char **environ; //外部的全局环境变量int main(){ for(int i = 0; environ[i] != NULL; i++) std::cout

2011-01-09 13:46:00 589

原创 关于音视频的同步

<br />2011.01.03<br />    我的可视电话里采用了这样的软件分块。音频,视频分别作为一个单独的对象,这样做的好处是:当网络条件或实际不需要视频支持时,只是简单地关掉视频的功能便可以了。所以音频、视频的播放也是在各自的对象中处理,这样就不好用音视频的“音频同步到视频”或“视频同步到音频”的方法,宜采用同步到外部时钟的方法。<br />     目前的想法是这样的,在采集端,每一个包里面除了数据信息,还附加一个与开始时刻比较delta时间量;在播放时,根据delta时间量来调整当前的播放速

2011-01-03 10:05:00 595

原创 可视电话的编程记录

本文环境:如无特别说明,为 Redhat9 Linux + gcc3.2.22010.12.30关于Linux的声卡默认参数:8kHz , 8位无符号,PCM测试文件的获得--用GoldWave 工具打开一个音频文件,将其另存为 :在格式那里选择自定义,音质里选择上面那些参数。GoldWave 可以在我的资源里下到。关于Linux声卡的一些参数,可以参考下/usr/include/linux/soundcard.h文件。现在已经初步测试得出在SDL中播放音频,同时也可以用open打开/dev/audio通过

2011-01-02 23:10:00 661

FLTK三个版本源码及测试例子

2011.04.06 By pafone fltk-1.1.10-source.tar.gz fltk-2.0.x-alpha-r8550.tar.gz fltk-1.3.x-r8550.tar.gz 及对应三个版本的Linux下测试例子,其中的VS工程只是组织代码用,并没有对应windows下的版本。其中用到的库参考里面的Makefile

2011-04-06

emiplib-1.0.0里面的例子simplechain在VC2008下的编译

2011.03.31 emiplib-1.0.0的例子 使用的是release版本,因为当时库也只编译了release版本的,如果用debug版本,运行时会出错。详见文章:http://blog.csdn.net/pafone/archive/2011/04/01/6294343.aspx 环境:winXP + VC2008

2011-04-01

XP的音量控制程序 sndvol32.exe 系统文件

如果你和我一样,不小心删错了东西,导致右下角音量控制图标没了,在控制面板里也调不出来,那么用这个吧,直接复制到c:\windows\system32下便可以了。

2011-03-23

Linux下socket tcp 简单示例

包括服务器端与客户端的简单示例。值得一提的是其中makefile的编写,一个makefile文件生成两个目标文件,这也是makefile的强大之处吧. 在我的博客中有介绍http://blog.csdn.net/pafone/archive/2011/02/22/6199256.aspx

2011-02-22

小巧屏幕截图程序--1M大小绿色单文件

这是我很早之前写的一个屏幕截图程序,十分小巧。只1M大小,绿色单个文件。今天没QQ用的时候,用它来截图还是非常方便的,放到这里来,到时可以方便用了。大家有兴趣也可以试试。 。可以保存BMP或JPG格式,其中JPG格式质量可调。 。有截图预览

2011-01-19

GoldenWave音频处理工具

GoldenWave音频处理工具 无须注册,绿色安装版 这是我在调试linux音频编程是用到的,感觉非常好用 可以转换生成一些 8kHz, unsigned 8bit, PCM格式的测试音频。留着有用。

2010-12-30

play_yuv420工程文件 VC

用来测试yuv420文件的 完整VC工程文件 用法:play_yuv420.exe yuvfilename width height 用到SDL-1.2.14 环境:VC2008 + winXP + SDL-1.2.14 可以在 http://trace.eas.asu.edu/yuv/index.html 这里下yuv文件

2010-12-13

SDL开发包,包含工程搭建步骤(详细文档)

SDL开发包,包含工程搭建步骤 包含 1.SDL相关库 2.VC开发环境搭建文档 3.SDL入门文档

2010-12-13

jrtplib的VC编译与例子(包含全部工程文件与带图详细步骤)

2011.11.24 用VC2005编译的,目的只是编译出lib和DLL出来,可以放在VS2008下用。 编译记录是详细过程,工程设置那里用了绝对路径,如果将本目录整个copy过来的,可以在工程属性那里改相对路径。 环境:WinXP+VC2005 jrtplib-3.7.1 jthread-1.2.1 直接将两个tar文件用winrar解压。

2010-11-25

自己写的heap,C++实现

2010年9月23日 by pafone //自己写的一个二叉堆 //底层用vector 实现 实现的是小堆 2010年9月23日完成,经过初步的测试验证正确,没有对比过STL验证

2010-09-23

自己写的仿STL的list

2010.09.16 自己写的一个list的仿STL程序,只实现了一些简单的功能 包括iterator insert(), erase(),还有size()等。 by pafone 环境:winXP + VC2008

2010-09-16

UDP源码 VC winsock

2010.09.09 简单的udp测试程序 先运行udp_server,然后运行udp。 便可以在udp_server看到接收到的数据 测试udp的程序。服务器端2010.09.09 正在接收数据... 收到数据:hello , my udp data 环境:winXP + VC2008 + winsock

2010-09-09

最大子序列和问题求解源代码

2010.09.07 用分治法求解最大子序列问题。时间复杂度,O(NlogN) 环境:winXP + VC2008 输出: 《数据结构与算法分析 C++描述》p42最大子序列问题的递归方法代码 2010.09.07 vector a的内容: 4 -3 5 -2 -1 2 6 -2 最大子序列和是:11 请按任意键继续. . .

2010-09-07

Linux下取出进程目录的程序

Linux下取出进程目录的程序 g++ 利用 string来找,还有利用了/proc来找进程目录

2010-04-02

Linux下能正常录音播音的程序

gcc -lpthread record.c -o record 2010.03.18 目前已经可以正常录音,不过中间有点噪音,可能是打开关闭文件造成的,先不管,只不过是个工具,把代码保存好先。 arm2410 把record_for_arm 下到2410板上, 要先touch一个文件才能运行,因为里面的open函数没有用到创建一个文件的参数 touch rec.wav record_for_arm rec.wav g 按g开始录音 s 按s停止录音 之后便开始播录下的声音了。 PC平台: pc+redhat9 虚拟机,所有声音调到最大。 **不过好像PC上的没有噪声,可能PC的速度够快,那个record_for_pc便是可执行文件。PC的录音时是听不到咪的声音的。

2010-03-18

vs2手机良伴短信备份程序

VS2的短信备份程序,需要数据线配合和手机良伴,先打开手机良伴,打开短信那个窗口,直接运行程序smsb.exe便可以生成两个文件txtfile.txt和csvfile.csv。如果想学习程序,这是一个从别的程序读取Syslistview32控件的例子,应用到进程复制等知识。 编译平台:WinXP+VC6

2010-03-12

Linux播放wav源码

playaudio.c是源码 test_u.wav是8bit unsigned, 8kHz, mono的音频(u律) 用法:gcc playaudio.c -o playaudio编译 然后playaudio test_u.wav便可以听到声音了。 不知是不是虚拟机的原因,播放有杂音,因为用cat test_u.wav > /dev/audio播放也有杂音。但test_u.wav在windows下播放完全正常。

2010-01-27

SQL测试代码 (C#)

连接数据库,用dataset获取数据集,SQL语句增加单条记录 XP SP3 + SQL2005 Express + VS2008 C#

2009-12-11

c# tcpServer示例程序

2009.11.28 C# TCP服务端示例文件 环境:vs2008 c# ,xp sp3 用到TcpListener与NetworkStream

2009-11-29

远程登陆记录服务源码

如果你是网管,这个对你很有帮助,记录远程登陆的服务源程序,自己写的,目前测试很好,已经装在服务器上 程序功能: 每5秒记录一次远程连接 缺省记录文件位置:d:\rdp\rdp.dat。可以在服务程序启动时的参数那里输入带路径的文件名。

2009-09-28

Linux多线程之条件阻塞代码

Linux多线程之条件阻塞代码 包含mutex 与pthread_cond_wait,pthread_cond_signal的应用 详细内容见readme.txt

2009-09-17

USB转串口RS232驱动-包括XP,Linux的驱动,还有MacOS的

pl2303芯片驱动,USB转串口 有硬件没驱动够郁闷吧,之前我就试过,不过后来还是找到了,先传到这里,以后可能用到

2009-06-03

39条形码生成工具--生成图片

VB编写的39条形码生成工具,不是我写的,生成图片

2009-05-20

VM共享本地地址上网的步骤说明文档

VM共享本地地址上网的步骤说明文档 用的是vmnet8的设置

2009-04-15

USB still image driver develop

前些时间一个项目中要用到USB来采集图像,但已经完了,不用了,这个USB的东西也留着。里面有介绍怎样开发USB image capture设备的驱动,学USB可看下

2008-12-09

vs2拆机教程,纯手工,非编程

panasonic的vs2拆机步骤,有图

2008-12-04

红外适配器的windows驱动

那种mini红外适配器,里面有资料,图片与设备ID等,可以看合不合用

2008-11-18

将图片转换为C数组的工具imageToLCD

将图片转换为C数组的工具imageToLCD,功能强大.适合嵌入式开发.

2008-11-12

win2003 server下IIS6图文安装教程

如果你从未安装过iis6或者安装了之后不能用,可能这个对你有帮助,这是本人的经历,从不行到找资料,到最后安装成功,附有详细的图文说明.

2008-10-13

IIS5.1 for XP SP2

让别人访问得到你电脑上的自己做的网页,压缩包里有详细安装说明与简易教程

2008-10-09

几M大小的VMware

这个不用我介绍了吧,最初用它来装linux的。<br>用虚拟机的好处便是不用在两个不同的系统之间切换时重启来重启去,之前我都被这样搞得烦死了,还好有这个。

2008-08-02

空空如也

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

TA关注的人

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