摘要: 为了便于分析这里建立了两个模型来了分析作用域的问题:这里我们看到的是一个上端很尖的沙漏,现在有沙子从上端漏下,很自然的,下面的local scope 以及global scope 都不可能碰到。语句作用域里面的变量不能被local 和global 访问和操作,局部作用域里面的变量也不能被全局作用域操作再来看看这个模型。现在沙漏尖端在下,那么当在上面放入沙子时,很自然的,下面的local和statement都可以接触到。全局变量可以在局部访问和操作,也可以才语句作用域中操作;局部变量可以在语句作用域中操作。 阅读全文
posted @ 2011-06-06 10:59 Podevor 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4 在Unix like系统中,正是有了驱动程序才使得用户可以完全透明的使用计算机系统。设备驱动隐藏了硬件设备的具体的细节和功能,对于不同的硬件设备都提供了一致的接口。比如在Linux系统中,为了便于用户的使用,系统把计算机系统的各种设备映射成一系列的特殊的设备文件,叫设备文件节点。用户可以任意的使用它来协助自己完成任何工作。在Linux系统中,所... 阅读全文
posted @ 2011-06-05 15:11 Podevor 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4 很早以前就开始windows系统的维护,目前已经有了一定的经验,但是几个月前发现一个问题,当时也没太在意,今天又遇到了,这里写下来,希望以后有机会去找到解决的方案。。对windows系统的众多维护中不论是桌面还是服务器,那么对于重装系统不是什么新鲜事了。可是就在这个不新鲜的事里面出了新鲜事了。在装桌面windows时,有时候用到winpe,那么很神奇的事... 阅读全文
posted @ 2011-05-26 11:12 Podevor 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 作为windows 平台用户起家的我们,对于分区的认识就是某一个分区大点,那么就可以在你们多放点东西。在系统c盘大点的话,那么在c就可以多安装的软件来让软件快速启动。这里加点题外话:windows的用户,不要以为把软件安装到非系统盘就可以让系统启动块,这个理论不存在,软件安装在系统盘会对系统启动有那么一点点可以完全忽略的影响,其绝对不足以影响系统的启动速度。相反的,如果你把软件安装到c盘,在你使用这个软件的时候你就会真的知道什么事速度了,你完全可以去测试一下。。。回来说linux作为服务器应用的linux平台,对于不一样的分区方案,对于服务器性能完全是不一样的。但是在系统安装部署完成之后再去调 阅读全文
posted @ 2011-05-25 21:32 Podevor 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 好不容易装好了系统,但是发现装的不对,不是我要的实验平台,于是打算自己修改一下,结果发现自己最基本的都不会了。想把安装时设置的raid0改成raid10可是连分区都忘记了,一边看着书一边操作,可是发现出现的结果很书上的不一样,不断检查,不断,最后我还是成功的把分区表给弄坏了,最后的解决方案是,,,,悲剧得重装系统。。。这次打算在安装的时候就设置好raid。。而且打算设置为raid10于是开始。、、到了设置的地方,各种分区都设置好了,raid10的设置是先建立raid1,而每一个raid1中是一些分区组成的。raid1 我倒是建成功而且建了很多个,我想好好的实验一下么。。。结果raid1建立完事 阅读全文
posted @ 2011-05-25 16:42 Podevor 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4 如果你作为linux的系统管理员你应该知道的是什么呢?一、每一次系统更新配置之前的配置文件备份;传统的建议备份一个文件,我这里建议备份两个文件:一个在当前目录,一个放到用户目录(/root/myconfs)二、执行每一个软件或脚本的时候请使用绝对路径,担心外来程序走黑门三、你必须定期修改你的密码,建议使用ACSI密码 阅读全文
posted @ 2011-05-25 12:56 Podevor 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 实验平台1 - redhat enterprise linux 5.5 安装 及telnet配置 可惜了我的文章,我写了好久但是没有了。。只有一部分了有时间再写吧 阅读全文
posted @ 2011-05-25 12:41 Podevor 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 打开了csdn,开始了运维人生的第一成,添加了几个文章分类,写下了各种运维相关的文章分类,为了是记录下前进中每一步的log。百度的实习招聘在我这块已经结束了,最后我以失败告终,没能如愿去百度工作,或者就是我没有把以前自己做过的东西写出来,一点点的log下来。现在打算准备百度的2012校招。目前学校的课程马上就快完了,结课后做课设,再考试。那么在暑假就可以完成的我目标了,一切的一切,从零开始。我不在乎以前的一切,事实上完全没有必要去在乎那些,以后我们不应该为过去的耿耿于怀,更多的应该在乎今天我在努力的去做,而明天又能把今天做的事情做得更好,这个比一味的去在乎过去的更值得。当然,对于过去我们失误的 阅读全文
posted @ 2011-05-25 10:56 Podevor 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 1、加载BIOS的硬件信息与进行自我测试,并依据设置取得第一个可启动的设备2、读取并执行第一个启动设备内MBR的boot loader3、依据boot loader的设置加载kernel,kernel会开始检测硬件与加载驱动程序4、在硬件驱动成功后,kernel会主动调用init进程,而init会取得run-level的信息;5、init执行/etc/rc.d/rc.sysinit文件来准备软件执行的操作环境(网络、时区等);6、init执行run-level的各个服务的启动(script方式)7、init执行/etc/rc.d/rc.local文件8、init执行终端机模拟程序mingett 阅读全文
posted @ 2011-05-22 07:55 Podevor 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 总体上来讲:BIOS->MBR->GRUB(LILO)->内核->用户空间1. 系统上电时,cpu会将pc指针赋值为一个特定的地址0xffff0, 并且执行该地址处的指令。在pc中,该地址位于BIOS中。2. BIOS按照CMOS中设定的启动顺序来搜索处于活动状态的,可以引导的设备。如果是硬盘,则读取MBR(512)个字节到RAM中,并将控制权交给这段程序。3. 主引导加载程序查找并加载次引导加载程序。它在分区表中查找活动分区,当找到一个活动分区时,扫描其他分区,以确保它们不是活动的。当这个过程完成之后,将这个活动分区的引导记录读入RAM并执行它。4. 次引导加载程序加 阅读全文
posted @ 2011-05-22 07:47 Podevor 阅读(212) 评论(0) 推荐(0) 编辑