之前做过两年的运维,用过很多命令,深切体会到某些linux命令熟练掌握后对效率提升有多大。举个简单的例子,在做了研发后经常会有跑一些数据,对于结果数据的处理,我们的产品同学一般都习惯于用excel做统计,把数据复制到excel里,然后数据分列,排序………… 最后得出某些简单的结论,我只需要cat, ...
分类:
系统相关 时间:
2019-11-26 22:31:05
阅读次数:
102
Flask源码流程分析: 1.项目启动: 1.实例化Flask对象 1.1 的作用: 1.2 的作用: 1.3 的作用: 1.4 的作用: 1.5view_functions`的作用: 1.6 的作用: 1.7 的作用: 1.8 的作用: 2.加载配置文件 2.1 的作用: 3.加载 : 作用: 代 ...
分类:
其他好文 时间:
2019-11-26 17:56:30
阅读次数:
75
Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别 Pig 一种操作hadoop的轻量级脚本语言,最初又雅虎公司推出,不过现在正在走下坡路了。当初雅虎自己慢慢退出pig的维护之后将它开源贡献到开源社区由所有爱好者来维护。不过现在还是有些公司在用,不过我认为与其使用pig ...
分类:
其他好文 时间:
2019-11-26 09:26:54
阅读次数:
75
Prometheus2.14.0新特性Prometheus2.14.0现在(2019.11.11)已经发布,在上个月的2.13.0之后又进行了一些修正和改进。这次最大的新功能是基于React的新UI,与现有UI大体相同。该UI还在持续开发中。现有的UI还获得了headcardinality统计信息。这次的更新新增了按状态进行的警报过滤。修复了压缩后的远程写延迟,在无法发送样本时避免重新分片等多个B
分类:
其他好文 时间:
2019-11-15 09:27:55
阅读次数:
80
图解jdk1.8新特性(1) 函数式接口 总结起来就以下几点: 如果一个接口要想成为函数接口(函数接口可以直接用lambda方式简化),则必须有且仅有一个抽象的方法(非default和static) 可以通过注解 注解通过在编译时报错防止其他人破坏函数式接口 接口默认和静态方法 总结如下: jdk1 ...
分类:
其他好文 时间:
2019-10-23 18:00:41
阅读次数:
94
一.请求来到之后,都要先执行dispatch方法 二.下面我们直接分析第二步 1.self.initial(request,*args,*kwargs)可以看到做了以下操作 2.self.check_permissions(request)具体干了什么 3.其中循环遍历了self.get_permi ...
分类:
其他好文 时间:
2019-10-22 18:30:35
阅读次数:
85
在前两节介绍了迭代器的五个相应类型,并讲述如何利用traits机制提取迭代器的类型,但始终是把iteartor_traits类分割开来讨论,这影响我们的理解,本节将给出iteator的部分源码,里面涵盖了整个iteartor_traits泛化版本、偏特化版本以及一些算法的完整代码。重新把先前讲的知识 ...
分类:
其他好文 时间:
2019-10-21 20:33:50
阅读次数:
80
引用计数法高效率,但无法解决循环引用的问题,Python语言在使用可达性分析主流商用程序语言在使用,比如C#,Java,以及Lisp。通过一系列被称为GC Roots的对象作为起点,从这些节点开始向下搜索,搜索所走过的路径称为引用链。当一个对象到GC Roots没有任何引用链相连,对象不可达的,则证... ...
分类:
编程语言 时间:
2019-10-21 09:46:59
阅读次数:
86
Spring Cloud Stream Srping cloud Bus的底层实现就是Spring Cloud Stream,Spring Cloud Stream的目的是用于构建基于消息驱动(或事件驱动)的微服务架构。Spring Cloud Stream本身对Spring Messaging、S ...
分类:
编程语言 时间:
2019-10-15 10:00:07
阅读次数:
96
kubectl get ns qa01 -o json > qa01.json kubectl proxy --port=8081 curl -k -H "Content-Type: application/json" -X PUT --data-binary @qa01.json http://1 ...
分类:
其他好文 时间:
2019-10-14 14:37:06
阅读次数:
106