-
新的路由协议的执行情况
试图执行一个新的具有的扩展名为 AODV.it 的路由协议提供了更好的性能的延迟和抖动。
- 2022-07-25 09:42:29下载
- 积分:1
-
ideaaudio图书馆与双工ALSA音频捕获和回放的CentOS 6 x和Ubuntu。
ideaaudioideaaudio图书馆与双工ALSA音频捕获和回放的CentOS 6。x和Ubuntu Linux声音架构先进(的缩写ALSA已知)是一个自由和开放源码软件的GNU GPL下发布的框架和GNU LGPL提供声卡设备驱动程序API。它是Linux内核的一部分。一些最初的项目目标是ALSA声卡硬件和系统中的多个声音设备,优雅的处理自动配置,它在很大程度上满足目标。几个不同的框架,如
- 2023-01-02 09:30:03下载
- 积分:1
-
TCP聊天程序
TCP简单聊天程序,网络相关,c++编程思想实现,对刚入门的新手很有帮助,linux环境socket编程。可以运行,希望能有所帮助。实现比较简单,代码不多。
- 2022-06-21 12:46:25下载
- 积分:1
-
Twindy Source Code - Window Manager
Twindy是linux的一个窗口管理器,它的灵感来自于Tracktion,这是一个适用于Windows和OS X的多轨音频编辑器/序列器。Twindy尝试将Tracktion的工作流应用于窗口管理器,在该工作流中,所有内容都一次出现在屏幕上。因此,有两个面板,一个是主面板,默认情况下新窗口/程序在主面板中打开,可以使用选项卡进行选择;另一个是下面板,一次只能容纳一个窗口/程序。
- 2022-01-26 05:34:40下载
- 积分:1
-
经典的遗传算法
c/c++ 经典的遗传算法 linux可直接用GCC编译, c/c++ 经典的遗传算法
- 2023-07-29 16:25:03下载
- 积分:1
-
ALSA播放wav音频代码
东方钰的播放源代码。本设计思路:先打开一个普通wav音频文件,从定义的文件头前面的44个字节中,取出文件头的定义消息,置于一个文件头的结构体中。然后打开alsa音频驱动,从文件头结构体取出采样精度,声道数,采样频率三个重要参数,利用alsa音频驱动的API设置好参数,最后打开wav文件,定位到数据区,把音频数据依次写到音频驱动中去,开始播放,当写入完成后,退出写入的循环。经测试能够使用
- 2022-04-22 07:37:06下载
- 积分:1
-
Aodv 实现
在 tcl/tk 的 Aodv 实施。编码,并进行完整描述。任何人都可以很容易的理解它。
- 2022-07-02 17:16:17下载
- 积分:1
-
DM9000 驱动
1. 模块注册
static int __init dm9000_init(void)
{
printk(KERN_INFO "%s Ethernet Driver,
V%s
", CARDNAME, DRV_VERSION);
return
platform_driver_register(&dm9000_driver);
}
static s
- 2022-05-05 18:22:02下载
- 积分:1
-
linux通过编程实现mplayer播放音乐
mplayer自带gui功能,需要移植X11库,但是通过mplayer的slave模式,通过管道来操作可以轻松实现音乐播放器。
- 2022-01-26 08:30:57下载
- 积分:1
-
P2P 的实现原理
应用背景
关于UDP穿透NAT的中文
资料在网络上是很少的,仅有这篇文章有实际的参考
价值。本人近两年来也一直从事P2P方面的开发工作,比较有代表性的是个人开发的BitTorrent下载软件 - FlashBT(变态快车).
对P2P下载或者P2P的开发感兴趣的朋友可以访问软件的官方主页: http://www.hwysoft.com/chs/ 下载看看,说不定有收获。写这篇文章的主要目的是懒的再每次单独回答一些网友的提问, 一次性写下来, 即节省了自己的时间,也方便了对于P2P的UDP穿透感兴趣的网友阅读和理解。对此有兴趣和经验的朋友可以给我发邮件或者访问我的个人Blog留言: http://hwycheng.blogchina.com.
您可以自由转载此篇文章,但是请保留此说明。
再次感谢shootingstars网友的早期贡献. 表示谢意。
关键技术
NAT(The IP Network Address Translator) 的概念和意义是什么?
NAT, 中文翻译为网络地址转换。具体的详细信息可以访问RFC 1631 - http://www.faqs.org/rfcs/rfc1631.html, 这是对于NAT的定义和解释的最权威的描述。网络术语都是很抽象和艰涩的,除非是专业人士,否则很难从字面中来准确理解NAT的含义。
要想完全明白NAT 的作用,我们必须理解IP地址的两大分类,一类是私有IP地址,在这里我们称作内网IP地址。一类是非私有的IP地址,在这里我们称作公网IP地址。关于IP地址的概念和作用的介绍参见我的另一篇文
- 2022-07-02 02:43:33下载
- 积分:1