• 修改grub的默认启动顺序

    详细的看这里:https://help.ubuntu.com/community/Grub2/Submenus 主要是修改文件”/etc/default/grub”: #GRUB_DEFAULT=0 GRUB_DEFAULT='gnulinux-3.18.20-90-mptcp-advanced-d4729a4b-6beb-48ef-b39a-ba618f5df75a' 将上面的0换成“/boot/grub/grub.cfg”中对应的“$menuentry_id_option”后面的那一长串内容 ...

    阅读全文
    发布日期:2016-01-04 | 分类:大杂烩 | 阅读:763 views | 标签:
  • 一起来说 Vim 语[转载]

    作为一款古老而具有持久生命力的编辑器,Vim 自有它的强大之处。很多人觉得 Vim 的学习曲线太陡峭了,为了能够把 Vim 用得风生水起,不得不记忆大量的命令。如果你是 Vim 新手,刚入门就开始面对着浩如烟海的命令逐条学习,我相信你一定会逐渐失去对它的兴趣。其实,Vim 以一种近乎自然语言的方式帮助你完成文本的编辑 ...

    阅读全文
    发布日期:2015-11-26 | 分类:大杂烩 | 阅读:946 views
  • 网络性能测试工具netperf

    当开发出一个网络应用程序后,我们会发现,在实际的网络环境使用中,网络应用程序的使用效果不是很理想,问题可能出现在程序的开发上面,也有可能由于实际的网络环境中存在着瓶颈。面对这种问题,程序员一般会一筹莫展,原因就在于不掌握一些网络性能测量的工具。在本文中,首先介绍网络性能测量的一些基本概念和方法,然后结合 netperf 工具的使用,具体的讨论如何测试不同情况下的网络性能。

    阅读全文
    发布日期:2015-07-24 | 分类:SDN工具 | 阅读:2,409 views
  • Python的日志处理模块

    从Python2.3起,Python的标准库加入了logging模块.logging模块给运行中的应用提供了一个标准的信息输出接口.
    Logging是非常有用的,一个程序的健壮性也这个有关,当一个程序包含很多的调试信息时,可以方便我们发现问题,发现错误。

    阅读全文
    发布日期:2015-05-27 | 分类:大杂烩 | 阅读:2,069 views | 标签:
  • Python 包管理工具解惑[转]

    作为一个 Python 初学者,我在包管理上感到相当疑惑(嗯,是困惑)。主要表现在下面几个方面:
    1. 这几个包管理工具有什么不同?
    * distutils
    * setuptools
    * distribute
    * disutils2
    * distlib
    * pip
    2. 什么时候该用pip,什么时候该用 `setup.py` ,它们有关系么?
    3. `easy_install`、`ez_setup.py`、`setup.py`、`setup.cfg` 分别都是干啥的?
    4. wheel 和 pip 的关系?
    5. Egg 和 whl 的关系?
    6. 如何发布自己的模块(发布到PyPI)?
    7. 如何进行模块的私有发布(不发布到PyPI)?

    阅读全文
    发布日期:2015-05-27 | 分类:大杂烩 | 阅读:1,594 views | 标签:
  • Openv Switch 完全使用手册

    OpenvSwitch,简称OVS是一个虚拟交换软件,主要用于虚拟机VM环境,作为一个虚拟交换机,支持Xen/XenServer, KVM, and VirtualBox多种虚拟化技术。OpenvSwitch还支持多个物理机的分布式环境。

    阅读全文
    发布日期:2015-05-23 | 分类:SDN工具 | 阅读:11,505 views | 标签: