0%

本系列文章是 《TCP/IP 路由技术》(英文名:Routing TCP/IP)的读书笔记。该系列图书共有两卷,第一卷主要讲解 IGP(内部网关协议),第二卷主要讲解 BGP(边界网关协议,或者称为外部网关协议)以及 IP 多播。对于一个从事网络行业的专业开发人员,路由选择协议应该是知识库中非常重要的一部分,这也是我学习该系列图书的初衷。

这篇文章主要回顾了启用、控制或帮助 TCP/IP 路由选择的协议,对 TCP/IP 协议族本身并不作深入讨论。

阅读全文 »

工作以来,使用的版本控制工具一直是 SVN(Subversion)。在 Windows 下使用的是 SVN 的图形界面工具,在 Linux 系统下,使用的是 SVN 命令行。虽然接触 SVN 已经有几年历史了,但是很多时候为了完成稍微复杂一些的日常任务,总是不得不去网上查找,这显得不是那么 酷炫。所以这次下定决心,好好学习 SVN 命令的基础用法。

本篇文章将覆盖日常工作流程中对 SVN 的基本用法,不涉及 SVN 服务器的配置以及仓库管理等高级话题。

阅读全文 »

《Vim 实用技巧》一书旨在想人们传授如何像 Vim 高手一样思考问题。对于 Vim 高手来说,Vim 能以思考的速度编辑文本。本系列文章从 Vim 实际使用出发,介绍大量的 Vim 实用技巧,每一篇文章都是某一主题的技巧集合。

Vim 对重复性操作进行了优化。它之所以能高效重复,是因为它会记录我们最近的的操作,让我们用一次按键就能重复上次修改。但是前提是我们能够学会规划按键动作。掌握这一理念是高效使用 Vim 的关键。

普通模式是 Vim 自然放松的状态,这篇文章同时会介绍普通模式下一些通用技巧。

阅读全文 »

很庆幸,是枝裕和导演的电影《步履不停》终于被我看下来了。这部电影大概从去年开始,就一直躺在我的电脑里,但是每次开头的十分钟,对我而言都是一个巨大的挑战,让我分分钟有关闭播放器的欲望。在经历了大概五六次的 打开电影、关闭播放器 的循环后,上周五这部电影终于被我一口气看完了。

阅读全文 »

  • 最近看了一部韩剧,直击内心;
  • 最近接触了个女生,无疾而终;
  • 最近带老爸老妈游览北京,依依不舍;
阅读全文 »

我们可以在 .vimrc 中对 Vim 进行配置,但有时我们还需要更 动态 或更 即时 的配置,Vim 脚本可以实现这样的需求,它能让我们完成复杂的任务。其实在 Vim 的配置文件中设置 Vim 选项,就已经在编写 Vim 脚本了,因为所有 Vim 命令和选项都是 Vim 脚本的有效输入。

阅读全文 »

Vim 默认是在一个窗口中编辑所有文件,在文件间移动或者移动到文件的不同部分时只显示一个缓冲区。但 Vim 也提供了多窗口编辑功能,可以简化复合的编辑任务。这篇文章将学习如何在 Vim 中使用多窗口,包括多窗口编辑工作的初始化/启动、多窗口的 ex 命令、在窗口间移动光标、在显示区中移动窗口等。

阅读全文 »