学习笔记

在路上

导航

2008年9月2日

摘要: Linux程序设计入门 - fork, pthread, and signals 在UNIX程序设计中,学会fork及signal的运用,算是相当基本的功夫。 fork()及signal经常运用在daemon守护神这一类常驻程序,另外像 a4c.tty/yact/chdrv这些中文终端机程序也有用到,一般如 Mozilla/Ap... 阅读全文

posted @ 2008-09-02 16:42 An Shi 阅读(195) 评论(0) 推荐(0) 编辑

摘要: Linux与DOS执行程序的区别 在Linux下要执行一个程序,就像DOS下那样,键入它的名字即可。如果这个程序被放在 PATH指定的目录中,该程序就会被启动。不同的是,Linux不像DOS那样,可以执行放在现行目录下的程序,除非已经加入PATH中了,在Linux下,若要执行现行目录下的程序,可以这样做:./. Linux还可以同时执行数个程序,可以在同一行上键入数个命令: $ command... 阅读全文

posted @ 2008-09-02 16:36 An Shi 阅读(223) 评论(0) 推荐(0) 编辑

摘要: ubuntu下自动挂载windows分区 原帖:http://blog.chinaunix.net/u/16687/showart.php?id=99993 下面是在ubuntu5.10下自动挂载windows分区方法:在每次开机之后系统自动挂载。(以我的系统为例) 首先 在终端运行命令: sudo mkdir /media/winC ... 阅读全文

posted @ 2008-09-02 11:16 An Shi 阅读(1170) 评论(0) 推荐(0) 编辑

2008年8月26日

摘要: 原贴:http://8log.yo2.cn/2008/07/05/ubuntu-font/ Linux安装合适的字体一直以来不是一件简单的事情。字体美化要做到完美就更难了。今天我要介绍的方法,其实是利用了一个KDE下面的字体安装程序,但是你可以不用安装KDE也可以使用。这个程序可以在源里面找到: sudo apt-get install konqueror 接着你在应用程序->其他->字体安装程序... 阅读全文

posted @ 2008-08-26 17:54 An Shi 阅读(931) 评论(0) 推荐(0) 编辑

2008年8月25日

摘要: Linux下搭建C/C++开发环境 原帖:http://hi.baidu.com/coolchen99/blog/item/a7007bc24f0f0330e5dd3ba7.html Linux除了默认装了gcc和文本编辑器外,没有可供利用的IDE,当然这比windows已经好多了,至少有个gcc,学习在linux下的编程,一 般的高手都推荐就用以上这两个工具,在用个make,gdb什么的就好了... 阅读全文

posted @ 2008-08-25 23:47 An Shi 阅读(360) 评论(0) 推荐(0) 编辑

2008年8月24日

摘要: 一、分区 1、用pqmagic分出单独的两个分区,一个10G左右,一个2G左右(用做linux的swap分区)。 2、将10G的分区格式化成ext3分区,2G格式化位swap分区。 二、安装 1、下载Ubuntu的iso文件,保存到fat32分区的根目录下。 2、用虚拟光驱软件加载镜像,把casper\目录下的initrd.gz及vmlinuz文件拷贝到与镜像文件相同的目录下。... 阅读全文

posted @ 2008-08-24 15:33 An Shi 阅读(386) 评论(0) 推荐(0) 编辑

2008年8月22日

摘要: 一. 绪 论 二. X86的硬件寻址方法 三. 内核对页表的设置 四. 实例分析映射机制 一. 绪 论 我们经常在程序的反汇编代码中看到一些类似0x32118965这样的地址,操作系统中称为线性地址,或虚拟地址。虚拟地址有什么用?虚拟地址 又是如何转换为物理内存地址的呢?本章将对此作一个简要阐述。 1.1 Linux内存寻址概述 现代意义上的操作系统都处于32位保护模式下。每个进程一般都能寻址... 阅读全文

posted @ 2008-08-22 14:42 An Shi 阅读(254) 评论(0) 推荐(0) 编辑

摘要: 一、 Linux使用了三层内存映射机制。 为了在不同的CPU上实现内存管理,Linux设计了一种通用的内存管理模型。即:页面目录(PGD),中间目录(PMD),页面表(PT)三层。PT中的表项称为PTE(Page Table Entry)。三者均为数组。相应的,在逻辑上把线性地址从高位到低位划分为4个位段,分别为:PGD中的下标,PMD中的下标,页面表中的下标,以及物理页面内的位移。示意图... 阅读全文

posted @ 2008-08-22 14:42 An Shi 阅读(224) 评论(0) 推荐(0) 编辑

摘要: Vi指令大全 Wikipedia,自由的百科全书 目录 [显示隐藏] 1 进入vi的命令 2 移动光标类命令 3 屏幕翻滚类命令 4 插入文本类命令 5 删除命令 ... 阅读全文

posted @ 2008-08-22 14:41 An Shi 阅读(420) 评论(0) 推荐(0) 编辑

摘要: 一、首先服务器需满足如下安装要求: 1、如果是SQL Server2000,需要安装SQL Server2000 sp3复制组件,以及SQL Server2000 sp4。如果安装了VS2005,则这两个安装包可以在--安装的盘符:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0... 阅读全文

posted @ 2008-08-22 14:39 An Shi 阅读(187) 评论(0) 推荐(0) 编辑