于渊

Stupid is as stupid does.

于渊ID:forrestyu
44652次访问,排名2324(-1)好友0人,关注者14
[加为好友] [即时聊天] [发私信]
forrestyu的文章
原创 13 篇
翻译 0 篇
转载 1 篇
评论 184 篇
最近评论
tianxingjianhd:我也有楼上的困惑,无法实现linux与windows下的文件的共享,还有在VPC-2007下dos共享应该如何,,查了好多,也是郁闷。。。希望于大哥能解答一二
jo_say:我也楼上一位有相同的困惑,无法实心linux与window的共享,那个ip设置,只要该主机就行么?linux内部不用配置么?还有一定要用pcdos么,普通的ucdos之类不行么?能不能详细说下linux与window的共享,很急迫,就如你所说,世界充满了悖论,这个过不去,我就没有心情继续,我已经查了很多资料还是没有解决。
ywd_bill:我近期在看于大哥的这本书,怎么说呢,这本书给人以操作系统编程方面很多的思路,确实给国内这方面填补了一个空缺,我也比较赞赏作者的这种理论加实践的学习方法。在阅读的过程中,可以体会到于大哥当时也遇到很多问题和困难,比较钦佩那种打破砂锅问到底的钻研精神。但是可能是由于作者时间上的问题或者其他方面的考虑,有些细节确实是很粗略的带过。看看上面的网友这些问题就可以证明。当然,有些问题是网友的学习进程而导……
xiaoyudian4900:上面写错了,簇号为3的扇区对应的以0为基准的扇区号应该思31+3=34。
xiaoyudian4900:于渊大哥,你好。关于GetFatEntry函数我不太理解。从上下文来看,这个函数的作用应该是寻找序号为ax的sector的下一个簇号,假设Loader占用了3,8,9,10四个簇,则将簇号为3的扇区(根据代码4-9,这时以0为基准的扇区号应该是33+3=36,也就是Loader在数据区的第一个扇区)读入内存,然后pop ax(此时ax=3,不知道对不对?),调用GetFatEntry函数(调……
文章分类
    收藏
      相册
      链接
      vmg转txt的bash脚本
      修改后的N6510驱动(for gnokii)
      借助gnokii获取手机上的短信,并转成自己喜欢的格式
      成批将vmg转成txt的脚本(依赖vmg2txt)
      我的.fvwm2rc
      我的.fvwm2rc用到的图图
      走进程序世界的田园(上)
      存档
      软件项目交易
      订阅我的博客
      XML聚合  FeedSky
      订阅到鲜果
      订阅到Google
      订阅到抓虾
      订阅到BlogLines
      订阅到Yahoo
      订阅到GouGou
      订阅到飞鸽
      订阅到Rojo
      订阅到newsgator
      订阅到netvibes

      原创 Emacs笔记——操作篇(不断更新中)收藏

      新一篇: Emacs笔记——配置篇(不断更新中) | 旧一篇: Ubuntu使用笔记


      常用命令
                               C-v 向上翻页
                               C-p 向上一行
          C-b 向左一个字符                        C-f 向右一个字符
          M-b 向左一个单词                        M-f 向右一个单词
          C-a 移到行首                            C-e 移到行尾
          M-a 移到句首                            M-e 移到句尾
          M-< 移到文字最开始                       M-> 移到文字最末尾
          Backspace 删除光标前字符                 C-d 删除光标后字符
          M-Backspace 删除光标前字                 M-d 删除光标后字
                                                 C-k 删除光标到行尾的字符
                                                 M-k 删除光标到句尾的字符
                              C-n 向下一行
                              M-v 向下翻页

          C-u 8 C-f     向右移动 8 个字符,其中 8 和 C-f 都可以换成其它。
          C-u 8 C-v      向上卷动 8 行(而不是 8 屏)。
          C-u 8 *        键入 8 个 * 。

          C-@ 移动光标 C-w     剪切/删除两次光标之间的文字
          C-@ 移动光标 M-w     复制
          C-k            删掉一行
          C-y            yank 粘贴/把删掉的拉回来
          M-y            把过去删掉的拉回来

          C-x u
          C-_    回退,Undo。
          C-/

          C-x C-c        退出
          C-x C-f     打开文件。
          C-x C-s     保存文件。
          C-x C-b        列出缓冲区。
          C-x b         回到某缓冲区。
          C-x s        以提示方式存储每一个缓冲区。
          C-x k        关闭缓冲区

          C-x C-q        把文件设成只读,再按一遍设回去。

          C-x f        设置每行字数。比如 C-u 20 C-x f 将每行字数设为 20。

          C-M-\        缩进一个区域

          C-s        查找字符串。继续 C-s 搜索下一个;Backspace 搜索上一个;回车结束搜索。
          C-r
          C-s C-w        查找当前光标处的字符串

          M-%        开始查找替换
          M-x replace-string (可以用M-x repl[空格]s[TAB]键入)
                  字符串替换

          M-x recover-file
                  恢复自动保存的文件

          M-x fundamental-mode    撇号(')在此模式下被视为字的分隔符号
          M-x text-mode        撇号(')在此模式下被视为字的一部分
                  切换到不同模式
          C-h m        看当前模式的描述

          M-;        插入注释

          C-g          停止执行过久的命令;取消数字参数;取消一个不想完成的命令。

          C-x 1        除去其余窗格,只剩一个。
          C-x 2        将屏幕平分为两个窗格
              C-M-v        卷动下方的窗格
              C-x o        将光标在两个窗格之间切换
          C-x 4 C-f    在另外一个窗格里打开新文件

          C-h        帮助
          C-h c [命令]    得到命令的帮助
          C-h k [命令]    得到命令的详细帮助
          C-h a         命令查找
          C-h i        阅读在线手册

          Esc !        执行 Shell 命令
          C-u Esc !    将 shell 指令执行的结果,输出到游标所在的位置。

          C-x Esc Esc    查找命令历史

          C-M-p        括号匹配
          C-M-n        括号匹配

          在左上角按 C-@ 然后在右下角按下列键,可完成矩形操作
          C-x r k        剪切一个矩形块
          C-x r y        粘贴一个矩形块
          C-x r o        插入一个矩形块
          C-x r c        清除一个矩形块内的内容(使之变成空白)

          M-x dired    进入 directory edit 模式
          C-x d        DITTO
              dired模式下的操作
                  m 将文件打上标记。
                  d 将文件打上删除标记。
                  u 去除文件的标记。
                  D 立即删除文件。
                  x 删除标有删除标记的文件。
                  ~ 将所有的备份文件打上删除标记,我最喜欢的一个功能。
                  # 将所有的文件名以“#”开头的文件打上删除标记。
                  o 将文件在另外一下窗口打开,回车是在当前窗口打开,C-o是在另外一个窗口打开但是不激活它。
                  ! 或者X对当前的文件的操作,比如要用xpdf打开一个pdf文件,则可以! xpdf在一个文件上即可。
                    但是如果有mark的文件,则命令作用于mark的文件。在dired-x模式下可以猜要执行的命令。
                  X 功能同!。
                  g 如果外部的操作改变了文件,并不能直接反映到dired-mode中,
                    比如在外部删除了一个文件,用这个命令升级一下当前的dired buffer。
                  ^ 到上一层目录
                  + 创建文件夹

                  C copy
                  R rename
                  M chmod
                  G chgrp
                  O chown
                  P print
                  Z compress/uncompress

                  i      将光标所在行的目录内容显示在当前buffer中
                  C-u k  把光标放在子目录的header上按此组合,将会把子目录内容从当前buffer移除

                  * s  给当前所有文件打标记
                  * !  取消当前所有的标记
                  * /  给当前所有文件夹打标记
                  * *  给当前所有可执行文件打上标记
                  * t  反选(有*的变没,没*的变有)
          不同模式
              大纲模式
                  M-x outline-mode 大纲模式
                      C-c C-r     全部折叠
                      C-c C-a     全部展开
                      C-c C-d     把当前主题折叠
                      C-c C-s     把当前主题展开
                      M-m     光标移动到第一个非空字符
              表格模式
                 
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-insert       | -         |insert a table                             |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-span-cell    | C-c C-c * |merge cells                                |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-narrow-cell  | C-c C-c < | -                                         |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-widen-cell   | C-c C-c > | -                                         |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-shorten-cell | C-c C-c { | -                                         |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-heighten-cell| C-c C-c } | -                                         |
              +-----------------------+-----------+-------------------------------------------+
              |                       |           |inside a cell: insert above current row    |
              |M-x table-insert-row   | -         +-------------------------------------------+
              |                       |           |on the left line: insert at the bottom     |
              +-----------------------+-----------+-------------------------------------------+
              |                       |           |inside a cell: insert to the left          |
              |M-x table-insert-colomn| -         +-------------------------------------------+
              |                       |           |on the top line: insert to the right edge  |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-split-cell   | -         | -                                         |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-delete-row   | -         | -                                         |
              +-----------------------+-----------+-------------------------------------------+
              |M-x table-delete-colomn| -         | -                                         |
              +-----------------------+-----------+-------------------------------------------+


              C模式
                  TAB    本行缩进
                  C-q TAB    制表符

      发表于 @ 2006年07月15日 23:43:00|评论(loading...)|编辑

      新一篇: Emacs笔记——配置篇(不断更新中) | 旧一篇: Ubuntu使用笔记

      评论:没有评论。

      发表评论  


      当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
      Csdn Blog version 3.1a
      Copyright © Forrest