- 博客(74)
- 资源 (7)
- 收藏
- 关注
原创 怎么看显存大小,型号,频率大全
http://hi.baidu.com/bjmoto123/blog/item/bcac928114c4ae177af480fa.htmlhttp://jsjren.com/jisuanjijichuzhishi/html/37.html
2012-03-14 21:57:07
1550
转载 使用Vim打造IDE--高亮显示
使用Vim打造IDE--高亮显示在~/.vim/syntax/ 下创建c.vim。如果没有该目录,则请自己创建。 Vim会使用该脚本,读入语法高亮的规则,编辑c.vim文件如下:"========================================================" Highlight All Function"===========
2012-03-12 19:56:16
1013
转载 关于initializer element is not constant错误
关于 static storage duration: C99 6.2.4 Storage durations of objects 第3款: 3 An object whose identifier is declared with external or internal linkage, or with the storage-class specifier static has sta
2011-12-26 20:58:01
1045
转载 hdu 1232 并查集【转】
hdu 1232 并查集【转】并查集是我暑假从高手那里学到的一招,觉得真是太精妙的设计了。以前我无法解决的一类问题竟然可以用如此简单高效的方法搞定。不分享出来真是对不起party了。(party:我靠,关我嘛事啊?我跟你很熟么?)来看一个实例,杭电1232畅通工程 http://acm.hdu.edu.cn/showproblem.php?pid=1232首先在地图上给你若干个
2011-12-09 22:00:46
807
转载 龙芯2E运行的第一行程序
天生万物,万物始于天。同样,龙芯2E要运行起来,那么就少不了程序。那么龙芯2E的盘古开天是从那里开始呢?追源寻根,才能了解事物的来龙去脉,才能把握住未来的方向。现在就去寻找龙芯电脑运行的第一行程序,去看看龙芯的初始化阶段都做了些什么事情,有没有做坏事情呢?哈哈,这个很难说的。如果
2011-10-10 22:45:32
835
转载 如何查看linux命令源代码
用linux一段时间了,有时候想看看ls、cat、more等命令的源代码,在下载的内核源码中用cscope没能找到,在网上搜索了一下,将方法总结如下:以搜索ls命令源码为例,先搜索命令所在包,命令如下:lpj@lpj-linux:~$ which ls/bin/l
2011-10-10 16:29:20
696
转载 linux内核的idle进程分析
linux内核的idle进程分析1. idle是什么 简单的说idle是一个进程,其pid号为 0。其前身是系统创建的第一个进程,也是唯一一个没有通过fork()产生的进程。在smp系统中,每个处理器单元有独立的一个运行队列,而每个运行队列上又有一个idl
2011-10-09 21:41:02
1257
转载 kernel中的per_cpu变量
per-cpu 变量的引入有效的解决了SMP系统中处理器对锁得竞争,每个cpu只需访问自己的本地变量。本文阐述了per-cpu变量在2.6内核上的实现和相关操作。在系统编译阶段我们就手工的定义了一份所有的per-cpu变量,这些变量的定义是通过宏DEFINE_PER_CP
2011-09-20 16:31:56
745
转载 内存屏障机制及内核相关源代码分析
分析人:余旭 分析版本:Linux Kernel 2.6.14 来自于:www.kernel.org分析开始时间:2005-11-17-20:45:56分析结束时间:2005-11-21-20:07:32编号:2-1 类别:进程管理-准备工作1-内存屏障Ema
2011-09-20 15:46:50
2673
1
转载 LINUX内核内存屏障
LINUX内核内存屏障 (2011-07-07 20:10) ================= LINUX内核内存屏障
2011-09-20 15:44:43
6898
2
转载 shell eval用法
1. eval command-line 其中command-line是在终端上键入的一条普通命令行。然而当在它前面放上eval时,其结果是shell在执行命令行之前扫描它两次。如:pipe="|"eval ls $pipe wc -lshell第1次扫描命令
2011-09-14 16:42:05
908
转载 linux命令源码的查看
在平常的作业中,有时候老师让自己实现诸如cat等类的程序,有时候叫用shell实现,有时候用c实现,但是我经常一点头绪都没有,不过我想到linux开源的,命令代码可以拿来参考下阿,所以我就想看看linux命令的源代码,于是就开始了摆渡狗狗的搜索过程。从结果来看,有两种情况,一种是
2011-09-11 20:17:56
923
转载 Linux 关机重启流程分析
范晓炬(xiaoju_f@263.net), 联想(北京)有限公司软件设计中心嵌入式研发处开发工程师, 联想(北京)有限公司软件设计中心2003 年 8 月 11 日linux下的关机和重启流程对于一般的桌面应用和网络服务器来说并不重要,但是在用户自己定义的嵌入式
2011-09-08 22:14:40
1061
原创 对shutdown,halt,reboot,init的一点理解
shutdown,halt,reboot,其实都是发送信号给init程序﹐通过改变runlevel来实现所用的参数。。 Runlevel 0被用来停机〔halt),halt就是调用shutdown -hrunlevel 6是用来重新激活〔reboot〕系统而runle
2011-09-08 22:13:33
887
原创 Linux操作系统运行模式Runlevel技术解析
Linux 操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做Runlevel,同样,当Linux操作系统关闭时也要经历另外几个不同的 Runlevel,下面我们就准备详细介绍一下Runlevel,并向您展示一些小技巧来让您的Linux系统避免不必要的重启
2011-09-08 22:08:41
883
转载 CPU地址空间
CPU地址空间(一)地址的概念1)物理地址:CPU地址总线传来的地址,由硬件电路控制其具体含义。物理地址中很大一部分是留给内存条中的内存的,但也常被映射到其他存储器上 (如显存、BIOS等)。在程序指令中的虚拟地址经过段映射和页面映射后,就生成了物理地址,这个物理
2011-09-04 12:07:37
797
转载 ubuntu vmware xp Could not open /dev/vmmon: No such file or directory. Please make sure that the ke
Could not open /dev/vmmon: No such file or directory.Please make sure that the kernel module `vmmon' is loaded.先来一段脚本:
2011-08-12 15:05:06
4003
转载 技巧:Vimdiff 使用
技巧:Vimdiff 使用源程序文件(通常是纯文本文件)比较和合并工具一直是软件开发过程中比较重要的组成部分。现在市场上很多功能很强大的专用比较和合并工具,比如 BeyondCompare;很多IDE 或者软件配置管理系统,比如Eclipse, Rational
2011-08-09 20:30:19
615
转载 深入理解SetUID
http://student.youkuaiyun.com/space.php?uid=129820&do=blog&id=40308* 原文载自《草根》杂志,下载地址:http://www.lampbrother.net/grassroots/在Linux系统中每个普通用
2011-08-05 20:43:53
661
转载 linux内核IOCTL网络控制框架实现分析
linux内核IOCTL网络控制框架实现分析 作者:松哥email:jccz_zys@tom.comMSN: jccz_zys@163.netQQ: 15210449
2011-08-03 16:44:01
823
转载 C语言的那些小秘密之链表(二)
除了个别天才程序员外,没有人一开始就能写出让人惊叹的代码,都是从模仿开始的!不要相信你身边的人说他能很轻松的自己编写出让人惊叹的代码而不用任何的参考资料,因为我相信在你我的身边没有这样的天才程序员,所以我们都选择从模仿和阅读源代码开始。就好比一个优秀的作家不是一开始就能写出好的文
2011-07-27 11:23:32
949
转载 C语言的那些小秘密之链表(一)
链表,一个对于学习过C语言的人都是再熟悉不过的概念了,可能很多学习过链表的人都觉得链表没什么值得太在意的地方,可是如果你走进linux内核,去看看linux内核里面链表的实现方式,你不得不为之惊叹。可能有人会觉得linux内核链表实现方式仅此而已,但是你要知道,如果你没有见到这样
2011-07-27 11:22:52
727
转载 C语言的那些小秘密之字节对齐
C语言的那些小秘密之字节对齐 可能有不少读者会问,字节对齐有必要拿出来单独写一篇博客嘛?我觉得是很有必要,但是它却是被很多人所忽视的一个重点。那么我们使用字节对齐
2011-07-27 11:20:48
590
原创 Linux内核 hlist_head/hlist_node结构解析
内核中的定义:struct hlist_head { structhlist_node *first;};struct hlist_node { structhlist_node *next, **pprev;};这个数据结构与一般的hash-list数据结构定义有以
2011-07-26 11:32:19
1009
转载 MIPS GCC 嵌入式汇编(龙芯适用) (2008-07-22 14:06)
MIPS GCC 嵌入式汇编(龙芯适用) (2008-07-22 14:06)当前版本: 0.31. GCC 内嵌汇编的基本格式asm("assembly code");如: asm("syscall"); //触发一个系统调用如果有多条指令,则需在指令尾
2011-07-25 14:53:15
781
转载 Vim的分屏功能
分屏启动Vim使用大写的O参数来垂直分屏。vim -On file1 file2 ...使用小写的o参数来水平分屏。vim -on file1 file2 ...注释: n是数字,表示分成几个屏。关闭分屏 关闭当前窗口。Ctrl+W c关闭当前窗口,如果只剩最后一个了,则退出Vi
2011-07-25 10:05:04
599
转载 使用Vim打造IDE--高亮显示
http://blog.youkuaiyun.com/iterzebra/article/details/6302979
2011-07-21 21:54:17
535
转载 Linux编辑器--vim的tag29.5
Linux编辑器--vim的tag29.5 分类: Linux操作系统 2011-04-05 11:03
2011-07-21 21:52:02
481
转载 Linux编辑器--vim的tag29.4
Linux编辑器--vim的tag29.4 分类: Linux操作系统 2011-04-05 10:56
2011-07-21 21:51:24
570
原创 Linux编辑器--vim的tag29.3
Linux编辑器--vim的tag29.3 分类: Linux操作系统 2011-04-05 00:51
2011-07-21 21:50:45
521
原创 Linux编辑器--vim的tag29.2
Linux编辑器--vim的tag29.2 分类: Linux操作系统 2011-04-05 00:25
2011-07-21 21:50:18
521
原创 Linux编辑器--vim的tag29.1
Linux编辑器--vim的tag29.1 分类: Linux操作系统 2011-04-04 22:32
2011-07-21 21:49:36
1491
转载 系统地址空间,PCI地址空间
系统地址空间,PCI地址空间 收藏 1 系统地址空间与PCI地址空间 1.1 PCI地址空间 PCI总线具有32位数据/地址复用总线,所以其存储地址空间为2的32次方=4
2011-06-28 17:58:00
1270
转载 MIPS_TLB
VPN: 虚地址的高位(即虚页地址)。在双入口TLB内被称作VPN2PageMask: 控制使用虚地址的多少位来跟VPN进行比较;并决定多少位被通过后加入实地址;最大达16MB的内存 ASID:Ø 标记这个TLB过程属于某一个特定进程,因此除非CPU的当前
2011-06-21 11:43:00
3640
转载 MIPS中的分支延迟槽
MIPS中的分支延迟槽 2011-06-10 09:42买了本SEE MIPS RUN LINUX 的中文版,翻译的句子狗屁不通,什么玩意儿。第一章就看不下去,越到关键的地方越读不通。http://hi.baidu.com/comcat/blog/item/c6f4f909cf551bc53ac76359.html1. 概述分支延迟槽 (
2011-06-18 20:48:00
20961
转载 在ubuntu 下用 bochs安装编译linux 0.11 并运行
<br />安装bochs之前做一些准备工作<br />sudo apt-get install build-essential<br />sudo apt-get install xorg-dev<br />sudo apt-get install bison<br />一.安装bochs<br />1. 解包<br /> tar xvfz bochs-20100502.tar.gz<br />2.进入bochs-20100502目录<br /> cd bo
2010-09-09 17:47:00
5001
原创 装SNORT碰到cannot open shared object file: No such file or directory
snort: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory解决方法:在/etc/ld.so.conf里面加入include /usr/local/lib 然后用ldconfig重新加载一下库文件
2010-04-27 14:58:00
1803
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人