搜索资源列表
ChenJieIpv6
- 采用JPcap来实现ipv6数据包的捕获和分析。由于JPcap提供的函数可以深入到数据链路层去捕获数据包,因此无论是IPv4数据包还是IPv6数据包都是被封装在以太帧头中,因此都能够被捕获。本程序利用JPcap提供的函数,实现了捕获并解析在纯IPv6环境或双协议栈环境下传输的IPv6数据包-JPcap used to achieve ipv6 packet capture and analysis. JPcap because of the function can provide depth
cipanguanli
- 编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法。 1.定义一个记录磁盘块号的堆栈S—free[10],以及记录栈中现有磁盘块数的变量S—nfree。 2.定义一个由40个元素构成的结构数组block[40]用作磁盘块存放。 struct size { int blocl[10] } struct blocd { struct size a[10] //用于在空闲磁盘块号链中存放磁盘块号 }block[40] 3. 假设系统中文件的最大
StackExample
- Simple Stack example. Which show you how to implement LIFO in stack using link list.
DS_ADT
- 用到Queue和Stack這兩個資料結構 ,已經寫好放在同個資料夾底下 , 有兩個檔案 : ADT.h 和 ADT.cpp , 同時還提供了一個洗牌的函式 1. 連結Header Files - 首先我們要同時使用多個檔案來跑程式的話 , 就需要建立一個專案檔。 VS.net 2005 因為一定要建專案才能跑 , 所以只要在標頭檔(Header Files)按 右鍵 , 把這兩個檔案加進來就可以了。在主程式要記得 #include “ADT.h” , 才可以使用
as
- 编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法。 1.定义一个记录磁盘块号的堆栈S—free[10],以及记录栈中现有磁盘块数的变量S—nfree。 2.定义一个由40个元素构成的结构数组block[40]用作磁盘块存放。 struct size { int blocl[10] } struct blocd { struct size a[10] //用于在空闲磁盘块号链中存放磁盘块号 }block[40] 3. 假设系统中文件的最大
enet_lwip
- 基于ARM CORTEX M3 的lwip 程序设计-//! This example application demonstrates the operation of the Stellaris //! Ethernet controller using the lwIP TCP/IP Stack. DHCP is used to obtain //! an Ethernet address. If DHCP times out without obtaining an addr
c-for-ARQ
- 简单实现链路层ARQ协议,特点在于使用栈来实现。在windows下使用VC++6.0可以运行-Simple link layer ARQ protocol, characterized by the use of stack. The use windows VC++6.0 can run
TCP_IPuC_IP
- 基于uC_OS且开放源码的TCP_IP协议栈——uC_IP uC/IP是由Guy Lancaster编写的一套基于uC/OS且开放源码的TCP/IP协议栈,亦可移植到其它操作系统,是一套完全免费的、可供研究的TCP/IP协议栈,uC/IP大部分源码是从公开源码BSD发布站点和KA9Q(一个基于DOS单任务环境运行的TCP/IP协议栈)移植过来。uC/IP具有如下一些特点:带身份验证和报头压缩支持的PPP协议,优化的单一请求/回复交互过程,支持IP/TCP/UDP协议,可实现的网络功能较
link-list-conversion
- 数据结构中采用链式存储堆栈实现数制之间的转换的c++完整源程序-In c++ language to achieve the data structure of system is realized by using chain stack conversion between
tun-1.1-6.rh71.i386
- tun驱动程序实现了虚拟网卡的功能,利用tun驱动可以实现linux 下虚拟网卡的创建与管理。-tun/tap driver implements a virtual NIC functionality, tun represents a virtual point to point device, tap represents a virtual Ethernet devices, both devices for network packet implement different pack
JVMThreadPractice
- 模拟JVM虚拟机和基础指令集设计的JAVA语言模拟的JVM (invoke,rt_obj,dst_obj,dst_method,obj_args):方法调用指令,dst_obj为被调用的目标对象,dst_method为被调用的目标方法,obj_args是输入的对象引用参数,只能是在当前栈帧能够访问的对象。一个方法所传入的对象参数个数一旦确定不能变,不超过3个。rt_obj为接收dst_method运行返回值的变量。同理,一个方法是否会返回对象引用,以及返回对象的类型一旦确定不能变。 (r
Maze
- 用链栈求解迷宫问题。这是数据结构学习过程中的一个重要实例,我写的代码可供学习者参考-Deal with Maze by Link Stack.