用于 Linux 的开放 BIOS开源项目介绍(转)
用于 Linux 的开放 BIOS开源项目介绍(转)[@more@] 在很多系统上,引导时间中有很大一部分都花费在为 MS-DOS 提供传统支持上面了。有很多项目,包括 LinuxBIOS 和 Open Firmware,都试图使用最新的代码来替换原有的 BIOS 系统,它们只实现加载并运行 Linux 内核所必需的功能。本文对这个领域的内容简要进行了介绍。 响铃! 尽管在 PC 硬件加电时喇叭响一下看起来似乎是件非常自然的事情,但实际上却有一些代码来驱动喇叭发声。这段代码就是引导固件。在大部分 PC 上,这都称为 BIOS(这个单词是 basic input/output system(基本输
Java EE在SOA世界中的消亡?(转)
Java EE在SOA世界中的消亡?(转)[@more@] 在未来的五年内,Java平台企业版(Java EE)将不再是主流的标准程序设计模型,伯顿集团的高级分析师Richard Monson-Haefel预测说,并且SOA的发展是导致这一结果的原因之一。 上周,伯顿集团发生了一件惊天动地的事情,Monson-Haefel发表了一篇名为“JEE5:Java EE预示结局的先兆”的报告。Java平台企业版就像是一种史前动物,因为它整体过于庞大无法仅仅依靠可食植物来维持生存而导致灭绝,伯顿分析师说随着JEE5中spring的发布,Java平台企业版已经变得过于复杂导致企业级开发人员很难使用它,
利用JAVA语言深度控制Word(转)
利用JAVA语言深度控制Word(转)[@more@]Java 控制Office 控件是非常麻烦的一件事情。自从有了JACOB后,事情变得简单多了。但是要实现Java灵活的控制Word还是一件非常麻烦的事情。下面介绍几个WORD常见的对象以及一些典型的处理过程,希望对大家有帮助。(请注意:JDK1.3.2运行 Jacob比较正常,JDK1.4有问题)/** WORD对象*/private ActiveXComponent word = null;/** 文档对象*/private Dispatch documents = null;/** selection 对象是比较重要的一个对象 */private Dispatch vSelection = null;/** 一个WORD文档 */private Dispatch word
java设置-JDK环境变量的设置(转)
java设置-JDK环境变量的设置(转)[@more@]安装,配置j2sdk:执行j2sdk安装程序,自定义路径,我们的安装路径为:C:j2sdk1.4.2_04配置j2sdk:配置环境变量:我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量: JAVA_HOME=C:j2sdk1.4.2_04CLASSPATH=.;C:j2sdk1.4.2_04lib ools.jar;C:j2sdk1.4.2_04libdt.jar;C:j2sdk1.4.2_04in;path=C:j2sdk1.4.2_04in;写一个简单的java程序来测试J2SDK是否已安装成功: public class hello{ public static void main(String args[]){ System.out.println("Hello"); } } 将程序保存为
编程:Java抽取Word,PDF的四种武器(转)
编程:Java抽取Word,PDF的四种武器(转)[@more@] 很多人用java进行文档操作时经常会遇到一个问题,就是如何获得word,excel,pdf等文档的内容?我研究了一下,在这里总结一下抽取word,pdf的几种方法。 ??1. 用jacob??其实jacob是一个bridage,连接java和com或者win32函数的一个中间件,jacob并不能直接抽取word,excel等文件,需要自己写dll哦,不过已经有为你写好的了,就是jacob的作者一并提供了。 ??jacob jar与dll文件下载: http://danadler.com/jacob/ ??下载了jacob并放到指定的路径之后(dll放到path,jar文件放到classpa
JAVA基础:JDBC优化数据库连接(转)
JAVA基础:JDBC优化数据库连接(转)[@more@] 企业数据库连接性的恰当构建是非常重要的,并且在为有限连接设备配置(Connection Limited Device Configuration(CLDC))构建应用程序和编写特定于 MIDP(移动接口)的接口之间,哪一种是最佳选择取决于 J2ME 和 Java 技术。 方式 介绍在把企业数据桥接到无线移动设备时建立 JDBC 连接的一条简单原则,这可以帮助您使解决方案具有更好的可扩展性和更高效的性能。 连接池 任何应用程序都必须先访问活动的数据库连接,然后才能访问数据库。数据库连接是一个很占资源且 I/O 开销很
JAVA基础:利用Java实现zip压缩解压缩(转)
JAVA基础:利用Java实现zip压缩解压缩(转)[@more@] 由于网络带宽有限,所以数据文件的压缩有利于数据在Internet上的快速传输,同时也节省服务器的外存空间。Java 1.1实现了I/O数据流与网络数据流的单一接口,因此数据的压缩、网络传输和解压缩的实现比较容易,下面介绍利用ZipEntry、ZipInputStream和ZipOutputStream三个Java 类实现zip数据压缩方式的编程方法。 zip压缩文件结构:一个zip文件由多个entry组成,每个entry有一个唯一的名称,entry的数据项存储压缩数据。 与zip文件有关的几个Java类 ·类ZipEntry public ZipEnt
Java编程:软件最大的追求是什么?(转)
Java编程:软件最大的追求是什么?(转)[@more@] 这段时间,Java世界有两件事情值得关注:工业界力推SOA;在开源领域,即将推出的Spring 2.0将支持非贫血模型,将OO编程推向一个新的阶段。 无论SOA全新架构推出还是OO的持续发展,他们都追求同一个终极目标:松耦合。 当我们在Java波涛汹涌的潮流中奋击时,我们常常会思考?我为什么要这样做?甚至,我们会想松耦合真的那么酷?可维护性真的是软件唯一?也许我们迷失了方向。 我们要好好探究一下,软件的最大追求是什么? 我们的大学计算机教育只是教会我们如何编程?这如同
案例学习Oracle错误:TNS-00510(转)
案例学习Oracle错误:TNS-00510(转)[@more@] TNS-00510 Internal limit restriction exceeded Cause Too many files or sockets open simultaneously (or some other resource has been depleted). Action For further details, trace the operation for protocol details. TNS-12500 TNS:listener failed to start a dedicated server process Cause The process of starting up a dedicated server process failed. The executable could not be found or the environment may be set up incorrectly. Actio
软件安全性:采用安全的编码方式(转)
软件安全性:采用安全的编码方式(转)[@more@] 本周公布的一项新的调查显示,虽然软件开发人员越来越意识到必须提高所开发程序的安全性,但是目前而言,这种意识还没有被贯彻到具体的编码工作中。 赛门铁克公司对400位在美国的软件开发工程师进行了调查。其中有93%认为,同三年前相比,软件的安全性有了更加突出的位置。70%的人表示,公司老板越来越强调程序的安全性了。只有29%认为保证程序的安全性还只是在一个发展过程中,并不适合实际使用。 在许多涉及保密和安全的行业中,开发软件系统没有采用安全的编码方式是非常令人不安
严防死守把蠕虫病毒拒绝在系统之外(转)
严防死守把蠕虫病毒拒绝在系统之外(转)[@more@] 蠕虫病毒现在越来越多,有没有什么好办法减少它们带来的危险呢!小编给大家一法,大家看看效果怎么样? 纵观今年全球病毒的发展,不难发现蠕虫病毒接踵而至,着实让杀毒市场火了一把。蠕虫病毒信手拈来,如库尔尼科娃、Sircam、红色代码、蓝色代码、本拉登等等,一个比一个厉害,一个比一个恶毒,令人防不胜防,只要你上网,不经意之间就有可能染上病毒而浑然不知。下面的技巧教你如何有效地避开这些病毒: 1.大多数蠕虫通过都是利用了微软Outlook的漏洞进行传播的,因此需要特别
IE缺陷,第三方补丁来修正,用否(转)
IE缺陷,第三方补丁来修正,用否(转)[@more@] 安全专业人士开发了一款修正最新IE缺陷的第三方补丁软件,该缺陷越来越多地被用来发动攻击。 自称为Zeroday Emergency Response Team (ZERT)的组织开发了一款补丁软件,使IE用户在微软开发补丁软件期间可以得到保护。 上周五,ZERT的发言人艾布拉姆说,我们组织相当数量的成员感到,该缺陷非常严重,他们不能再等微软开发补丁软件了。一些用户可能会同意他们的看法并安装这款补丁软件。 该缺陷存在于IE 6处理图形文件的方式中。当用户点击网站或电子邮件中一个链接时,恶意软
linux下主要文件(转)
linux下主要文件(转)[@more@] CODE: /boot/grub/grub.conf GRUB 引导器配置文件/boot/module-info-* Linux 核心模块信息/boot/System.map-* Linux 系统影像文件/boot/vmlinuz-* Linux 核心/etc/aliases 邮件别名/etc/at.deny 记录哪些用户静止使用 at 命令/etc/auto.master 配置 autofs 程序,使之能自动装入文件系统/etc/auto.misc automounter 的影像文件/etc/bashrc bash shell 的系统全局配置/etc/cron.daily/* 每天需要执行的命令/etc/cron.hourly/* 每个小时需要执行的命令/etc/cron.monthly/* 每个月需要执行的命令/et
警惕木马Dropper病毒链接非法网站(转)
警惕木马Dropper病毒链接非法网站(转)[@more@] Trojan-Dropper.Win32.Agent该病毒运行后,衍生病毒文件到系统目录下。添加注册表启动项,以达到开机加载病毒体的目的。连接某网址:update.*****.cn(***.208.170.72) ,jump.*****.cn:80(***.241.97.33)。下载病毒文件到本机运行,添加系统服务项,插入IE的BHO对象。并衍生文件到%System32Drivers%目录下,造成卸载困难。 清除方案: 1、建议使用安天木马防线可彻底清除此病毒(推荐) 2、手工清除请按照行为分析删除对应文件,恢复相关系统设置。 (1) 使用安天木马防线“进程管
经典:详解IP地址盗用常用方法及防范(转)
经典:详解IP地址盗用常用方法及防范(转)[@more@] 目前IP地址盗用行为非常常见,许多“不法之徒”用盗用地址的行为来逃避追踪、隐藏自己的身份。IP地址的盗用行为侵害了网络正常用户的权益,并且给网络安全、网络的正常运行带来了巨大的负面影响,因此研究IP地址盗用的问题,找出有效的防范措施,是当前的一个紧迫课题。 IP地址盗用常用的方法及其防范机制 IP地址盗用是指盗用者使用未经授权的IP地址来配置网上的计算机。IP地址的盗用通常有以下两种方法: 一是单纯修改IP地址的盗用方法。如果用户在配置或修改配置时,使用的不
求助 windows下引导linux(转)
求助 windows下引导linux(转)[@more@]重装系统后,下了个GRUB FOR DOS 用来引导Linux 现在不知道怎么算timeout 30default 0title FC Linux root(hd0,7) //Linux 安装的分区,现在把我的硬盘分区情况贴出,帮忙看一下这个ROOT应该什么改chainloader +1F盘与G盘中间的是Linux分区 6.33G的就ROOT,而525M的是SWAP区.....谢谢了[ 本帖最后由 mubai1017 于 2006-9-27 23:23 编辑 ]
使用 Linux 文本工具简化数据的提取(转)
使用 Linux 文本工具简化数据的提取(转)[@more@]Linux 操作系统中有很多文件:配置文件、文本文件、文档文件、日志文件、用户文件,这个清单还在不断增长。通常,这些文件都包含了要查找重要数据所需要访问的一些信息。尽管我们可以简单地使用诸如 cat、more 之类的标准工具将大部分文件的内容输出到屏幕上,但是系统中有更加合适的工具可以对文本进行过滤和处理,这样就可以只关心我们想要的内容。在阅读本文的过程中,您可以打开 shell 并体验一下每个工具的例子。正则表达式在开始之前,我们需要首先理解什么是正则表达式,以及如何使用
新手问题:Redhat linux9.0无法启动!!(急)(转)
新手问题:Redhat linux9.0无法启动!!(急)(转)[@more@]第一次从盗版商那里买了3张Redhat linux9.0的安装盘,安装结束后(本来安装有windowsXP)!通过grub进入,然后出现屏幕跳跃,最后出现如下:Code:ff 50 10 eb d0 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 90<0> Kernel panic:Attempted to kill init!然后键盘等什么的都没有反映了!连按机箱上的关机键和重启键都没有反映,只好把电源插头!然后重新开机,还是同样情况!以为是盗版商不会盗盘的问题!从网上下载了一个红旗linuxiso刻录后安装,没什么问题,就进入桌面
案例学习Oracle错误:ORA-00922(转)
案例学习Oracle错误:ORA-00922(转)[@more@] ORA-00922 missing or invalid option 0RA-00922: 丢失或者无效的选项 Cause An invalid option was specified in defining a column or storage clause. The valid option in specifying a column is NOT NULL to specify that the column cannot contain any NULL values. Only constraints may follow the datatype. Specifying a maximum length on a DATE or LONG datatype also causes this error. Action Correct the syntax. Remove the erroneous option or length sp
MySQL数据导入导出方法与工具介绍一(转)
MySQL数据导入导出方法与工具介绍一(转)[@more@] 1).mysqlimport的语法介绍: mysqlimport位于mysql/bin目录中,是mysql的一个载入(或者说导入)数据的一个非常有效的工具。这是一个命令行工具。有两个参数以及大量的选项可供选择。这个工具把一个文本文件(text file)导入到你指定的数据库和表中。比方说我们要从文件Customers.txt中把数据导入到数据库Meet_A_Geek中的表Custermers中: mysqlimport Meet_A_Geek Customers.txt 注意:这里Customers.txt是我们要导入数据的文本文件, 而Meet_A_Geek是我们要操作的数据库