![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 89
丿丶柠檬
这个作者很懒,什么都没留下…
展开
-
流畅的Python
流畅的Python 文章目录流畅的Python第一部分第一章Python数据模型第二部分 数据结构第2章 序列构成的数组第3章 字典和集合第4章 文本和字节序列第三部分 把函数视作对象第5章 一等函数第6章 使用一等函数实现设计模式第7章 函数装饰器和闭包第四部分 面向对象惯用方法第8章 对象引用、可变性和垃圾回收第9章 符合Python风格的对象第10章 序列的修改、散列和切片第11章 接口:从协议到抽象基类第12章 继承的优缺点第13章 正确重载运算符第五部分 控制流程第14章 可迭代的对象、迭代器和生原创 2021-05-13 22:20:15 · 490 阅读 · 0 评论 -
kafka consumer&producer
kafka consumer import sys, os, re import json from kafka import KafkaConsumer, TopicPartition consumer = KafkaConsumer() consumer.assign([TopicPartition('classification_request_topic', 0)]) consumer.seek_to_beginning() for message in consumer: message_原创 2020-05-14 22:41:19 · 85 阅读 · 0 评论 -
SparkStreaming+kafka连接模式
SparkStreaming+kafkaReceiver模式处理流程优缺点:Direct 模式优缺点:direct模式代码demo Receiver模式 采用Receiver 接受器模式 ,需要有一个线程一直被占用接受数据,使用kafka 高阶api 读取kafka 消息,使用zookeeper来管理offset,consumer自己去zookeeper中维护 处理流程 sparkStreaming启动时,driver进程将对excutor(即worker节点)执行长时间运行任务; excutor中的re原创 2020-05-14 22:37:38 · 137 阅读 · 0 评论