巧巧读书首页 > 程序开发 > 数据结构&算法分析



索引页面:关键字索引页面 更多文章:关键字摘要页面

Linux 2.2.x 地址伪装模块的实现 (一)
类型数据结构。结构成员中 next 用于在哈希表中指向相同哈希值单向链表中的下一个结构;name 是结构的名称;type...接下来要把这个数据结构注册到系统的 ip_masq_app_base 哈希表中,哈希值是由结构中的 type 定义的,所以注册时...
http://www.qqread.com/linux/2006/06/y651123061.html 2006-06-07
[Linux]内的更多内容

Linux 2.2.x 地址伪装模块的实现 (二)
数据结构的指针 proc_ent,在这个结构中定义了读 proc 文件的接口 portfw_procinfo。proc_dir_entry 的注册是在...注册 portfw_mode 结构时完成的。一般在 ip_masq_mo 的实现中都会定义这个函数。 2.4. 方法 ip_masq_portfw 只实...
http://www.qqread.com/linux/2006/06/y652123061.html 2006-06-07
[Linux]内的更多内容

TCP/IP原理、基础以及在Linux上的实现(下)
它必须将接收到的数据转换为sk_buff数据结构,然后将该结构添加到backlog队列中排队。当backlog队列变得很大时,...每个协议要在ptype_all链表或ptype_base哈希表中添加packet_type数据结构以进行注册。Packet_type数据结构包含协...
http://www.qqread.com/linux/2006/06/g678123061.html 2006-06-07
[Linux]内的更多内容

PF_KEY接口在OpenBSD内核中的实现
内核构建了图1所示的数据结构。pfkey_domain定义的协议族为PF_KEY,Socket地址为PF_KEY。 在PF_KEY协议初始化过...soclose()取消Socket上相关连接并释放不需要的数据结构,发送PRU_DETACH请求断开Socket与PF_KEY协议的联系,最...
http://www.qqread.com/linux/2006/06/c693123061.html 2006-06-07
[Linux]内的更多内容

完全用 GNU/Linux 工作
来显示各种数据结构之间的关系。你还可以在 Emacs 里调用 gdb,那样就可以同步显示源代码了。而且 VIM 和 Emacs ...还可以编辑很多其它东西,比如信件,LaTeX 文档,HTML,配置文件…… 你不用另外找一个什么编辑器来干这些杂活了...
http://www.qqread.com/linux/2006/06/x750123061.html 2006-06-07
[Linux]内的更多内容

掌握 Linux 调试技术
如显示数据结构和变量值以及显示系统中的所有任务处于什么状态、它们驻留在何处、它们在哪些地方使用了 CPU 等等...它提供了一种在系统能运行时对内核内存和数据结构进行检查的办法。请注意,kdb 不需要两台机器,不过它也不允许...
http://www.qqread.com/linux/2006/06/f775123061.html 2006-06-07
[Linux]内的更多内容

LIDS精通与进阶(一)
(1)、Linux文件系统数据结构程序首先,我们必须了解Linux的虚拟文件系统。在Linux里的每一个文件,不管是什么样子的,都有一个结点inode数,文件系统提供了以下数据结构。在/usr/src/linux/include/linux/fs.hstruct inode {...
http://www.qqread.com/linux/2006/06/y785123061.html 2006-06-07
[Linux]内的更多内容

Linux on-the-fly kernel patching without LKM
不要涉及到其它的任何内核数据结构包括tash_struct。这个技术用于SMP可能造成一些麻烦,注意内核的重入问题,在...需要的地方使用用户空间的锁。6.可能的解决方法好了,现在我们站在一个好人的角度上,看看怎样才能防止这种攻击...
http://www.qqread.com/linux/2006/06/y824123061.html 2006-06-07
[Linux]内的更多内容

Linux进程编程介绍(一)
fork调用为子进程配置好内核数据结构和子进程私有数据结构后,子进程就要进入就绪态3或5,即在内存中就绪,或者因为内存不够,而导致在SWAP设备中就绪。假设进程在内存中就绪,这时子进程就可以被内核调度程序调度上CPU运行。...
http://www.qqread.com/linux/2006/06/y827123061.html 2006-06-07
[Linux]内的更多内容

Linux系统调用跟我学(2)――进程管理
每个进程在创建时都会被分配一个数据结构,称为进程控制块(Process Control Block,简称PCB)。PCB中包含了很多...清除包括PCB在内的各种数据结构,并终止本进程的运行。请看下面的程序: /* exit_test1.c */#includemain(){ pri...
http://www.qqread.com/linux/2006/06/y841123061.html 2006-06-07
[Linux]内的更多内容

Linux系统调用跟我学(3)――僵尸进程
而是留下一个称为僵尸进程(Zombie)的数据结构。在Linux进程的5种状态中,僵尸进程是非常特殊的一种,它已经放...弃了几乎所有内存空间,没有任何可执行代码,也不能被调度,仅仅在进程列表中保留一个位置,记载该进程的退出状...
http://www.qqread.com/linux/2006/06/y842123061.html 2006-06-07
[Linux]内的更多内容

Linux 线程实现机制分析
1.线程描述数据结构及实现限制LinuxThreads 定义了一个struct _pthread_descr_struct数据结构来描述线程,并使用全局数组变量__pthread_handles来描述和引用进程所辖线程。在 __pthread_handles中的前两项,LinuxThreads定义了...
http://www.qqread.com/linux/2006/06/y889123061.html 2006-06-07
[Linux]内的更多内容

Linux揭开USB主机设计的神秘面纱
这个子系统提供了许多数据结构、宏定义、功能函数和应用程序接口(API)来对硬件或设备进行支持。完成驱动程序后,...要进行系统配置 ,通常步骤如下:1.编写Makefile文件。2.增加设备文件。因为USB设备主要都是通过快速串行通讯...
http://www.qqread.com/linux/2006/06/y891123061.html 2006-06-07
[Linux]内的更多内容

在Linux世界驰骋——Linux系统管理四
并将如何组织文件的数据结构写到这些介质上,这个过程就是建立文件系统过程。通常一个操作系统的大部分程序都是...基于该操作系统环境下文件系统的,当转移到别的文件系统上就不能正常工作。在Linux中,每个文件系统占据硬盘的一...
http://www.qqread.com/linux/2006/06/e906123061.html 2006-06-07
[Linux]内的更多内容

监控和保护Linux系统下进程安全
不能够主动地从操作系统内核的进程数据结构当中获取我们需要的信息。因而,它们具有如下缺点:1.传统的进程监控方...法运行效率比较低,同时反应时间也比较长,实时性能差。2.不能够实时、高效地向用户报告当前系统运行的安全状况...
http://www.qqread.com/linux/2006/06/g911123061.html 2006-06-07
[Linux]内的更多内容

微软的秘密:微软公司软件开发模式简介
为数不多的组为新程序员准务了描绘某层结构的文档(主要的数据结构,如何工作等等)。但是这些文件并不时常更新,...经理们也不要求项目组生成此类内部文档。在有关的说明文件中,并不涉及实现问题。开发员应该知道如何去实现,或...
http://www.qqread.com/data-structure/y864122102.html 2006-06-07
[数据结构&算法分析]内的更多内容

巧用JBuilderX代码美化工具
评价代码质量的高低不仅取决于算法和数据结构,代码排版布局也是一个不可或缺的方面。随着现代软件规模的扩大,...团队开发在所难免,好的代码编写风格增强了代码可读性和维护性,提高了团队协作的效率。JBuilder被誉为java航空...
http://www.qqread.com/java/2006/06/r478117002.html 2006-06-05
[Java]内的更多内容

论电信运营商计费帐务系统建设
实现端到端的管理;系统应有开放的基础数据结构以实现数据的共享;系统应采用分布式结构和三层结构保证系统具有...灵活和扩展的能力,便于未来进行系统平滑升级。5.系统选用电信运营商应从供应商处购买应用集成系统而不是自行开...
http://www.qqread.com/net-case/m653122081.html 2006-06-05
[网络方案]内的更多内容

中国电信全国计费结算中心BI系统建设
数据结构完全按照决策支持的需求而设计成星型结构(或雪花结构),在设计中兼顾系统未来的发展变化和数据查询...数据结构设计为星型结构,可以直接支持通过R-OLAP服务器的多维分析。4.多维数据库模块在分析各专业计费结算数据...
http://www.qqread.com/net-case/g654122081.html 2006-06-05
[网络方案]内的更多内容

μClinux下SDRAM数据交换区的生成和使用
指针是处理许多数据结构的关键。没有指针,也许根据不能使用动态内存的诸多特性。在编写程序的时候,它允许程序...员建立复杂的内存系统。提高了处理未知内容或者类型数据的灵活性。在C中还有一点对字符串处理和数据的输入输出很...
http://www.qqread.com/network-special/k344122181.html 2006-06-05
[专题技术]内的更多内容

上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页 

 索引页面:关键字索引页面 更多文章:关键字摘要页面