一.linux启动原理 1.加载BIOS的硬件信息与进行自我测试,并依据设置取得第一个可启动的设备; 2.读取并执行第一个启动设备内MBR的boot Loader (即是 grub,spfdisk等程序); 3.依据 boot loader的设置加载kernel,kernel会加检测硬件与加载驱动程序
TRACE宏对于VC下程序调试来说是很有用的东西,有着类似printf的功能;该宏仅仅在程序的DEBUG版本中出现,当RELEASE的时候该宏就完全消失了,从而帮助你调试也在RELEASE的时候减少代码量。 使用非常简单,格式如下: TRACE("DDDDDDDDDDD"); TRACE("wewe%
刚安装了Myeclipse,选择的是install dir和main software dir分开来处理。结果发现安装快结束的时候,程序报错,具体错误没有仔细看就重新开始安装了。之后安装的时候,就发现没有办法装上去了,只能够显示launch。然后手动删除目录下的文件,结果还是没有办法安装。目前还没有找到原因,难道要让我重新安装系统?解决这个问题
在c语言的函数调用中,如果主调函数调用一个其他函数,则这个函数要么在主调函数之前定义,要么在主调函数之前或者之中做出声明。 运用函数声明的好处是,可以在编译阶段检查出一些不必要的错误。 应该明确: 头文件为相关声明提供了一个集中存放的位置,而并没有函数体的源码。 预处理命令#include的作用是将被包含文件的内容全部复制到当前文件中。
Sublime Text 2配置强大的IDE开发环境,运行java
Sublime Text 2是我无意中发现的、据说十分强大的、便捷的编辑器,许多程序员都投入到Sublime Text 2的怀抱中。 1 配置java开发环境的方法如下: 在jdk安装目录下的bin文件夹下新建一个bat格式的文件,文件命为javacexec.bat。 如果是在Windows平台下,则javacexec.bat的内容如下:
如果是SCSI硬盘: 则第一块硬盘为 /home/dev/sda; 如果是该硬盘下的第一块分区则为:/home/dev/sd1; 如果是该硬盘下的第二块分区则为:/home/dev/sd2;  
http://blog.csdn.net/fbfsber008/article/details/7055842
一、整体大纲 二、gdb调试 1. 启动gdb start -- 只执行一步 n -- next s -- step(单步) -- 可以进入到函数体内部 c - continue -- 直接停在断点的位置
用 'top -i' 看看有多少进程处于 Running 状态,可能系统存在内存或 I/O 瓶颈,用 free 看看系统内存使用情况,swap 是否被占用很多,用 iostat 看看 I/O 负载情况... 还有一种办法是 ps -ef | sort -k7 ,将进程按运行
【转载】Grub原理 2011-12-13 08:13:42| 分类: grubdos |字号 订阅 Ps:这是网上转载的grub原理,写的比较详细,但是我个人更倾向于将grub与linux启动故障连载一起讲解,这样就更加容易对原理理解
reboot 1. 作用 reboot 命令的作用是重新启动计算机,它的使用权限是系统管理者。 2. 格式 reboot [ -n] [-w] [-d] [-f] [- i] 3.主要参数 -n: 在重开机前不做将记忆体资料写回硬盘的动作。 -w: 并不会真的重开机,只是把记录写到/v
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /
在这个时候,你应该在你的硬盘上有大量可用作 Slackware 分区的未分区空间。 现在你已经准备好了创建你的 Linux 根分区。你可以用 Linux 版的 fdisk 来做到这一点。 为了给一个硬盘分区,你得在你开始运行 fdisk 的时候指定设备的名称。比如: fdisk /dev/hda (对第一个 IDE 硬盘驱动器重新分区)
Grub、Linux分区管理理论基础 Linux管理分区很特别也很先进,但对一般Windows用户来说很陌生,但不难。懂了后就会发现它的巨大好处. Grub因为可视作
把你的ico拷贝到res文件夹下,在vc IDE的 ResourceView 的 Icon中把这个ico导入 删除程序原来的IDR_MAINFRAME 把你刚导入的这个的ID改成IDR_MAINFRAME 编译 在“工程“菜单下“选项“ 再选application 点击Load iocn 代码方法: Applicatio
Linux系统信息查看命令大全 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # ls