摘要: excel-外部数据引用 1. 目的 当前 excel 文件的数据引用另一个 excel 文件的数据。这个做的目的就是可以避免人手输入数据,加快工作效率。 2. 工具 操作系统:windowsXP 软件:office2003 3. 实现 实现 excel 外部数据引用有两个方法(或者更多,暂时只知道两个),分别是“直接引用”和使用“引用函数”,前者功能比较简单,只能够一一对应引用,操作起来也比较简单,后者功能比较强大,提供查询搜索功能,相对应也复杂点。 为了更好说明,现在假设 object.xls 要引用 source.xls 中的数据。 (1) 直接引用 假设:object.xl... 阅读全文
posted @ 2012-03-08 16:16 Eddy_He 阅读(7407) 评论(0) 推荐(0) 编辑
摘要: git-定制属于你的log格式 软件版本: 操作系统:ubuntu10.04 内核版本:Linux version 2.6.32-36-generic git 版本:git version 1.7.0.4目录: 1. 查看提交历史 2. 选项 --pretty[=<format>] 2.1 介绍 2.2 定制提交格式 --pretty=format: 2.3 定制专属于你的 log 格式 2.4 其它选项 3. 参考资料 1. 查看提交历史 命令:git log 2. 选项 --pretty[=<format>]2.1 介绍 除了默认格式查看提交历史以外... 阅读全文
posted @ 2012-03-08 16:09 Eddy_He 阅读(1023) 评论(1) 推荐(0) 编辑
摘要: git-文件操作 软件版本: 操作系统:ubuntu10.04 内核版本:Linux version 2.6.32-36-generic git 版本:git version 1.7.0.4目录: 1. 文件状态 2. 跟踪新文件 3. 移除文件 4. 文件移动 5. 忽略文件 6. 文件取消操作 6.1 取消已暂存文件 6.2 取消对文件的修改 7. 参考资料1. 文件状态 查看文件当前处于什么状态的命令为:git status 。一般仓库中的文件可能存在于这三种状态: 1)Untracked files → 文件未被跟踪; 2)Changes to be ... 阅读全文
posted @ 2012-03-08 16:05 Eddy_He 阅读(1962) 评论(0) 推荐(0) 编辑
摘要: ubuntu10.04在ibus中安装中文输入法软件版本: 操作系统:ubuntu10.04 内核版本:Linux version 2.6.32-36-generic目录: 1. 介绍 2. 为 ibus 安装一个新的中文输入法 3. 把新安装的中文输入法添加到 ibus 中 4. 使用 5. 参考资料1. 介绍 在 ubuntu10.04 中默认使用的输入法是 ibus ,但是 ibus 中的中文输入法不支持词组和短语。需要重新安装拼音输入法。2. 为 ibus 安装一个新的中文输入法 1) 添加PPA: $ sudo add-apt-repository ppa:ibu... 阅读全文
posted @ 2012-03-08 16:00 Eddy_He 阅读(493) 评论(0) 推荐(0) 编辑
摘要: ubuntu10.04使用wine安装SourceInsight 1. 环境:ubuntu10.04 2. 安装 wine 关于 wine ,请参考这里。通过网络安装:$ apt-get install wine3. 安装 SourceInsight 在这里下载 SourceInsight 安装包。下载完成后,用 wine 安装。$ wine InsightSetup.exe安装方法与在 windows一样,序列号(任选其一,来源于网络): SI3US-956386-80191 SI3US-840598-11493 SI3US-404808-04697 SI3US-510811-9348... 阅读全文
posted @ 2012-03-08 15:57 Eddy_He 阅读(5235) 评论(0) 推荐(0) 编辑
摘要: git-忽略指定文件软件版本: 操作系统:ubuntu10.04 内核版本:Linux version 2.6.32-36-generic git 版本:git version 1.7.0.4目录: 1. 介绍 2. 全局与局部 2.1 全局 2.2 局部 3. 语法 4. 例子 5. 参考资料1. 介绍 有些文件是我们并不想加入也无需被添加到 Git 管理中,同时也不希望他出现在未跟踪列表中。例如在编译过程中生成的 o 文件。 “.gitignore” 文件可以达到这个效果。2. 全局与局部 .gitignore 有全局和局部两种: 2.1 全局 通过修改全... 阅读全文
posted @ 2012-03-08 15:52 Eddy_He 阅读(25071) 评论(0) 推荐(3) 编辑
摘要: ps-进程状态查询软件版本: 操作系统:ubuntu10.04 内核版本:Linux version 2.6.32-36-generic目录: 1. linux 进程状态列表 2. ps 命令剖析 3. 参考资料1. linux 进程状态列表D 不可中断睡眠 (通常是在IO操作) 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生R 正在运行或可运行(在运行队列排队中)S 可中断睡眠 (休眠中, 受阻, 在等待某个条件的形成或接受到信号)T 已停止的 进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行W 正在换页(2.6.内核之前有效)X... 阅读全文
posted @ 2012-03-08 15:45 Eddy_He 阅读(2496) 评论(0) 推荐(0) 编辑
摘要: git-自动补全软件版本: 操作系统:ubuntu10.04 内核版本:Linux version 2.6.32-36-generic git 版本:git version 1.7.0.4目录: 1. 介绍 2. git 安装 3. git 源码下载 4. 配置 5. 尝试 6. 参考资料1. 介绍 git 命令并不支持自动补全功能,为了使我们的工作更加高效,就非常有必要用到自动补全功能,就是使用 <tab> 按键补全命令行一样。但是要实现这个功能需要用到 git 源码中的一个脚本文件。所以就从下载源码讲起。2. git 安装 如果没有安装 git ,在 Ubuntu 下... 阅读全文
posted @ 2012-03-08 15:40 Eddy_He 阅读(9743) 评论(0) 推荐(1) 编辑
摘要: vim-光标移动 h,j,k,l → 左、下、上、右。 <C-f> → 往下翻页。 <C-b> → 往上翻页。 % → 光标移动到匹配到的{}。 w → 下一个单词词首。 W → 同 w 。 e → 单词结尾。 E → 同 e 。 b → 前一个单词词首。 B → 同 b 。 0 → 行首。 ^ → 本行第一个字符。 $ → 行尾。 gg → 第一行行首。 gd → 去到函数或者变量的定义处。 (N)G → 去到第 N 行或者最后一行。 (n)f(x) → 在行内查找第 n 个 x 字符,查找方向从左到右。 ; → 重复最近一次的 f 操作。 (n)t(x) → 与 f 阅读全文
posted @ 2012-03-08 15:33 Eddy_He 阅读(314) 评论(0) 推荐(0) 编辑
摘要: vim-可视化操作 vim 支持的可视化操作包括:v → 单字符选取。V → 每次选取一行。<C-v> → 块选取。配合 A 和 I 键进行整体操作,非常强大。gv → 退出可视化模式后,可以使用这个命令用同样的方式自动选取之前的区域。 例子:1. 一般操作 使用上面的命令选中要进行操作的内容后,就可以配合其它命令进行块操作,譬如:d 删除、y 复制、J 行连接、< > 左右缩进、= 自动缩进等。2. 删除或添加脚本注释 在编辑脚本的过程中,有时需要打开或者注释某个块,逐个逐个编辑实在是太影响速度了,这时必须要进行块操作。例如我要注释下面的块。 echo"** 阅读全文
posted @ 2012-03-08 15:31 Eddy_He 阅读(2137) 评论(0) 推荐(0) 编辑