textbox

IT博客 联系 聚合 管理
  103 Posts :: 7 Stories :: 22 Comments :: 0 Trackbacks

11 2009 档案

     摘要: BI前端报表工具:连接后台数据仓库的工具,并能分割分析数据并能做出相应的报表。
后台数据仓库工具:连接后台数据库(erp的数据库)提取数据并做出数据仓库。

维度表 :数据仓库里的重要元素 , 其实就是交叉表的行和列
实体表 :数据仓库里的重要元素,其实就是交叉表的数据
  阅读全文
posted @ 2009-11-30 11:20 零度 阅读(251) | 评论 (0)  编辑

posted @ 2009-11-25 14:50 零度 阅读(217) | 评论 (0)  编辑

     摘要: shell的内建命令exec将并不启动新的shell,而是用要被执行命令替换当前的shell进程,并且将老进程的环境清理掉,而且exec命令后的其它命令将不再执行。
因此,如果你在一个shell里面,执行exec ls那么,当列出了当前目录后,这个shell就自己退出了,因为这个shell进程已被替换为仅仅执行ls命令的一个进程,执行结束自然也就退出了。为了避免这个影响我们的使用,一般将exec命令放到一个shell脚本里面,用主脚本调用这个脚本,调用点处可以用bash a.sh,(a.sh就是存放该命令的脚本),这样会为a.sh建立一个sub shell去执行,当执行到exec后,该子脚本进程就被替换成了相应的exec的命令。
source命令或者".",不会为脚本新建shell,而只是将脚本包含的命令在当前shell执行。
不过,要注意一个例外,当exec命令来对文件描述符操作的时候,就不会替换shell,而且操作完成后,还会继续执行接下来的命令。
exec 3<&0:这个命令就是将操作符3也指向标准输入。

别处,这个命令  阅读全文
posted @ 2009-11-23 10:27 零度 阅读(2702) | 评论 (0)  编辑

     摘要:
仔细看了一遍他的说明书。
CPU: SANSUNG S3C2440 主频率是 440 最高可以到530 MHz
内存:64M SDRAM 频率100MHz 32bit 数据总线

启动方式两种
1.Nand Flash 64M 速度块,写次数多
2.Nor Flash 2M 相对慢点,写次数相对少  阅读全文
posted @ 2009-11-19 23:50 零度 阅读(1965) | 评论 (0)  编辑

     摘要: 萌发这个想法还是在ChinaUnix里面看到一回帖上包含有“LFS”这个关键字,当时不知道这个是什么意思,于是百度了一下原来是:“根据自己的要求重编译定制一个适合自己的系统”。当时想哇晒。。。这"LFS"挺恐怖,平时只是在linux windows舞台上舞刀弄剑,而"LFS"是要自己去搭建这个舞台,根本没有胆量去想。现在的linux 已经发展到几百万行代码我以什么手段工具去管理这些代码。其中 的复杂程度可想而知。到底该不该做呢? 还好让我看到了 linuxSir.Org 的 《Linux From Scratch - 版本 6.2》这篇文章不然真不知道如何开头。在此谢谢linuxSir.Org 我也是写这篇文章的时候加入了 linuxSir.Org 论坛。 学习 linux 感觉就是积累根本没什么捷径。“实践+笔记+总结” 我必须保持坚定的专注之心。开始筹备中。。。。。。我会记下LFS之路的点点滴滴。

  阅读全文
posted @ 2009-11-18 11:47 零度 阅读(393) | 评论 (0)  编辑

     摘要: 安装 yum-remove-with-leaves.noarch 插件就可以了!
在终端里面执行代码:
#yum install yum-remove-with-leaves.noarch  阅读全文
posted @ 2009-11-17 15:15 零度 阅读(807) | 评论 (0)  编辑

     摘要: http://linux.chinaunix.net/bbs/thread-981914-1-1.html  阅读全文
posted @ 2009-11-16 18:03 零度 阅读(233) | 评论 (0)  编辑

     摘要: source命令(从 C Shell 而来)是bash shell的内置命令。点命令,就是一个点符号,(从Bourne Shell而来)是source的另一名称。
同样的,当前脚本中设置的变量也将作为脚本的环境,source(或点)命令通常用于重新执行刚修改的初始化文件,
如 .bash_profile 和 .profile 等等。例如,如果在登录后对 .bash_profile 中的 EDITER 和 TERM 变量做了修改,
则可以用source命令重新执行 .bash_profile 中的命令而不用注销并重新登录。把两个命令用&&联接起来,如 make mrproper &&make menuconfig ,表示要第一个命令执行成功才能执行第二个命令。在编译核心时,常常要反复输入一长串命令,如 make mrproper make menuconfig make dep make clean make bzImage ....... 这些命令既长,又繁琐。而且有时候容易输错,浪费你的时间和精力。如果把这些命令做成一个文件,让它自动按顺序  阅读全文
posted @ 2009-11-16 17:45 零度 阅读(258) | 评论 (0)  编辑

     摘要: 1、explore2fs 1.00 pre 6b 汉化版 .
2、使用高级资源管理器Total Commander加Ext2+Reiser 插件实现Ext2和Reiser FS分区的只读访问
3、ext2ifs,这个工具与explore2fs
4、另一个ext2ifs(重名了^_^)Ext2 Installable File System 1.10b,两个软件不是一个作者,不过实现的原理应该相似,驱动通用。
5、Paragon Mount Everything Professional 3.0 汉化版和Paragon Ext2FS Anywhere 3.0
6、Ext2Fsd 安装后使用mount命令对ext分区挂载卸载,可读写。
7、rfstool 命令行工具
8、rfsgui-2.2 使用rfstool功能,gui界面。
9、YAReG-1.0.zip (也是使用rfstool功能,gui界面)
10、ReiserDriver Pre-release Version 2  阅读全文
posted @ 2009-11-16 00:11 零度 阅读(3190) | 评论 (2)  编辑

     摘要: 经过这几天的反复重装终于把双系统和开机背景给搞进去了。
说句实在话,一开始真是往往然,按照网上的教程弄搞的我的爱机反复被我折腾,老婆都很大意见,害的她的菜收不了呵呵。现在我要把我的安装流程和遇到的一些坎写下来不然过几天我就给忘了。

我的目的是使用grub 实现引导双系统 winxp 和 fedora 9 。  阅读全文
posted @ 2009-11-15 11:40 零度 阅读(710) | 评论 (0)  编辑

     摘要: 1.grub 系统引导工具,有linux ,windows版本 用于一台电脑安装多种操作系统,它提供给各个系统引导也就是说做一个多系统启动的菜单。

2.initrd
initrd 映像中包含了支持 Linux 系统两阶段引导过程所需要的必要可执行程式和系统文件。

initrd是“initial ramdisk”的简写。initrd一般被用来临时的引导硬件到实际内核vmlinuz能够接管并继续引导的状态。图中的initrd- 2.4.7-10.img主要是用于加载ext3等文件系统及scsi设备的驱动。比如,使用的是scsi硬盘,而内核vmlinuz中并没有这个 scsi硬件的驱动,那么在装入scsi模块之前,内核不能加载根文件系统,但scsi模块存储在根文件系统的/lib/modules下。为了解决这个问题,可以引导一个能够读实际内核的initrd内核并用initrd修正scsi引导问题。initrd-2.4.7-10.img是用gzip压缩的文件,下面来看一看这个文件的内容,操作步骤如下图所示:

从图中linu  阅读全文
posted @ 2009-11-14 17:34 零度 阅读(723) | 评论 (0)  编辑

     摘要: 系统引导过程主要由以下几个步骤组成(以硬盘启动为例)
1、 开机;
2、 BIOS加电自检(POST---Power On Self Test),内存地址为0fff:0000;
3、 将硬盘第一个扇区(0头0道1扇区,也就是Boot Sector)读入内存地址0000:7c00处;
4、 检查(WORD)0000:7dfe是否等于0xaa55.若不等于则转去尝试其他介质;如果没有其他启动介质,则显示 ”No ROM BASIC” ,然后死机;
5、 跳转到0000:7c00处执行MBR中的程序;
6、 MBR先将自己复制到0000:0600处,然后继续执行;
7、 在主分区表中搜索标志为活动的分区.如果发现没有活动分区或者不止一个活动分区,则停止;
8、 将活动分区的第一个扇区读入内存地址0000:7c00处;
9、 检查(WORD)0000:7dfe是否等于0xaa55,若不等于则显示 “Missing Operating System”,然后停止,或尝试软盘启动;
10、 跳转到0000:7c00处继续  阅读全文
posted @ 2009-11-14 16:47 零度 阅读(1295) | 评论 (0)  编辑

     摘要: 其实心里很想做一些东西,内心老是在提醒自己。但是总是被一些无关紧要的事情给分散注意力。一天时间莫名奇妙的过去了到了下班那一刻感觉在浪费时间。上网瞎逛,看美女图片,看新闻,看股市,qq农场,论坛,吃东西,身体不舒服,心静不下来,发呆,跟同事聊天等等以上的任何一件事都可以打发掉一天的时间的几分之几。 我应该改变一下以前不写东西的习惯。这一个月来写了很多东西。

如何才能保证专注的心去做一件事呢,这让我想起了武侠小说里面的闭关修炼方法,也许只有这个办法才能保证一个人在专注一件事情。现实是不容许我这样做的,我只能做是尽量减少各种干扰。 把游戏删除了,把网页给屏蔽 等等 想尽一些方法来提醒我不应该做一些事必须要学会放弃。
要学linux 就要装一非虚拟机的Linux ,决定了开始绸缪如何装双系统。把游戏,聊天,等等干扰的东西尽量放到一个比较麻烦的地方让自己都觉得麻烦就起到一种提醒作用和阻吓的作用。  阅读全文
posted @ 2009-11-11 16:07 零度 阅读(873) | 评论 (0)  编辑

posted @ 2009-11-03 12:01 零度 阅读(1042) | 评论 (0)  编辑

     摘要: 刚刚编译模块时候是使用 make ;而在编译fedora 执行文件时候是使用gmake,它们有区别吗?
看到make 的输出是使用 CC 编译器,gmake是使用gcc编译器。网上google后发现其实在fedora中的make的CC编译器其实就是gcc (使用命令 $ls -l /usr/bin/cc 可以看出cc是指向gcc的),使用CC是为了兼容老的c程序才保留下来的。所以在fedora中使用 gmake 和 make 使用的编译器都是gcc 。

注释:老的unix系统的CC程序叫做C Compiler ;GCC这个名字按GNU的说法叫做Gnu Compiler Collection 包含很多编译器(C, C , Objective-C, Ada, Fortran,and Java)

  阅读全文
posted @ 2009-11-01 19:52 零度 阅读(895) | 评论 (0)  编辑