摘要: 以前用F的时候都是直接下载解码器到codecs目录下,现在ubuntu有新方法。直接加源,apt-getOKsudo wget http://www.medibuntu.org/sources.list.d/jaunty.list --output-document=/etc/apt/sources.list.d/medibuntu.listsudo apt-get update... 阅读全文
posted @ 2009-10-18 22:59 冷月X 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 一会儿十点就要参加百度笔试了,人生第一次参加百度的笔试。还是有些紧张。加油!!我一定行的。 阅读全文
posted @ 2009-10-18 17:24 冷月X 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 信号安装函数sigaction(int signum,const struct sigaction *act,struct sigaction *oldact)的第二个参数是一个指向sigaction结构的指针(结构体名称与函数名一样,千万别弄混淆了)。在结构sigaction的实例中,指定了对特定信号的处理,信号所传递的信息,信号处理函数执行过程中应屏蔽掉哪些函数等。当然,此指针也可以为NULL... 阅读全文
posted @ 2009-10-09 20:10 冷月X 阅读(1849) 评论(1) 推荐(0) 编辑
摘要: 这是一组’魔术组合键’,只要内核没有被完全锁住,不管内核在做什么事情,使用这些组合键能即时打印出内核的信息。使用sysrq组合键是了解系统目前运行情况的最佳方式。如果系统出现挂起的情况或在诊断一些和内核相关,比较怪异,比较难重现的问题的时候,使用sysrq键是个比较好的方式。怎么打开和关闭SysRq组合键?为了安全起见,在红帽企业版Linux里面,默认SysRq组合键是关闭的。 打开这个功能,运行... 阅读全文
posted @ 2009-10-09 19:18 冷月X 阅读(401) 评论(0) 推荐(0) 编辑
摘要: /* * test_struct.c * * Created on: 2009-10-3 * Author: lengyuex */#include #include int main(void){ struct str_1{ char a; int b; }good1; struct str_2{ int a ; char b ; }good2; s... 阅读全文
posted @ 2009-10-04 00:06 冷月X 阅读(418) 评论(0) 推荐(0) 编辑
摘要: C中变量的存储方式1.函数中的局部变量如不作专门说明,都之auto的,即动态存储的,auto可以省略。局部变量也可以定义为static的,这时它在函数内值是不变的2.静态局部变量如不赋初值,编译时系统自动赋值为0,动态局部变量如不赋初值,则它的值是个不确定的值3。C规定,只有在定义全局变量和局部静态变量时才能对数组赋初值。 //不太懂4.为提高执行效率,c允许将局部变量值放在寄存器中,这种变量叫r... 阅读全文
posted @ 2009-10-03 19:27 冷月X 阅读(2832) 评论(0) 推荐(0) 编辑
摘要: C的声明有时候很复杂,不了解规则的人可能会对复杂的C声明极为反感,但是如果了解了C声明的基本优先级规则。那么弄清楚C声明就是易如反掌的事情了。C声明的规则如下:A:声明从它的名字开始读取,然后按照优先级顺序依次读取。B: 优先级从高到低依次是: B.1 声明中被括号括起来的那部分 B.2 后缀操... 阅读全文
posted @ 2009-10-02 03:46 冷月X 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 这是一份收集Unix/Linux/BSD命令和任务的文档,它有助于高级用户或IT工作。它是一份简明扼要的实用指南,当然读者应该知道他/她在干什么。Unix Toolbox 版本:12你可以到 http://cb.vu/unixtoolbox.xhtml 找到本文档的最新版。PDF版本可以替换链接中的.xhtml为 .pdf,小册子版本可以替换成 .book.pdf 。 用双面打印机可将小册子打印成... 阅读全文
posted @ 2009-10-01 23:56 冷月X 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 什么是集群?简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来,集群是一个系统,而非多个计算机系统。并且集群系统的管理员可以随意增加和删改集群系统的节点。集群并不是一个全新的概念,其实早在七十年代计算机厂商和研究机构就开始了对集群系统的研究和开... 阅读全文
posted @ 2009-09-29 18:48 冷月X 阅读(767) 评论(2) 推荐(0) 编辑
摘要: IBM的 工程师这些文章写得太牛了,我真想全部copy过来。又有些懒,直接整个链接得了。哈哈。awk的精华文章:Awk 实例,第 1 部分 -- 一种名称很奇特的优秀语言介绍Awk 实例,第 2 部分 -- 记录、循环和数组Awk 实例,第 3 部分 -- 字符串函数和……支票簿?巧用 AWK 处理二进制数据文件sed精华篇:sed 实例,第 1 部分sed 实例,第 2 部分sed 实例,第... 阅读全文
posted @ 2009-09-29 18:44 冷月X 阅读(304) 评论(0) 推荐(0) 编辑
摘要: #!/bin/bash#filename testarg.shtestfunc2(){ echo "$# parameters" echo Using '$*' for p in $* do echo "[$p]" done echo Using '"$*"' for p in "$*" do echo "[$p]" done echo Using '$@' fo... 阅读全文
posted @ 2009-09-29 17:27 冷月X 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 刚才看了lei的博客,他说找工作的人都处于这个状态,我以为就我有这个心情。急躁,焦虑。希望找工作的童鞋都能早点脱离这种状态。no pain,no gain. 阅读全文
posted @ 2009-09-28 07:19 冷月X 阅读(211) 评论(0) 推荐(0) 编辑
摘要: oprofile 是 Linux 平台上,类似 INTEL VTune 的一个功能强大的性能分析工具。其支持两种采样(sampling)方式:基于事件的采样(event based)和基于时间的采样(time based)。基于事件的采样是oprofile只记录特定事件(比如L2 cache miss)的发生次数,当达到用户设定的定值时oprofile 就记录一下(采一个样)。这种方式需要CPU ... 阅读全文
posted @ 2009-09-24 04:35 冷月X 阅读(342) 评论(0) 推荐(0) 编辑
摘要: sar [options] [-A] [-o file] t [n]在命令行中,n 和t 两个参数组合起来定义采样间隔和次数,t为采样间隔,是必须有的参数,n为采样次数,是可选的,默认值是1,-o file表示将命令结果以二进制格式存放在文件中,file 在此处不是关键字,是文件名。options 为命令行选项,sar命令的选项很多,下面只列出常用选项:-A:所有报告的总和。-u:CPU利用率-v... 阅读全文
posted @ 2009-09-24 04:23 冷月X 阅读(261) 评论(0) 推荐(0) 编辑
摘要: [root@Tux algorithm]# iostat ALLLinux 2.6.30.5-43.fc11.i686.PAE (Tux) 2009年09月23日avg-cpu: %user %nice %system %iowait %steal %idle 14.73 0.02 4.99 1.24 0.00 79.02Device:... 阅读全文
posted @ 2009-09-24 04:16 冷月X 阅读(204) 评论(0) 推荐(0) 编辑
摘要: CPU是我们时常关注的,linux下面提供了很多查看系统性能的工具,像mpstat,iostat,vmstat,top等。下面分别分析一下:mpstat是Multiprocessor Statistics的缩写,是实时系统监控工具。其报告与CPU的一些统计信息,这些信息存放在/proc/stat文件中。在多CPUs系统里,其不但能查看所有CPU的平均状况信息,而且能够查看特定CPU的信息。具体参数... 阅读全文
posted @ 2009-09-24 04:07 冷月X 阅读(280) 评论(0) 推荐(0) 编辑
摘要: http://lxr.linux.no这ajax的搜索框,这完整的索引,这超快的速度。I 服了U。太牛了,以后就靠你了。自己的狗屁索引,相比起来太次了。这两天内核的启动,初始化等真是精通了啊。就这简单而又复杂的初始化真是需要很多的知识储备啊,让我回头去看了微机原理,看了8086汇编,看了IBM汇编,看了保护模式编程。中断,描述符,选择子,堆栈,特权级,各种东西。。。。。。。。。。。。。。。。终于算... 阅读全文
posted @ 2009-09-23 05:35 冷月X 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-20 20:32 冷月X 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-20 18:09 冷月X 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 昨晚去看《建国大业》了,到那才知道PICC的包场,还好吧。没看出什么感觉,明星的确是多。一路打不着车,有个出租车竟然说不敢去东大,我们那里有猪流感,我狂晕。昨天打了一下午篮球又去看电影走了那么多路,太累了。今天也没有力气,这两天读内核进度有些慢了。赶紧整理状态。关于建国大业还有一个有意思的东西,哈哈。 阅读全文
posted @ 2009-09-19 21:12 冷月X 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 现在是2:00,刚看完了《C专家编程》这本书,大概用了三天吧。这书写得太好了,从底层原理讲解了C,读得如醍醐灌顶一般。对C理解了不少。突然产生了一个想法,真后悔以前没有看过这本书,要不然也不会在C的道路上迷失这么长时间。想在大一大二时对C的理解就是VC,真是太二了。不过这也不能怪我,MS对世界人民的毒害是根深蒂固的。它毒害了老师,老师毒害学生。学生就被毒害了。哈哈。现在我跳出来了。我入门了。结论:... 阅读全文
posted @ 2009-09-16 10:33 冷月X 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 我想找出我的代理里面哪些IP在用,而且用户名是neupioneer的。今天整了半天,才整出来。awk好长时间没用,有点手生了。[root@MyLinux squid]# cat access.log | awk '{print $3"\t"$8}' | grep 'neupioneer' | awk '{print $1}' | sort | uniq -c 2600 117.15.170.... 阅读全文
posted @ 2009-09-16 04:16 冷月X 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 转自:http://my.benorz.org/index.php/more/135/zh-cn============证书生成======keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit -keystore ben.keystore -validity 3600=============... 阅读全文
posted @ 2009-09-16 03:56 冷月X 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 如题,惊闻一例,我也开始慌了。整理了一下书,发现有很多了,呵呵。 阅读全文
posted @ 2009-09-15 21:27 冷月X 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 今天下午去东软面试了:我竟然没说出来FSF是啥的缩写,我太他妈二了。还有一个问题,cp以后文件变大了,为什么?我不知道。提示了一下还是没想出来。我再想想。 阅读全文
posted @ 2009-09-15 02:37 冷月X 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 如果让我重新上一次学,我要从一年级开始学C语言,从初一开始看内核,大一开始就用开源社区贡献代码,等大学毕业就可以加入内核开发社区了。 阅读全文
posted @ 2009-09-14 03:38 冷月X 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 不错,不错。 阅读全文
posted @ 2009-09-13 19:02 冷月X 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-13 02:37 冷月X 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 汇编指令: LAHF、LAR、LDS、LES、LSS、LFS、LGS、LEA、LEA、LEAVE名称 功能 操作数 操作码 模数 寄存器1 寄存器2或内存 位移量 立即数 符号 方向 芯片型号 16位 32位LAHF 加载标志低八 无 $9F 无 无 无 无 无 无 无 8086 无 无LAR ... 阅读全文
posted @ 2009-09-13 00:28 冷月X 阅读(3153) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-12 23:11 冷月X 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-12 18:26 冷月X 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-12 17:44 冷月X 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-12 17:43 冷月X 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-12 05:48 冷月X 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 记得去年的时候吧,在论坛上技术版块看到一篇文章。一个linux新手发表的。内容大概是这样:“我是一个Linux新手,今天我自己学着配了一个ftp服务器,地址是ftp://127.0.0.1/pub,欢迎大家上来看看“当时好多人都看得笑晕了。呵呵,才发现,学Linux也得先学会网络的基本常识才行啊。 阅读全文
posted @ 2009-09-12 05:01 冷月X 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2009-09-12 04:20 冷月X 阅读(144) 评论(0) 推荐(0) 编辑
摘要: google很不错,收录了几篇文章还。主要是我加了google小robot.百度就算了吧,只收录了我首页。 阅读全文
posted @ 2009-09-11 23:56 冷月X 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.寄存器引用引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。80386 有如下寄存器: • 8 个 32-bit 寄存器 %eax,%ebx,%ecx,%edx,%edi,%esi,%ebp,%esp; • 8 个 16-bit 寄存器,它们事实上是上面 8 个 32-bit 寄存器的低 16 位:%ax,%bx, %cx,%dx,%di,%... 阅读全文
posted @ 2009-09-11 21:53 冷月X 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 中午买的书送过来了,《大话存储》《ulk》《ldd》.开始kernel学习正式开始了。前段时间做了一些准备工作,汇编,微机原理,保护模式等等。感觉对计算机了解得更深入了一些。好像入门了一样。哈哈。kernel是大工程,先从简单的来。0.11.今天做了个LXR。读代码方便一点。#yum -y install perl-File-MMagic.noarch下载glimpse-latest.tar.gz... 阅读全文
posted @ 2009-09-10 05:43 冷月X 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 听说现在有20多例了,一个宿舍楼已经被隔离了。学校也随时要封了。哎。。。今年这情况有些严重啊,不知道封校了还能不能找到工作了。 阅读全文
posted @ 2009-09-10 05:06 冷月X 阅读(118) 评论(0) 推荐(0) 编辑