摘要: 本文为转载,没有找到原文出处,转载出处众所周知,由于公共IP的短缺,我们在组建局域网时,通常使用保留地址作为内部IP,这些保留地址Internet上是无法被路由的,所以在正常情况下我们无法直接通过Internet访问到在局域网内的主机。为了实现这一目的,我们需要使用VPN隧道技术。- 通常情况下,V... 阅读全文
posted @ 2015-05-26 23:29 RIO_2607 阅读(125) 评论(0) 推荐(1) 编辑
摘要: 以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以man pages第2节,即系统调用节为蓝本。按照笔者的理解,对... 阅读全文
posted @ 2015-05-15 21:27 RIO_2607 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 原创作品,转载请注明出处:点我归并排序是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。归并过程为:... 阅读全文
posted @ 2015-05-09 14:34 RIO_2607 阅读(45656) 评论(0) 推荐(4) 编辑
摘要: 无意中看到了自己在大一的时候无聊写的一篇文章,现在看来,觉得好搞笑哦!真心有点小佩服自己当初的想象力哈!哈哈!题记:伟大的发现往往需要天马行空的想象力。 一直以来,我都在思考一个问题:时间到底是什么?(即时间的本质是什么?)时间从何而来?消失的时间又到哪里去了?时间有哪些内在的性质。这个问题很难,... 阅读全文
posted @ 2015-05-03 15:19 RIO_2607 阅读(893) 评论(0) 推荐(0) 编辑
摘要: 原创作品,转载请注明出处:点我二叉查找树(Binary Search Tree,BST),(又:二叉搜索树,二叉排序树)它或者是一棵空树,或者是具有下列性质的二叉树: 若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值; 若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值; 它的... 阅读全文
posted @ 2015-05-03 15:10 RIO_2607 阅读(773) 评论(0) 推荐(0) 编辑
摘要: 原创作品,转载请注明出处:点我在前两篇文章中,我们介绍了什么是Generator和coroutine,在这一篇文章中,我们会介绍coroutine在模拟pipeline(管道 )和控制Dataflow(数据流)方面的运用。coroutine可以用来模拟pipeline行为。通过把多个coroutin... 阅读全文
posted @ 2015-05-02 20:26 RIO_2607 阅读(2133) 评论(0) 推荐(0) 编辑
摘要: 原创作品,转载请注明出处:点我上一篇文章Python高级编程之生成器(Generator)与coroutine(一):Generator中,我们介绍了什么是Generator,以及写了几个使用Generator Function的示例,这一小节,我们会介绍Python的coroutine,以及会有一... 阅读全文
posted @ 2015-04-25 17:57 RIO_2607 阅读(3114) 评论(2) 推荐(0) 编辑
摘要: 原创作品,转载请注明出处:点我Swarm介绍Swarm是Docker公司在2014年12月初发布的一套较为简单的工具,用来管理Docker集群,它将一群Docker宿主机变成一个单一的,虚拟的主机。Swarm使用标准的Docker API接口作为其前端访问入口,换言之,各种形式的Docker Cli... 阅读全文
posted @ 2015-04-25 00:15 RIO_2607 阅读(14657) 评论(3) 推荐(6) 编辑
摘要: 转载请注明出处:点我这是一系列的文章,会从基础开始一步步的介绍Python中的Generator以及coroutine(协程)(主要是介绍coroutine),并且详细的讲述了Python中coroutine的各种高级用法,最后会用coroutine实现一个简单的多任务的操作系统。其实也是看完这篇文... 阅读全文
posted @ 2015-04-19 22:02 RIO_2607 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 实现链表逆序的功能下面是实现链表逆序的函数: 1 /* 2 * 把head指针指向的链表逆序 3 * author:rio_2607 4 */ 5 void inverse(struct node *head) 6 { 7 struct node *current = head; 8 ... 阅读全文
posted @ 2015-04-19 19:51 RIO_2607 阅读(357) 评论(1) 推荐(0) 编辑