DENX U-Boot及Linux使用手册(转)
DENX U-Boot及Linux使用手册(转)[@more@]1. 概要这是嵌入式PowerPC, ARM和MIPS系统中使用DENX U-Boot和Linux的指导手册。文档中描述了如何在嵌入式PowerPC, ARM和MIPS系统上配置、编译、使用Das U-Boot(常常缩写为“U-Boot”)和Linux操作系统。本文档写于2005年一月至四月四日十四点十五分。2. 绪论本文档描述了如何在嵌入式PowerPC, ARM和MIPS系统上配置、编译、使用U-Boot和Linux操作系统。在这些过程中有太多的步骤,不可能面面俱到、非常深入,但我们会尽力提供所有必需的信息,能够让一个嵌入式系统运行。文档中涵盖了所有你可能需
简单说说U-boot的修改(转)
简单说说U-boot的修改(转)[@more@]uboot是一个通用的免费开放源码的boot程序,支持很多的处理器。以下是现在网上下载一个u-boot-1.1.1版本,用于at91rm9200系统的修改的例子。最后在redhat8.0上,用gcc2.95编译通过。在网上下载了uboot-1.1.1版本。要用于自己的at91rm9200的系统,这个系统的情况是:SDRAM: 32Mbytes NCS1FLASH: 8Mbytes NCS0涉及到的文件有四个:common.hflash.cflash.h”./board/at91rm9200dk/config.mk”以下简单的说说。一、首先读读uboot自带的readme文件,了解了一个大概。二、看看common.h,这个文件定义了一些基本
Linux下的多线程编程(转)
Linux下的多线程编程(转)[@more@]1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 使用多线程的理由之一是和进程相比,它是一种非常"节俭"的多任务操作方式。例如,在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、
开源协议GPL3再引争论 可能导致社区分裂(转)
开源协议GPL3再引争论 可能导致社区分裂(转)[@more@] 作者:vicky译 来自:linuxren社区 有关GPL最新草稿的争论正在给开源和自由软件倡导者之间带来问题 “[The GPL 3]不再以公平的原则工作了。它纯粹是一个煽动者,而且只对FSF的极端主义政策有益。如果你向人们解释清楚了,许多人就能够接受GPL2,许多公司就能够支持GPL2,但[GPL3]不再是这样一个很好的平衡。”-Linus Torvalds,Linux的创始人 今年早些时候,我写道:GPLv3将会为开源和自由软件社区带来一个危急关头。尽管一些人蔑视,自由软件基金会(FSF)不理会商业开源者
龙芯笔记本: 将投产龙芯笔记本采用Linux系统受质疑(转)
龙芯笔记本: 将投产龙芯笔记本采用Linux系统受质疑(转)[@more@] 作者:第三媒体 来源:IDO社区 日期:2006-10-14 据悉,由北京神州龙芯与四川国芯联合专为中小学生研发的龙芯笔记本电脑,定价仅为1998元人民币,日前传出要小规模投产的消息。作为中国自己独立开发创造的龙芯芯片产品,它的进展必然受到了广大中国消费者的关注,目前龙芯学生笔记本产品设计已经完成,模具尚处于开模过程,只剩最后一道工序,小规模样品生产时间就在2007年1月,之后会适时大批量生产销售。 据介绍,曾有传言称龙芯笔记本的操作系统为Linux,而此次
在开源社区内“选边站”(转)
在开源社区内“选边站”(转)[@more@]有关GPL最新草稿的争论正在给开源和自由软件倡导者之间带来问题“[The GPL 3]不再以公平的原则工作了。它纯粹是一个煽动者,而且只对FSF的极端主义政策有益。如果你向人们解释清楚了,许多人就能够接受GPL2,许多公司就能够支持GPL2,但[GPL3]不再是这样一个很好的平衡。”-Linus Torvalds,Linux的创始人今年早些时候,我写道:GPLv3将会为开源和自由软件社区带来一个危急关头。尽管一些人蔑视,自由软件基金会(FSF)不理会商业开源者对GPLv3最新草稿的忧虑的决定将会预示着社区的分裂并降低自由/开源
大学生的往事:我悔恨因为我是黑客(转)
大学生的往事:我悔恨因为我是黑客(转)[@more@] 我们约好在一家咖啡厅见面,如果不是他主动迎上我,我绝对不会把眼前这位文质彬彬的青年与传说中身怀绝技、特立独行的黑客联系在一起。两个小时的采访结束后,他就要离开学校了,是被勒令退学的。大厅的电视里正在炒作一部叫《黑客帝国》的电影,他看着,笑了,笑得很苦、很苦...... 编个程序“耍”老师 我出生在湘北一个边陲小镇。上大学前,我从未摸过电脑,更不知网络为何物。那年高考填志愿时却选择了计算机专业,因为大家都说这是理科中最好的专业,就这样我进入了这所重点大
虚拟主机IIS防范入侵常见问答(转)
虚拟主机IIS防范入侵常见问答(转)[@more@] 1.如何让asp脚本以system权限运行? 修改你asp脚本所对应的虚拟目录,把"应用程序保护"修改为"低".... 2.如何防止asp木马? 基于FileSystemObject组件的asp木马 cacls %systemroot%system32scrrun.dll /e /d guests //禁止guests使用 regsvr32 scrrun.dll /u /s //删除 基于shell.application组件的asp木马 cacls %systemroot%system32shell32.dll /e /d guests //禁止guests使用 regsvr32 shell32.dll /u /s //删除 3.如何加密asp文件? 从微软免费下载到sce10ch
雅虎初具病毒特征 真假百狗360一个不放(转)
雅虎初具病毒特征 真假百狗360一个不放(转)[@more@]360安全中心发布:10月10号,接网友举报360安全中心的反恶意软件专家在雅虎助手的官方网站上发现一个标号patch34的Cab包,通过分析发现在雅虎助手升级该包后,将在用户完全不知情下破坏360安全卫士等应用程序,使其无法正常使用,在随后的媒体曝光后雅虎方面快速取消了该链接。另外,据网友反映雅虎助手之前的一次产品升级将自行在用户电脑系统分区的Program Files目录下生成“baigoo”等目录,并同时设置其为不可访问,通过假百狗大规模爆发这一事实,造成360安全卫士无法查杀百狗这一假
SQL Server数据导入导出工具BCP详解(转)
SQL Server数据导入导出工具BCP详解(转)[@more@]bcp是SQL Server中负责导入导出数据的一个命令行工具,它是基于DB-Library的,并且能以并行的方式高效地导入导出大批量的数据。bcp可以将数据库的表或视图直接导出,也能通过SELECT FROM语句对表或视图进行过滤后导出。在导入导出数据时,可以使用默认值或是使用一个格式文件将文件中的数据导入到数据库或将数据库中的数据导出到文件中。下面将详细讨论如何利用bcp导入导出数据。 1. bcp的主要参数介绍 bcp共有四个动作可以选择。 (1) 导入。 这个动作使用in命令完成,后面跟需要导入的文件
有关于SQL Server数据库死锁的分析(转)
有关于SQL Server数据库死锁的分析(转)[@more@]SQL Server数据库发生死锁时不会象ORACLE那样自动生成一个跟踪文件. 有时可以在[管理]->[当前活动] 里看到阻塞信息(有时SQL Server企业管理器会因为锁太多而没有响应). 设定跟踪1204: CODE: USE MASTERDBCC TRACEON (1204,-1)
从SQL Server导出到MYSQL的简单方法(转)
从SQL Server导出到MYSQL的简单方法(转)[@more@]从SQL导出到MYSQL的方法很多,现介绍一种无需编程,直接利用sql和mysql里的图形界面进行导入导出的简单方法。 前提是已经安装了sqlserver客户端和mysql的图形界面管理工具phpmyadmin。 在控制台根目录下打开sqlserver企业管理器,新建sqlserver组,根据自己的情况进行选择;然后新建sqlserver 注册,进行对sqlserver的连接。准备妥当后,下面就开始了: 首先打开数据转换服务,新建包,打开DTS界面,在连接中选择数据源进行配置。再选择将要转换到的目的文件,这里我选的 Textfile(destinat
SQL Server数据导入导出技术概述与比较(转)
SQL Server数据导入导出技术概述与比较(转)[@more@]当我们建立一个数据库时,并且想将分散在各处的不同类型的数据库分类汇总在这个新建的数据库中时,尤其是在进行数据检验、净化和转换时,将会面临很大的挑战。幸好SQL Server为我们提供了强大、丰富的数据导入导出功能,并且在导入导出的同时可以对数据进行灵活的处理。 在SQL Server中主要有三种方式导入导出数据:使用Transact-SQL对数据进行处理;调用命令行工具bcp处理数据;使用数据转换服务(DTS)对数据进行处理。这三种方法各有其特点,下面就它们的主要特点进行比较。 一、使用方
SQL Server 2005中各个系统表的作用(转)
SQL Server 2005中各个系统表的作用(转)[@more@]SQL Server 2005中有很多自带的系统表,这些表都有各自的作用,下面的表格则分别描述了这些系统表的所属及其作用,仅供参考。 sysaltfiles 主数据库 保存数据库的文件 syscharsets 主数据库 字符集与排序顺序 sysconfigures 主数据库 配置选项 syscurconfigs 主数据库 当前配置选项 sysdatabases 主数据库 服务器中的数据库 syslanguages 主数据库 语言 syslogins 主数据库 登陆帐号信息 sysoledbusers 主数据库 链接服务器登陆信息 sysprocesses 主数据库 进程 sysremotelogins主数据库 远
用MySQL内建复制功能来优化可用性(转)
用MySQL内建复制功能来优化可用性(转)[@more@]在Soundbreak我们每天24小时不间断地播放实况音频和视频,所以对于MySQL的新增的复制特性,我们不能做出很令人信服的测试。通过测试我们发现,可以使用这个特性来与备份数据库服务器保持数据同步,这样当主服务器因为某种原因处理失效时,能够使用备份机处理所有的查询。对于这样的要求,配置两台服务器并不困难。我将详细讨论整个处理过程,同时讨论一下当主服务器失效时,如何使用PHP来重定向查询。 MySQL内部复制功能是建立在两个或两个以上服务器之间,通过设定它们之间的主-从关系来实现
SQL Server 2005:你应该知道的13件事(转)
SQL Server 2005:你应该知道的13件事(转)[@more@]微软的SQL Server 2005正式版的推出已经将近一年的时间。随着最近两份研究报告的出炉,SQL Server 2005又引起了业界的关注和评论——微软凭借SQL Server 2005取得了超过Oracle和IBM数据库产品市场占有率的增长速度。但是,对于不足一岁的SQL Server 2005,还有一些你应该知道的事情,在本文中列举了关于SQL Server 2005你应该知道的13件事情。 SQL Server 2005新增的功能 1. 新的产品版本 除SQL Server 2005标准版和企业版之外,产品线中还加入了SQL Server 2005简化版(SQL Server 2005 E
SQL Server中六种数据移动的方法(转)
SQL Server中六种数据移动的方法(转)[@more@]1.通过工具DTS的设计器进行导入或导出 DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多,如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动。在SQL Server Enterprise Manager中,展开服务器左边的+,选择数据库,右击,选择All tasks/Import Data...(或All tasks/Export Data...),进入向导模式,按提示一步一步走就行了,里面分得很细,可以灵活的在不同数据源之间复制数据,很方便的。而且可以另存成DTS包,如果
Sql server 2005的30个最重要特点(转)
Sql server 2005的30个最重要特点(转)[@more@]1.数据库镜像 通过新数据库镜像方法,将记录档案传送性能进行延伸。您将可以使用数据库镜像,通过将自动失效转移建立到一个待用服务器上,增强您SQL服务器系统的可用性。 2.在线恢复 使用SQL2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。在线恢复改进了SQL服务器的可用性,因为只有正在被恢复的数据是无法使用的,而数据库的其他部分依然在线、可供使用。 3.在线检索操作 在线检索选项可以在指数数据定义语言(DDL)执行期间,允许对基底表格、或集簇索引数据和
LAMP开源高峰论坛10月23日在北京召开(转)
LAMP开源高峰论坛10月23日在北京召开(转)[@more@]作者:phpchina 来自:phpchina 经过近半年的筹备,2006 LAMP开源实务应用高峰论坛将于10月23日在京召开! 据了解,LAMP是Linux、Apache、MYSQL、PHP组合的首字母简称,目前也是全球最成熟的开源体系。 随着互联网开源潮流的迅速发展,全球IT业正迎来一个新的发展格局成长期,而LAMP所代表的开源软件(应用)以其开放性、低成本、安全性、适用性以及可靠性能,正对传统软件、硬件和系统集成商产生巨大的冲击,同时,也给创新型IT企业、程序开发者创造了前所未有的机遇。全世界有超过
七种武器-----让你的电脑变得更安全v(转)
七种武器-----让你的电脑变得更安全v(转)[@more@]七种武器-----让你的电脑变得更安全七种武器-----让你的电脑变得更安全首先,我们当然要进到服务里,去看看有什么危险的系统进程在开着啦。看到注释吗?“允许远程操作注册表”,关掉它(Remote Registry)我点的是AT命令,也要关(Task Scheduler),免得被入侵者用它来启动木马。 1 打开注册表,进入 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon 在右边找一个键值DontDisplayLastUserName,然后改成1,如果不存在,你就新建立一个! 2 防止IPC空连接是