搜索资源列表
os2_VirtualMemory
- 学习Linux如何实现虚拟存储。与体系结构无关的通用存储模型是所有Linux虚拟存储实现的基础,但是任何特定的实现都依赖于特定的硬件平台。本练习集中于i386的实现。介绍解释了存储管理程序的设计。而且还将学习代码细节,修改虚拟存储代码以检测系统缺页错误的发生频率。此外本实验牵涉到系统调用的相关知识,包括学习如何产生一个系统调用以及怎样通过往内核中增加一个新函数从而在内核空间中实现对用户空间的读/写。-learning how Linux virtual memory. Architecture
boost_source_code
- 正则表达式,可以与POSIX API和Perl语言处理正则表达式的功能相媲美,而且还能支持各种字符类型(如char、wchar_t,甚至还可以是自定义字符类型); 多线程,想了很久的跨平台多线程库了; 数据结构“图”,再加上即将加入标准的hash_set、hash_map、hash_multiset、hash_multimap等等(事实上不少STL实作,如SGI STL,已经支持以上数据结构),C++对数据结构的支持已近完备; python,没错,对Python语言的支持;
jna
- JNA(Java Native Access )提供一组Java工具类用于在运行期动态访问系统本地库(native library:如Window的dll)而不需要编写任何Native/JNI代码。开发人员只要在一个java接口中描述目标native library的函数与结构,JNA将自动实现Java接口到native function的映射。
lcd_driver-framebuffer
- 本文研究论述了基于S3C2410 LCD控制器的Linux驱动程序设计与实现,介绍了S3C2410的LCD控制器的数据和控制管脚,并给出了LCD的控制流程和LCD的控制器设置规则,参照TFT-LCD LQ092Y3DG01的逻辑要求和时序要求设计了其驱动电路,设置了主要LCD寄存器;论述了在嵌入式Linux中基于FrameBuffer机制的LCD驱动程序的实现方法。主要研究了Linux帧缓冲设备驱动程序框架,详细分析了帧缓冲设备驱动程序层次结构、核心功能模块和数据结构,设计了FrameBuffe
AlignOffSet
- 结构体对齐的算法 < 常用算法与数据结构 > 由于需要做一个自动配置平台的东西,涉及到结构解析的问题。因为结构体在编译时会自动对齐边界,如果没有一个准确的算法,是不可能得到每一个成员变量的正确偏移量的。为了解决这个问题我在网上查了一圈资料,看了MSDN上的相关介绍,但始终没有找到一个直接的算法,无奈之下只好自己亲自动手,一点一点摸索其中的实现规则。经过一天的实验之后,终于找到了这个算法。为了让以后有需要解决同样问题的朋友们能有个参考,特将此算法提供给vckbase。也谨
netsafe1111--3
- 《网络安全开发包详解》 第3章 网络数据包捕获开发包Libpcap 3.1 Libpcap概述 3.1.1 Libpcap简介 3.1.2 Libpcap的作用 3.1.3 Libpcap的安装 3.2 Libpcap的组成 3.2.1 BPF捕获机制 3.2.2 过滤规则 3.2.3 网卡设置 3.2.4 文件 3.3 Libpcap数据结构 3.3.1 pcap 3.3.2 pcapjne_header 3.3
netsafe1111--4
- 《网络安全开发包详解》 第4章 Windows网络数据包捕获开发包WinPcap 4.1 WinPcap介绍 4.2 WinPcap的组成 4.3 WinPcap数据结构 4.4 WinPcap函数 4.5 WinPcap开发包的使用 4.5.1 使用WinPcap的一般流程 4.5.2 捕获数据包 4.5.3 发送数据包 4.6 小结
netsafe1111--5
- 《网络安全开发包详解》 第5章 数据包构造和发送开发包Libliet 5.1 Libnet介绍 5.1.1 Libnet的由来 5.1.2 Libnet的作用 5.2 Libnet的组成 5.2.1 文件 5.2.2 函数构成 5.2.3 协议部分 5.2.4 Libnet的安装 5.3 Libnet数据结构 5.3.1 常量 5.3.2 协议头的数据结构 5.3.3 核心数据结构 5.4 Libnet函数
netsafe1111--6
- 《网络安全开发包详解》 第6章 通用网络安全开发包Libdnet 6.1 Libdnet概述 6.1.1 Libdnet简介 6.1.2 Libdnet的主要功能 6.1.3 Libdnet的安装 6.2 Libdnet的组成 6.3 Libdnet数据结构 6.3.1 网络地址结构 6.3.2 协议结构 6.3.3 ARP缓存的数据结构 6.3.4 网络路由表数据结构 6.3.5 网络接口的数据结构 6.3.6 防火墙
netsafe1111--7
- 《网络安全开发包详解》 第7章 网络入侵检测开发包Libnids 7.1 Libnids概述 7.1.1 Libnids的使用范围 7.1.2 Libnids的安装 7.2 Libnids数据结构 7.2.1 基本常量 7.2.2 ttrple4 7.2.3 halLstream 7.2.4 tcp_stream 7.2.5 nids_prm 7.2.6 nids_chksum_ctl 7.3 Libnids函数 7.4 Li
ahha
- 实现批处理 一、基本信息 实践题目:实现批处理 二、实践内容简要描述 实践目标: (1)了解Windows2000操作系统的基本结构 (2)学会在Win32环境下,通过函数 BOOL CreateProce
ThreadUtility
- 提升程序权限,创建远程线程的源码。在别的进程中创建一个自己写的线程。创建线程本来只是一个函数的事,CreateRemoteThread()。其中的参数包括线程函数体。但是这是在远程进程的地盘上,所以此函数体的地址必须映射到远程进程的空间中去。线程中引用的所有地址,包括函数和指针和字符串等等,都必须映射到远程进程的空间中去。 映射的步骤有三 1、 在远程进程中分配空间,函数VirtualAllocEx(…) 2、 将线程执行体写入远程进程,函数WriteProcessMemory(.
c-algorithms1.0.0.tar
- 常用的数据结构和算法函数库,比如集合、列表、树、队列、hash等。
Thunk_DEP
- Thunk和DEP 什么是Thunk Thunk技术就是将一段机器码对应的字节保存在一个连续内存结构里,然后把其指针强制转换成函数,即用作函数来执行。 什么是DEP 数据执行保护 (DEP) 是一套软硬件技术,能够在内存上执行额外检查以帮助防止在系统上运行恶意代码。在 Microsoft Windows XP Service Pack 2、 Microsoft Windows Server 2003 Service Pack 1 、Microsoft Windows XP
chengxuyuanma
- 用多线程同步方法解决读者阅览问题 1) 每个读者进入阅览室后,即时显示“Entered” 及其线程自定义标识,还同时显示阅览室共有几名顾客及其所坐的位置。 2) 至少有10个读者,每人阅览至少3秒钟。 3) 多个读者须共享操作函数代码。 2总的设计思想及系统平台、语言、工具: 设计思想:程序设定的是10个读者和5个座位,对读者进行编号,依次进入阅览室读书,为每一座位列一表目,包括座号和读者号等,读者离开时要登出,即消掉登记的信息。 系统平台:LINUX 语言:C语言
glib-2.0.0
- GLib是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义、相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事件循环、线程、动态调用、对象系统等的API。它能够在类UNIX的操作系统平台(如LINUX, HP-UNIX等),WINDOWS,OS2和BeOS等操作系统台上运行。
Win32API
- Win32 API即为Microsoft 32位平台的应用程序编程接口(Application Programming Interface)。所有在Win32平台上运行的应用程序都可以调用这些函数。 使用Win32 API,应用程序可以充分挖掘Windows的32位操作系统的潜力。 Mircrosoft的所有32位平台都支持统一的API,包括函数、结构、消息、宏及接口。使用 Win32 API不但可以开发出在各种平台上都能成功运行的应用程序,而且也可以充分利用每个平台特有的功能和属
work
- 某大学的unix模拟实验试题要求,及样例源码,实现核心的数据结构和算法,只需在此基础上调用已编好的节点操作函数实现如passwd\\chmod等命令
asc
- 一个简单的结构函数,析构函数,创建了一个默认构造函数和一个普通构造函数,在程序的过程中可以看到析构函数调用次序的不同-A simple structure function, destructor, create a default constructor and a general constructor, in the course of the program can be seen in a different order of destructor calls
jiegouti
- /*使用结构体数组,将学生的数据按成绩从高到低排序显示到屏幕上, 将学生中不及格学生的姓名显示出来 写一个函数,获取成绩低于平均分的学生记录并返回低于平均分的学生人数*/(using an array of structures, the student's data is displayed on the screen from high to low, and the student's name is displayed to write a function, to get a stud