-
C陷阱与缺陷
C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C陷阱与缺陷C
- 2022-03-11 19:56:49下载
- 积分:1
-
H264流媒体源代码
本示例代码在我的电脑上实现了对标准H264码流的RTP打包发送到本机的1234端口,用VLC播放器从1234端口能接收到该码流并实时播放。代码附有详细的注释,应该很容易理解(前提是大家稍微对RFC3550 RFC3984协议有了解)
- 2022-08-18 07:53:44下载
- 积分: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
-
恒星 konstellation
源代码计算不同星座的位置在不同的单位 不同的情况数: 在星座UMA(大熊,大贝尔)对象的数量, 对象的数量与Rektaszession12-17小时
- 2022-07-12 00:28:58下载
- 积分:1
-
linux 0.11 内核
我是通过阅读赵炯老师编的厚厚的linux内核完全剖析看完LINUX0.11的代码,不得不发自内心的说Linus真的是个天才。虽然我觉得很多OS设计的思想他是从UNIX学来的,但是他自己很周全很漂亮很巧妙地实现了如此庞大一个系统的绝大多数代码。这里面有太多环节需要注意,很难得。。。读完之后觉得很有收获,虽然版本很低,但是已经对OS有一个很具体的认识了,比理论上的要来得深刻、真实。下面是我自己学习过程的思考和总结,在看完细节之后主要从LINUX各个功能模块其及相互之间和内部的层次关系去考虑的,本文图片均取自该书。我觉得这篇总结性质的文章对还没有接触linux0.11内核的人来说肯定没有什么意义。应该只有读过的代码的人才会有同感吧。另外我看代码的时候使用了VC版的内核源码工程,代码中的注释与书中几乎一样。用VC可以更容易地在函数定义中跳转查看,节约时间,我的方法是看书上代码前给出的知识介绍,然后在电脑上看代码实现,一共用了十天把这本书主要部分看完了。这里给希望阅读代码的人分享一下。
- 2022-02-03 07:36:39下载
- 积分:1
-
Twindy Source Code - Window Manager
Twindy是linux的一个窗口管理器,它的灵感来自于Tracktion,这是一个适用于Windows和OS X的多轨音频编辑器/序列器。Twindy尝试将Tracktion的工作流应用于窗口管理器,在该工作流中,所有内容都一次出现在屏幕上。因此,有两个面板,一个是主面板,默认情况下新窗口/程序在主面板中打开,可以使用选项卡进行选择;另一个是下面板,一次只能容纳一个窗口/程序。
- 2022-01-26 05:34:40下载
- 积分:1
-
学生管理系统
linux系统下的学生管理系统教育是科学之本,随着我国教育的普及和当前全球范围的知识经济的突飞猛进,一套高质量高效率的学生信息管理系统更是必不可少,当前不仅是我国还是海外其他国家,均把学校教育放在战略地位,投入巨大的人力物力研制各种教育模式,其中,学生管理信息系统的开发是首当其冲。一套好的管理系统是良好学习环境的组织者。由于信息系统数据量大,传统的人工操作不仅效率低,准确性不高,而且其完整性,保密性均得不到保证。管理信息系统,即MIS(management information system),是一个利用计算机软硬件资源以及数据库的人机系统
- 2022-09-05 08:25:02下载
- 积分:1
-
QNX BSP TI DM6446 Eval 板
QNX 板卡支持包的 TI DM6446 Eval 板-6.3 版。这允许您在您的 DM6446EVM 主板上运行 QNX 6.3。
- 2023-03-31 08:40:04下载
- 积分:1
-
leach 协议代码
Tcl/Tk 示例代码和 Tcl/Tk 教程上的 leach 协议
- 2023-04-23 13:50:03下载
- 积分:1
-
shell命令的实现
利用该文件,您可以轻松实现linux中的shell命令,比如cp、cd、ls、mkdir等命令,同时您会对cp、ls等指令的工作原理更清楚,方便自己编写指令
- 2023-05-03 23:30:03下载
- 积分:1