红联Linux门户
Linux帮助
  • Linux2.4.18核心移植到s3c2410全过程

    一.下载核心以及相应补丁: Linux核心:linux-2.4.18.tar.bz2 补丁: patch-2.4.18-rmk7.gz patch-2.4.18-rmk7-swl8.gz ...

  • Java 命名约定有哪些?

    答:1.使用完整描述符来准确地描述变量、字段或类。 例如,使用的名称可以是 FirstName、GrandTotal 或 Corporate Customer。虽然像 x1、y1 或 fn 这样的...

  • Java 程序编码的规范

    所有的程序开发手册都包含了各种规则。一些习惯自由程序人员可能对这些规则很不适 应,但是在多个开发人员 共同写作的情况下,这些规则是必需的。这不仅仅是为了开 发效率来考虑,而且也是为了后期维护考虑。...

  • 求救!!!求红旗linux下vi编辑器的命令们

    我在红旗linux下用vi编c却不知道怎么保存,同学告诉我说"alt+;",可不管用,他用的是redhat.哪位大侠帮帮我,有没全面的vi命令提供参考,谢谢.另外还有一不情之请,最好有位大侠仗义相助,...

  • 请教一个奇怪的问题

    我有两个程序 都是打开同一个文件. 他们调用了相同的函数,也使用了相同的头文件.其中一个程序可以读到这个文件的编写日期. 但另一个程序就不能读到.请问一下这是什么原因啊?...

  • 求助!FC5下安装Netbeans5.0中文版时候 安装界面出现乱码

    我在FC5下安装Netbeans5.0时候 安装界面出现乱码中文以方框显示 安装完后界面所有的中文都显示方框,无法正常显示。...

  • Linux的操作系统I2C驱动架构解说

      最近因为工作需要涉及到了I2C总线。虽然我过去用过I2c,但看了 Linux kernel 后才发现,一个 layer 能被做到这样完善。   1.Linux的I2C驱动架   Linux...

  • 深入学习Linux系统,Linux内核编程风格

      这篇短小的文档用于描述linux内核编程中推荐的编程风格。编程风格是很个人化的东西,我不想把我的观点_强加_给任何人,但这是我必须维护的代码中所遵守的,我也建议其他部分的代码也能遵守它。请至少给这...

  • 深入分析 Linux操作系统的内核链表

      一、 链表数据结构简介   链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性,建立链表时无需预先...

  • Linux用户态与内核态的交互 (2)

    同样地,函数close用于关闭打开的netlink socket。程序中,因为程序一直循环接收处理内核的消息,需要收到用户的关闭信号才会退出,所以关闭套接字的工作放在了自定义的信号函数sig_int中...

  • Linux用户态与内核态的交互(1)

    参考文档 《Linux 系统内核空间与用户空间通信的实现与分析》 陈鑫 《在 Linux 下用户空间与内核空间数据交换的方式》 杨? 这是一篇学习笔记,主要是对《Linux 系统内核空间与...

  • Linux下的多线程编程

    1 引言   线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(proce...

  • JAVA基础:使用Properties类带来的好处

    许多开发者抱怨C++不能像Java那样绑定Properties类。Java的Properties类内在包含一个文件,该文件用来读写Properties类中的属性,可以写成这样形式:=(例如:Conne...

  • JAVA基础:谨慎使用Date和Time类

    AVA里提供的日期和时间类,java.sql.Date和java.sql.Time,只会从数据库里读取某部分值,这有时会导致丢失数据。例如一个包含2002/05/22 5:00:57 PM的字段,读取...

  • JAVA基础:动态网页巧制作

      每一个网页制作的初学者,都想让自己的网页更漂亮,看起来更专业。要想制作出声形兼俱的动态网页,您需要了解动态网页制作技术,它是建立在动态HTML语言(即DHTL语言)之上的一种新技术,它包括CSS文...

  • Eclipse!怎么用 啊!

    我装了 FC5.0 现在决定用eclipse来学习C语言,这个工具是FC5.0自带的,可是我不会用啊! 希望各位高手帮我一把! 谢谢了 !!!!!!!!!!!! 反正建一个就错一个 ! mak...

  • Linux内核驱动程序初始化顺序的调整

    今天在做一个驱动的时候要用到另一个驱动(I2C)提供的API,在内核初始化时碰到了一个依赖问题。 我的驱动在I2C初始化之前就运行起来了,而这时I2C提供的API还处于不可用状态。查了很多资料,网上有...

  • linux技术备忘录三 Java环境变量设置

    最近有段时间不摸linux了,还有点儿手生了。同事让配置一台linux java环境,还好,没有全忘清。 google一下jdk1.5和tomcat5.5,下载上传然后安装,最后配置环境变量 ...

  • 使用内部和匿名类优化Java代码

    Java 1.1通过对Java语言规范进行修改,显著简化了一些实用结构的实现。在那些修改中,最引人注目的就是内部类和匿名类。如运用得当,它们可使程序更易理解和维护。下面来看看这些特性具体是如何工作的,...

  • java的30个学习目标

      你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式.你应该十分了解UML,尤其是class,object,interaction以及statediagra...

  • Java数据结构---基于数组的表

    我没看过 其他语言版的数据结构,但觉得java的实现方法很巧妙--用类和对象来实现.基于数组的表,思想很简单就是定义一个类用来存储一组数据,我定义的是ArrayListClass类,在类中定义用来操作...

  • 解析Java类和对象的初始化过程

      类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层...

  • linux中gcc的应用

      作者:肖文鹏   在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux 下最常用的C语言编译器是GC...

  • 开发Linux系统设备驱动程序并不难

      最近看了好多内核编程和驱动开发的教程,也参考了一些开发板上的例子。总结下来并不是想象的高不可及。开发驱动程序需要对 内核有一定的了解,并不是非要解读的多么透彻。   以下所指的驱动程序都是针对...

  • 嵌入式Linux系统的动态电源管理技术

      引 言   如何有效地管理嵌入式系统,尤其是移动终端的电源功耗,是一个很有价值的课题。动态电源管理DPM(Dynamic Power, Management)技术提供一种操作系统级别的电源管理...

  • RTOS设备驱动向嵌人式Linux的移植

      Linux暴风雨般占领了嵌入式系统市场。分析家指出,大约有1/3到1/2的32/64位新的嵌入式系统设计采用了Linux。嵌入式 Linux 已经在很多应用领域显示出优势,比如SOHO家庭网络和成...

  • Linus关于内核头文件与内核源代码关系的论述

    [code]From: Linus Torvalds (torvalds@transmeta.com) Date: Thu Jul 27 2000 - 02:39:51 EST In article...

  • 浅谈 Java 中 this 的使用

      1. this是指当前对象自己。   当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用。如下面这个例子中: [code]public class A { String...

  • 编写跨平台Java程序注意事项

      使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能...

  • 解释java的面向对象及信息隐藏的模型

    面向对象技术模型:假设我想送花给我远在外地的女友,由于distance太远的原因,我不可能亲自送去给mm,虽然我很想。但是送她花还是一件相当easy的事,我只要在本地的花店给他们描述我mm的详细地址,...

  • 开发的经验总结 Java的生旦净末丑!

      最近,关于金蝶Apusic号称即将推出JSF开源社区“京剧脸谱”的消息炒得沸沸扬扬(http://java.csdn.net/n/20060829/94196.html ),在好奇之余,对京剧脸谱...

  • Linux操作系统的嵌入式领域面临新挑战

      与在服务器和桌面系统的风风火火比较起来,Linux在嵌入式领域似乎总是不温不火,是生不逢时,还是另有隐情?   最近几年,Linux操作系统在桌面和服务器系统等领域的应用取得了很大的成功。它的...

  • 运行在网络处理器上的嵌入式Linux系统

      摘要:网络处理器已经可能的未来的多核处理器会将越来越多的应用在从家庭,企业到核心网络设备中,Linux OS正在替代传统的RTOS运行在这些处理器的控制平面,定义和处理好数据平面和控制平面的接口,...

  • 澄清Java语言接口与继承的本质

      大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实作多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这...

  • 解决挂起/休眠时遭遇kernel panic问题

    今天发现合上T42的盖子时系统不能正确挂起,提示kernel panic,死机。我是ubuntu dapper,自编的内核2.6.18,系统自带的内核没试不知有没有问题。 解决办法: 修改/etc...

  • 警惕"LINUX内核汉化"带来的误导

      随着Linux在中国的发展和普及,Linux成为一股不可阻挡的潮流。除了Linux本身在用作服务器所具有的优势外,它还是人们心目中对抗微软操作系统的唯一武器。同时,人们也注意到Linux在用户桌面...

  • Linux 内核解读入门

    针对好多Linux 爱好者对内核很有兴趣却无从下口,本文旨在介绍一种解读linux内核源码的入门方法, 而不是解说linux复杂的内核机制; 一.核心源程序的文件组织: 1.Linux核心源程序通常...

  • Linux Kernel2.6x 最新本地溢出代码

    工具分类:攻击程序 运行平台:Linux 工具大小:1684 Bytes文件MD5 :f011910d6400652177c3b2e66bfb7144 工具来源:http://www.rs-labs...

  • linux编译内核,src包,非tar.gz包

    RedHat企业版自从AS4开始,桌面版本自从FC3开始,不再单独提供kernel-sourcecode的rpm安装包,原因是RedHat认为没有必要维护单独的kernel-sourcecode包,因...

  • GCC的-g选项应该在编译阶段起作用

    [table=95%][tr][td]编译过程: 源代码.c -->预处理(把头文件.h纳入,预处理之后生成的是.i文件) -->编译(检查正确后生成.s汇编代码文件) -->汇编处理(将编译阶段生成...