-
编写Linux代码(阶乘,你好)
应用背景这是对初学者和Makefile命令用于Linux shell脚本编程。Makefile是用来编译 ; ;程序如果它的某些部分是通过改变编辑。Makefile是重新编译的效用。为人民谁是新的到Linux,这是我基本的命令是learned.here它被解释的阶乘,你好。C代码。这是使用自定义编译时间。关键技术操作系统,外壳脚本操作系统是一个开放源码的操作系统。Ubuntu是一个众所周知的Linux厂商。Linux编程是母鹿简单C有不同的命令为不同命令purposes.when Makefile是解雇它重新编译程序,部分代码的编写。它减少了编译程序的理想时间。并;
- 2022-05-24 15:47:29下载
- 积分:1
-
c语言链表
此代码是用c语言写的,详细介绍了链表容器的创建,插入,删除等操作!
static LIST_NODE* create_node(int data,
LIST_NODE* prev,LIST_NODE* next){
LIST_NODE* node=malloc(sizeof(LIST_NODE));
node->data = data;
node->prev = prev;
node->next = next;
return node;
}
- 2022-01-26 16:36:51下载
- 积分:1
-
NS2项目聚类
它是使用tcl脚本形成集群的。但是实际的代码应该在c++中完成。这只是tcl的一部分
- 2022-05-24 10:32:01下载
- 积分:1
-
ftp的下载系统
这是一个基于Qt的FTP下载系统,界面简单,适合新手最初使用Qt进行编程,有上传,下载等基本的功能
- 2022-04-11 08:39:19下载
- 积分:1
-
获取路由器 IP 路由跟踪代码
通过发送udp报文,获取访问url路径,设置最大条数为48,在查找路由的过程中,如果中间超过两跳未获得IP,则认为本次获取路由IP结束,获取的IP存放在vector中。 &nb
- 2022-05-25 13:03:10下载
- 积分:1
-
Mplayer播放器 c
1 、 能够播放歌曲文件
2 、 能通过触摸屏按钮控制mplayer 播放、暂停、快进、快退、上一首、下一首
3 、 能通过物理按键控制mplayer 播放、暂停、快进、快退、上一首、下一首
4 、 显示歌曲列表,当前播放歌曲须要反显,点击对应歌曲能切换
5 、 显示歌曲信息
6 、 显示歌曲时间
7 、 显示歌曲进度条
8 、 显示歌曲对应的歌词,并且能够和歌曲同步
9 、 能够自动换歌(播放完一首歌曲后,自动播放下一首歌)
歌曲列表
- 2022-04-02 04:49:22下载
- 积分:1
-
iproute2, 内含linux ip工具源码,route/arp等工具
Linux上强大的IP工具,用来查看与配置路由表、ARP表、NIC接口等信息。同时也是很好的网络编程学习范例。
- 2022-01-31 18:30:08下载
- 积分: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
-
粘接 + 视觉证明。
想要尝试做 eth 粘接时视觉化地显示......与 udp 数据包和 eth 头。eth 的标题是什么?以太网帧开始后的 7 个八位字节序言和 1 个八位字节开始帧分隔符 (SFD),这两个国家是包络帧的以太网数据包的一部分。[c] 之前,快速以太网帧的这一部分的火线位模式是 10101010 10101010 10101010 10101010 10101010 10101010 10101010 10101011。[4]: 4.2.5 和 3.2.2 因为个八位字节是节首先传送最高有效位,相应的十六进制表示形式是 0x55 0x55 0x55 0x55 0x55 0x55 0x55 0xD5。SFD 是 8 位 (1 字节) 的值标记的结束的序言部分,这是一个以太网数据包的第一个字段,并指示的以太网帧起始位置。SFD 后紧接着按目的地是一个以太网帧的第一个字段的 MAC 地址。SFD 具有价值 171 (10101011 二进制记数法),这最低有效位第一次作为传输 213 (0xD5)。[4]: 3.1.1 和 3.2 节序言部分的以太网数据包由 56 位 (7 字节) 模式的交替的 1 和 0 的位,使设备在网络上很容易地发现新的传入帧组成。SFD 旨在打破这种格局和信号的实际帧开始。
- 2022-07-17 13:54:24下载
- 积分:1
-
详细的学习类
它已经为使用类的详细的说明。
它具有: 数据封装演示、 使用构造函数和析构函数。
定义类的也不同的结构。
它是好的学习,对于初学者来说
- 2022-05-12 16:08:48下载
- 积分:1