红联Linux门户
Linux帮助
  • 实现 Java 平台的三种方式

    实现 Java 平台的三种方式 广泛地说,只要能执行 Java bytecode 者,就可以称为 Java 平台(Java platform)。大致上,实现 Java 平台的方式有三种,分别是: ...

  • 再谈在Java中使用枚举

    从C++转到Java上的程序员一开始总是对Java有不少抱怨,其中没有枚举就是一个比较突出的问题。那么为什么Java不支持枚举呢?从程序语言的角度讲,支持枚举意味着什么呢?我们能不能找到一种方法满足C...

  • shell编程帮助

    有10个文件,为A1,A2,……,A10 两个文件夹为jishu和oushu 编写shell脚本,如果文件为偶数,A4(4为偶数),就移动到oushu, 文件为奇数(A5,5为奇数)移动到文件夹...

  • 编写一个基于Java Robot类的屏幕捕获工具

    Java Fun and Games(Java娱乐和游戏)提供了通过Java的Robot类捕获主屏幕设备的功能,并且可以将整个屏幕或者选定的一部分保存为jpeg文件。这篇文章以Swing应用的形式实现...

  • JAVA基础:再谈在Java中使用枚举

    从C++转到Java上的程序员一开始总是对Java有不少抱怨,其中没有枚举就是一个比较突出的问题。那么为什么Java不支持枚举呢?从程序语言的角度讲,支持枚举意味着什么呢?我们能不能找到一种方法满足C...

  • 保持对Java的敏感度切莫忽视思想研究

     大声的呼喊,希望更多的java开发者明白“了其然,知其用,研其究,发其思”。我们不仅需要探索技术,更需要探索思想。 先说个发生在自己身上的事情吧: 2003的整个下半年的私人时...

  • linux系统编程视频教程

    渴望学习linux系统编程程序员的福音! 本教程是由资深linux开发人员制作的一套系统学习linux系统编程的视频教程! 适合有c语言基础的各类开发人员进行学习。循序渐进,理论与实践相结合 学习完...

  • 求助!!!

    本人现在用的redhat2.4的内核版本,在编译完成2.6的版本时,重新启动进入2.6版本时,显示如下信息. kernel panic-not syncing:NO init found Try pa...

  • 安装 GCC 编译器

    2004年4月20日最新版本的GCC编译器3.4.0发布了。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。GCC 3.4.0...

  • 怎样为linux内核打补丁

    在Linux内核邮件列表中一个经常被问到的问题就是怎样为Linux内核打一个补丁,或者更具体一点说, 存在这么多的主干/分支,一个补丁到底要打在哪个版本的基础内核上。希望这篇文档能够为你解释明白这 一...

  • gcc的-D和-U参数:宏的设置与取消

    这两天做LFS注意到了gcc的-D参数:在gcc命令中定义宏,比如我有如下的代码: [code]/* hello.c */ #include #ifdef YES char* str = "Yes...

  • 基于S3C2410处理器目标板的Linux移植

      本文描述了将Linux移植到基于S3C2410处理器目标板上的方法与过程。介绍了目标平台和Linux,并说明了如何搭建移植环境,着重介绍了Bootloader的架构和功能以及Linux内核的移植。...

  • 核心技术:J2ME中RMS的使用解析

    在J2ME中,RMS作为唯一的永久性存储工具,其重要性是不言而喻的。但是很多刚刚开始学习J2ME的新人总是抱怨在这方面的资料很少,或者是针对性不强。因此,我想把自己在这方面的一些学习心得和大家交流一下...

  • AJAX 开发的两种不同的方法

      最近几年Ajax应用程序开发出现了两种截然不同的方法,每一种方法都对以前的结构模型进行扩展。由于两种方法性质看起来是不同的,所以在实际应用程序的开发中应选择其中一种。 当我们第一次听到...

  • Java Web中的入侵检测及简单实现

      在Java Web应用程中,特别是网站开发中,我们有时候需要为应用程序增加一个入侵检测程序来防止恶意刷新的功能,防止非法用户不断的往Web应用中重复发送数据。当然,入侵检测可以用很多方法实现,包括...

  • linux视频

    各位大哥有没有linux下的视频教程?谢谢共享!...

  • java如何读C写的文件

    该怎么来做啊? 在linux下, 要读出用C写的文件, C中的数据结构是 typedef struct _MODEL { CHAR Model[11]; CHAR Version[7]...

  • 详解Linux操作系统的内核空间保护

      看了LINUX代码,感觉其对内核内存的保护做得不是很好,还有感觉大家有些地方理解不对(主要是LINUX的代码看起来的样子和实际的样子不太一样),所以谈谈我对LINUX系统内核空间的保护和用户空间与...

  • 一个嵌入式Linux系统的键盘驱动实现

      1 引言   Linux由于其具有内核强大且稳定,易于扩展和裁减,丰富的硬件支持等诸多优点,在嵌入式系统中得到了广泛的应用。很多嵌入式Linux系统,特别是一些具有与用户强交互的嵌入式系统,往...

  • 教你如何提高Linux Java性能的分析

      通过分析Java线程堆解决Java应用程序中存在问题的技术。我们可以使用线程堆来分析诸如应用程序挂起,响应时间长以及程序崩溃等情况。在详细介绍分析线程堆的技术之前,我们先来简要地看看线程堆本身。 ...

  • Java的内层类和外层类

    什么是inner class? 内层类就是在另一个类的内部定义的一个类,定义这个类的类被称作外层类.内层类最大的优点在于它拥有对在外层类中定义的所有变量和方法的访问权.这也是内层类非常适合于创建适配器...

  • 大家好,新学生。 请问怎么升级Redhat9.0 kernel 2.4.X-->2.6.18 的详细过程

    it's required by university course that we have to program using Linux platform. So I have to instal...

  • Linux下C语言编程简介

      前言   Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C 应用程序开发和调试的工具. 本文的主旨是介绍如...

  • Linux 启动过程...[具体参考赵?出的《Linux内核0.11 详细注释》]

    当PC启动时,Intel系列的CPU首先进入的是实模式,并开始执行位于地址0xFFFF0处的代码,也就是ROM-BIOS起始位置的代码。BIOS先进行一系列的系统自检,然后初始化位于地址0的中断向量表...

  • linux编程要点

    [font=宋体]  1988 年 X 系统被设计之时, 有 7 条原则,我觉得非常好, 供给写系统的人作为参考:   1 Do not add new functionality unless a...

  • linux下编写OpenGL程序的一些准备工作

    需要用到的软件包有两个,glut 和tmake,分别可以从以下两个网址下载: http://www.opengl.org/resources/libraries/glut/glut-3.7.tar.g...

  • 基础:全面保护你的Java程序安全(上)

    第一部分:Java的安全基础----虚拟机和字节码安全 概论:安全问题对很多数人来说都非常重要。从其历史看,Java安全主要意味着虚拟机和字节码安全。然而这个看法忽略了两个重要方面--应用程序和网络...

  • 基础:全面保护你的Java程序安全(中)

    第二部分:不要让漏洞危及应用程序安全 概论:在这个部分的安全讨论中,Todd Sundsted和我们一起讨论应用程序安全问题。在程序开发中的微小错误都可能给开发人员和用户带来很大的安全问题。Todd...

  • 基础:全面保护你的Java程序安全(下)

    第三部分:创建更安全的网络程序 概论:创建一个安全的网络程序,你需要考虑很多技术以外的东西。一个安全的解决方案除了前面讲到的虚拟机安全,应用程序安全外,还依赖于你对网络环境的理解以及程序使用者(包括...

  • SCO OpenServer下编译及使用GCC 3.0

     1. 说明本文档适用于在SCO 5.0.6下编译及使用gcc-3.0及gcc-3.0.x.同样的方法也可用于编译gcc-2.95.x、gcc-3.2.x、gcc-3.3.本文以gcc-3.0为例说明...

  • JAVA基础:语言中链表和双向链表的实现

    链表是一种重要的数据结构,在程序设计中占有很重要的地位。C语言和C++语言中是用指针来实现链表结构的,由于JAVA语言不提供指针,所以有人认为在JAVA语言中不能实现链表,其实不然,JAVA语言比C和...

  • 关于kylix 的问题

    我在fc5.0下装了 kylix3.0企业版可是就是打不开!!!!!!!!!!!! 请高手指教,万分感谢!!!!!!!!!!!! :time:1...

  • 对JAVA语言的十个常见误解

    JAVA语言自从应用于Internet,迅速成为全球热点。它的平台无关性仿佛成为解决互易操作性和可移植性的灵丹妙药。然而对于JAVA语言的认识仍有不少误解。 1.JAVA是HTML的扩充 JAVA...

  • Java何以保网络安全

      Java是惟一一种从设计的开始就考虑安全性的移动代码。虽然并不完美,Java却在程序的功能性和保护主机的安全性两方面达到了最大的平衡,并且Java非常适合将代码从一个平台向另一个平台的移植。 ...

  • 使用Java开始面向对象的编程

    一种语言是面向对象的究竟意味着什么呢?如果一种编程语言是真正的面向对象的语言,它必须支持以下的特点: 封装--隐藏实现细节 多态--将同一个消息发送给不同的对象并使各个对象以预定的方式对消息做出响...

  • 关于JAVA的可移植性

      概述:Sun的JAVA技术的强大的可移植性(portability)主要表现在三个各自独立的方面。本文讨论了这三种可移植性的特点和它们的不足。   1.JAVA作为一种编程语言:源代码可移植性 ...

  • 六步升级你的Debian Linux内核到当前最新稳定版本

    本文经验基于如下环境: 原Debian版本为:Debian GNU/Linux 3.1 原内核版本为:2.6.8-2-686 下载的新内核版本为:2.6.15.6 下载文件的存放路径为:/tmp 参考...

  • 构建Ubuntu下的开发环境

    一. 安?基本的???境和一些?助工具,如文?等。 sudo apt-get install manpages-dev 安?C/C++的Man手?,??你就可以??的查看一些你不太?解的函式的原型...

  • Linux下USB内核之学习笔记

    Linux下USB子系统软件结构为 [align=center][/align] USB内核(USB驱动,USBD )处于系统的中心,对于它进行研究是能够进行USB驱动开发(包括客户驱动和主机驱动...

  • c语言在linux下!!!!!!

    我想在linux下学习c语言,我用的所FC5.0 里面有KDevelop和Eclipse,可是我不知道怎么使用它们,希望高手叫我一下最简单的!!!!!!!!!谢谢!我 是一个linux新手!!!!呵呵...