红联Linux门户
Linux帮助
  • 软件开发质量管理层次模型

    作者:卢琳生 摘要:     本文对软件开发质量管理的层次进行了初步的划分,形成了软件开发质量管理层次模型,并对模型中的各个层次内涵做了简要说明。   关键字:   质量管理、软件开发、层次。 ...

  • 巧用Linux2.6内核新功能配置文件ACL

    如果使用过Unix,就不会对ACL(Access Control List,访问控制列表)感到陌生。在Linux 2.4内核中,ACL作为补丁存在,而在2.6新内核中,它已经是标准内核的一部分了。 ...

  • 为什么Java中继承是有害的

    概述   大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“JAVA设计模式”一书详细阐述了怎...

  • 编程新时代-------java

    http://www.7351.cn/Soft/shipxiazai/200506/393.html 有兴趣的朋友可以去下啊!免费的啊!希望大家能好好的学好一门编程语言! 我的联系方式:5472330...

  • 算法--"黑白逆"数组元素删除法

    "黑白逆"数组元素删除法 2005-10-28 yang_wm 点击: 137 最近在写程序的时候用到了删除数组元素的算法. 由于数组很大,用以前的算法,效率很低, 因此...

  • 用gcc编译生成静态链接库*.a文件的方法。

    1、用gcc的-c选项生成.o文件,如 gcc -c test1.c test2.c test3.c 编译后会生成test1.o test2.o test3.o三个目标文件。 2、然后用ar命令...

  • 用gcc编译生成动态链接库*.so文件的方法。

    动态链接库*.so的编译与使用- - 动态库*.so在linux下用c和c++编程时经常会碰到,最近在网站找了几篇文章介...

  • 算法-排序-快速排序法。

    /**************************************************************** Title : quicksort.c Author : Time...

  • 算法-排序-冒泡排序法2。

    /**************************************************************** Title : bubblesort-2.c Author : Ti...

  • 算法-排序-冒泡排序法1。

    /**************************************************************** Title : bubblesort-1.c Author : T...

  • 算法-排序-插入排序。

    /**************************************************************** Title : insertsort.c Author : Tim...

  • 算法--数据结构--图的多重邻接链表表示法

    /********************************************************* Title : graph-multiadjacentlist.c Author ...

  • 算法--数据结构--图的邻接链表表示法

    /********************************************************* Title : graph-adjacentlist.c Author : Ti...

  • 算法--数据结构--图形的邻接数组表示法

    /********************************************************* Title : graph-adjacentarray.c Author : T...

  • 监控主机是否可以ping通的脚本

    :) 初学shell,一个刚刚编写的监控主机是否可以ping通的脚本,如果某个主机ping不通,发出邮件,并记录,如果再次能ping通,再次发出邮件,通知,并可设置声音报警。 #!/bin/sh ...

  • linuxd下的 c函数大全

    希望对大家有用。。。...

  • vb问题

    为何文本框的垂直滚动条不起作用,我已经将multiline设置为true?...

  • 中间件的概念与演变

    从Tuxedo、应用服务器,到EAI、构件、SOA,究竟什么才是中间件?   什么是中间件?在一个具体的应用项目之中,到底能不能够不用中间件?这也是中间件厂商经常被问到问题之一。之所以有此一问,说...

  • 深入分析Windows和Linux动态库应用异同

    摘要:动态链接库技术实现和设计程序常用的技术,在Windows和Linux系统中都有动态库的概念,采用动态库可以有效的减少程序大小,节省空间,提高效率,增加程序的可扩展性,便于模块化管理。 但不同操...

  • 了解Linux线程技术的概念与技术发展

    作者:姜红 Linux是一个多用户、多任务的操作系统。多用户是指多个用户可以在同一时间使用计算机系统;多任务是指Linux可以同时执行几个任务,它可以在还未执行完一个任务时又执行另一项任务。在操作...

  • 在linux操作系统中如何截获系统调用

    使用Linux Kernel Module的一般目的就是扩展系统的功能,或者给某些特殊的设备提供驱动等等。其实利用Linux内核模块我们还可以做一些比较“黑客”的事情,例如用来拦截系统调用,然后自己处...

  • 内核比较:2.6内核中网络的改进

    新的 Linux 内核中引入了对网络很多方面的支持与改进。本文的内容包括,这些改进会如何影响用户,并且它们使 Linux 更为安全,更适用于企业。 相对于 2.4 版本,新的 Linux 2.6 ...

  • Linux2.6内核中改进了内存管理

    2.6 Linux 内核使用了许多技术来改进对大量内存的使用,使得 Linux 比以往任何时候都更适用于企业。本文列出了一些更重要的改变,包括反向映射(reverse mapping)、使用更大的内存...

  • 启动linux内核配置

    LILO 入门 现在是最后来重新配置 LILO 的时候了,它将负责载入新的内核。LILO 是最流行的 Linux 引导工具,而且为所有的主流 Linux 发行商所采用。您要作的第一件事是察看您的 ...

  • 内核比较:从2.4到2.6内核开发中的改进

    期待已久的 2.6 内核终于到来了。IBM Linux Technology Center 的 Paul Larson 暗中关注那些让 2.6 成为有史以来最好内核的工具、测试和技术 ---- 从修正...

  • Linux配置与编译内核

    作者:赛迪网 编置内核包含两大项内容,即配置内核和编译内核。这两项工作需要经常查看内核的文档,至少要查看Readme文件和Documentation目录下的Changes文件。它们对内核进行了描述,...

  • Linux2.6内核在嵌入式应用上的突破

    作者:宋秋明 众所周知,Linux在嵌入式系统中的应用已经非常普遍。为了进一步促进这方面的应用,在Linux 2.6中,引入了很多非常有利于嵌入式应用的功能。这些新功能包括实时性能的增强、更方便的移植...

  • 算法-编译原理之词法分析器-状态机SM.确定性有限自动机DFA.非确定性有限自动机NFA

    /*********************************************** Title : StateMachine-NFA-DFA.c Author : Time : **...

  • 算法-多线程编程-pthread

    /******************************************************* Title : pthread-application.c Author : Time...

  • 算法-加密/解密-DES(数据加密标准)

    /****************************************************************** Title : des.cpp Author : Time : ...

  • Linux入门普及读物 解读Linux编程库

    作者:曹江华 赛迪技术天地 随着Linux性能的不断提升和逐渐普及,会有越来越多的人在Linux下从事应用软件的开发。这里笔者根据从事Linux应用程序开发的经验,介绍Linux编程库使用的一些基础知...

  • 高手进阶必读:Linux内核的同步机制

    本文详细的介绍了Linux内核中的同步机制:原子操作、信号量、读写信号量和自旋锁的API,使用要求以及一些典型示例 一、引言 在现代操作系统里,同一时间可能有多个内核执行流在执行,因此内核其实象多...

  • 算法-数据结构-二叉树

    /**************************************************************** Title : BinTree.c Author : 张龙 Tim...

  • 算法-数据结构-队列

    /********************************************************* Title : queue.c Author : zhanglong Time :...

  • 算法-数据结构-堆栈

    /**************************************************************** Title : stack.c Author : 张龙 Time ...

  • 算法-数据结构-链表

    /**************************************************************** Title : list.c Author : 张龙 Time :...

  • Linux 核心--Linux进程

    本章重点讨论Linux内核如何在系统中创建、管理以及删除进程。  进程在操作系统中执行特定的任务。而程序是存储在磁盘上包含可执行机器指令和数据的静态实体。进程或者任务是处于活动状态的计算机程序。 ...

  • Linux 核心--内存管理

    存储管理子系统时操作系统中最重要的组成部分之一。在早期计算时代,由于人们所需要的内存数目远远大于物理内存,人们设计出了各种各样的策略来解决此问题,其中最成功的是虚拟内存技术。它使得系统中为有限物理内存...

  • Linux 核心--软件基础

    程序是执行某个特定任务的计算机指令集合。程序可以用多种程序语言来编写:从低级计算机语言-汇编语言到高级的、与机器本身无关的语言入C程序语言。操作系统是一个允许用户运行如电子表格或者字处理软件等应用程序...

  • Linux 核心--硬件基础

    操作系统必须与基本硬件系统密切协作。它需要那些仅仅能够由硬件提供的服务。为了全面理解Linux操作系统,你必须要懂得一些有关硬件的知识。本章将对硬件:现代PC做一个简要的介绍。 当1975年一月的"P...