雪白鸭子

文章
7
资源
0
加入时间
2年10月21天

火焰图(perf+ FlameGraph)

比较完整的介绍:http://www.ruanyifeng.com/blog/2017/09/flame-graph.html和https://zhuanlan.zhihu.com/p/85654612直接了当的看结果就是:步骤1:软件安装:perf是linux自带的,但是不少系统还是没有安装,centos用yum install perf,ubuntu也能直接安装,FlameGraph这个直接从git下载就能用,路径:https://github.com/brendangregg/Fla.

《Python实现自定义序列》

从字面来理解,迭代器指的就是支持迭代的容器,更确切的说,是支持迭代的容器类对象,这里的容器可以是列表、元组等这些 Python 提供的基础容器,也可以是自定义的容器类对象,只要该容器支持迭代即可。《Python实现自定义序列》一节中,已经学会了如何自定义一个序列类,但该序列类对象并不支持迭代,因此还不能称之为迭代器。如果要自定义实现一个迭代器,则类中必须实现如下 2 个方法:next(self):返回容器的下一个元素。iter(self):该方法返回一个迭代器(iterator)。例如,下面程序

MySQL MGR 单主模式下单点故障时的节点角色切换规则

MGR单主模式下,有一个节点可读可写,其余节点都是只读,其中表现为super_read_only被自动设为了ON。那么,如果可读可写的节点异常宕机了,会进行怎样的切换呢?在选择新的可写角色时,主要参考两个参数:1.group_replication_member_weight2.server_uuid首先在竞选可选角色中的节点中,选出group_replication_member_we...