摘要: 插画版Kubernetes指南(小孩子也能看懂的kubernetes教程) 是根据一个视频翻译过来的,比较形象 编者按:Matt Butcher 是 Deis 的平台架构师,热爱哲学,咖啡和精雕细琢的代码。有一天女儿走进书房问他什么是 Kubernetes,于是就有了这本插画版的 Kubernete 阅读全文
posted @ 2018-07-02 11:19 MatrixZYT 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 先来看个例子: args = (1, 2, 3, 4) kwargs = {} args = () kwargs = {'a': 1, 'c': 3, 'b': 2} args = (1, 2, 3, 4) kwargs = {'a': 1, 'c': 3, 'b': 2} args = ('a', 阅读全文
posted @ 2017-08-18 16:20 MatrixZYT 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://www.dengfeilong.com/post/60.html 在大多数编排得好一点的脚本或者程序里面都有这段if __name__ == 'main': ,虽然一直知道他的作用,但是一直比较模糊,收集资料详细理解之后与大家分享。 1、这段代码的功能 一个python的文件 阅读全文
posted @ 2017-08-18 15:46 MatrixZYT 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 using std::cout; 4 using std::endl; 5 6 #define SUM 3 //此处设置队列的大小,因为队列节点是 malloc 的空间,一般不用设置队列上限。但是为了测试方便就加了上限 7 8 typedef struct QNode{ 9 int data; ... 阅读全文
posted @ 2017-06-10 23:12 MatrixZYT 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 在 C++ 中,你也许经常使用 new 和 delete 来动态申请和释放内存,但你可曾想过以下问题呢? new 和 delete 是函数吗? new [] 和 delete [] 又是什么?什么时候用它们? 你知道 operator new 和 operator delete 吗? 为什么 new 阅读全文
posted @ 2017-06-05 15:59 MatrixZYT 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 希望此文能给初学多线程编程的朋友带来帮助,也希望牛人多多指出错误。 另外感谢以下链接的作者给予,给我的学习带来了很大帮助 http://blog.csdn.net/locape/article/details/6040383 http://www.cnblogs.com/liuweijian/arc 阅读全文
posted @ 2017-05-25 09:18 MatrixZYT 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 介绍:什么是线程,线程的优点是什么 线程在Unix系统下,通常被称为轻量级的进程,线程虽然不是进程,但却可以看作是Unix进程的表亲,同一进程中的多条线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调用栈(call stack),自己的寄存器 阅读全文
posted @ 2017-05-25 08:41 MatrixZYT 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 条件变量是线程同步的另一种方式,实际上,条件变量是信号量的底层实现,这也就意味着,使用条件变量可以拥有更大的自由度,同时也就需要更加小心的进行同步操作。条件变量使用的条件本身是需要使用互斥量进行保护的,线程在改变条件状态之前必须首先锁住互斥量,其他线程在获得互斥量之前不会察觉到这种改变,因为互斥量必 阅读全文
posted @ 2017-05-24 08:46 MatrixZYT 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.liweifan.com/2012/05/13/linux-system-function-files-operation/ 最近在看Linux下文件操作相关章节,遇到了这么几个结构体,被搞的晕乎乎的,今日有空,仔细研究了一下,受益匪浅。 首先说说DIR这一结构体,以下为 阅读全文
posted @ 2017-05-22 19:16 MatrixZYT 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 线程取消(pthread_cancel) 基本概念pthread_cancel调用并不等待线程终止,它只提出请求。线程在取消请求(pthread_cancel)发出后会继续运行,直到到达某个取消点(CancellationPoint)。取消点是线程检查是否被取消并按照请求进行动作的一个位置. 与线程 阅读全文
posted @ 2017-05-20 09:01 MatrixZYT 阅读(866) 评论(0) 推荐(0) 编辑