- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 C++宏定义的使用
ClickHouse源码阅读笔记例如:第一章 Python 机器学习入门之pandas的使用文章目录ClickHouse源码阅读笔记总结C++中宏定义的使用代码如下(示例):#define animal(M)\ M(dog)\ M(pig)\ M(cat)\ M(dinosaur)\ M(tortoise) enum class zoo{#define M(str) str, //生成一个 dog,pig,cat,dinosaur
2022-03-24 14:50:07
1079
原创 rand7()生产randX()
python代码如下(以1-10的随机数为例)# 生产1-7随机均匀分布的整数def rand7(): return random.randint(1,7)# 生产随机数1-6的随机数def rand6(): while 1: x=rand7() if x != 7: return x# 生产1-10随机均匀分布的整数def rand10(): while 1: y = (rand6()&1
2020-07-30 23:10:15
332
原创 关于kafka的名词解释
ack:acknowledgement 确认收到acks参数配置:0:producer不等待broker的ack,这一操作提供了一个最低的延迟,broker一接收到还没有写入磁盘就已经返回,当broker故障时有可能丢失数据;1:producer等待broker的ack,partition的leader落盘成功后返回ack,如果在follower同步成功之前leader故障,而由于已经返回了ack,系统默认新选举的leader已经有了数据,从而不会进行失败重试,那么将会丢失数据-1(all):pro
2020-07-29 21:12:46
245
原创 HQL的注释问题
HQL的注释问题脚本在HUE中可以执行,但是上了airflow调度后一直报错,具体报错如下NoViableAltException(350@[392:1: atomExpression : ( ( KW_NULL )=> KW_NULL -> TOK_NULL | ( intervalExpression )=> intervalExpression | ( constant )=> constant | castExpression | extractExpression |
2020-07-29 21:10:08
1478
原创 tableau如何得到获取表格数据的SQL语句
tableau如何得到获取表格数据的SQL语句1、帮助->设置和性能->启动性能记录2、打开需要查看sql的表格,3、带页面完全更新好后,帮助->设置和性能->启动性能记录,去掉 启动性能记录前面的对勾4、在新弹出的tableau窗口中,如下图所示,双击Executing Query则在下方Query窗口红色箭头所指的地方就是你需要的欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器
2020-07-20 19:49:00
2943
原创 locals()与globals()函数
locals()更新并返回表示当前本地符号表的字典。 在函数代码块但不是类代码块中调用 locals() 时将返回自由变量。 请注意在模块层级上,locals() 和 globals() 是同一个字典。注解 不要更改此字典的内容;更改不会影响解释器使用的局部变量或自由变量的值。globals()返回表示当前全局符号表的字典。这总是当前模块的字典(在函数或方法中,不是调用它的模块,而是定义它...
2019-07-01 16:32:59
427
原创 Python中__repr__与__str__函数
python官网文档object.repr(self)由 repr() 内置函数调用以输出一个对象的“官方”字符串表示。如果可能,这应类似一个有效的 Python 表达式,能被用来重建具有相同取值的对象(只要有适当的环境)。如果这不可能,则应返回形式如 <…some useful description…> 的字符串。返回值必须是一个字符串对象。如果一个类定义了 repr() 但未...
2019-06-12 14:57:04
624
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人