![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Tech
文章平均质量分 82
菲洛斯
知其然,知其所以然!
展开
-
with语句上下文管理器
with语句上下文管理器官方定义with 语句用于包装带有使用上下文管理器定义的方法的代码块的执行。 这允许对普通的 try…except…finally 使用模式进行封装以方便地重用。关于 with语句 的详细介绍见 PEP-343 。执行过程with 语句的执行过程如下:The context expression (the expression given in the with_item) is evaluated to obtain a context manager.The con原创 2021-04-27 14:10:33 · 136 阅读 · 0 评论 -
Python中有趣的魔术方法
Python中有趣的魔术方法##由单例引发的思考相信熟悉 python 的开发者,都熟悉以下代码,它实现了 单例,但它为什么可以实现 单例 呢?如果此方法中没有返回值会发生什么呢?可以利用特殊方法实现什么呢?class Singleton: def __new__(cls, *args, **kwargs): if not hasattr(cls, '_instance'): cls._instance = super(Singleton, cls)._原创 2021-04-21 15:41:40 · 174 阅读 · 3 评论 -
Clickhouse: 从探索到应用
Clickhouse: 从探索到应用前言2019年到现在,忙忙碌碌,终于有了一些空闲,开始梳理做的事情,也开始思索职业生涯,记录下一些探索和尝试。前作 使用docker搭建zookeeper集群 和 使用docker搭建clickhouse 实际为本文探索时的记录,如您需要快捷搭建对应的服务,请移步查看。背景截止到本文发表的时间,Cloudera CDH 依然是公司技术架构中最繁重的组件,无论是从部署的角度,亦或维护的复杂度上来说。由于在后期维护项目时,占用了过多的人力成本,经过多方探讨,公司下定决原创 2021-03-29 15:14:25 · 411 阅读 · 3 评论 -
使用docker搭建clickhouse
使用docker搭建clickhouse文章目录使用docker搭建clickhouse前言集群虚拟机搭建用户配置集群模式配置启动容器验证前言本文使用 docker 快捷搭建 clickhouse ,参考资料来自于 dockerhub clickhouse-server,关于 clickhouse 配置文件的说明见官方文档。集群搭建 clickhouse 集群会用到 zookeeper,关于搭建 zookeeper 可移步 使用docker搭建zookeeper集群虚拟机准备 4 台虚拟机原创 2021-03-23 17:54:47 · 2449 阅读 · 0 评论 -
使用docker搭建zookeeper集群
使用 docker 搭建 zookeeper 集群文章目录使用 docker 搭建 zookeeper 集群前言多服务器单服务器验证前言本文使用 docker 快捷搭建 zookeeper 集群,参考资料来自于 dockerhub zookeeper,关于参数的解释请移步。docker 安装可参考 官方安装Docker步骤多服务器示例为 3 台 Ubuntu 18.04 虚拟机在三台服务器上分别新建 zookeeper 相关目录mkdir -p /home/`whoami`/dat原创 2021-03-23 16:29:01 · 405 阅读 · 0 评论