【世界时快讯】python 使用 kafka

来源:博客园 2023-03-25 21:21:57

python 使用 kafka

说明:关于 kafka 的启动与安装,命令行的使用,此处不做过多的解释,本篇文章主要描述 kafka 在 python 中的使用;


(相关资料图)

1. python 使用 kafka 生产者

**说明:**python 在操作 kafka 写入数据的时候,分为发送往已经存在的主题或者是不存在的主题,当主题不存在的时候,生产者会自动创建该主题,并将消息存贮在默认的 0 分区;

使用 python 操作 kafka 首先安装如下的包

pip install kafka pip install kafka-python # 由于 python 3.7 后的版本中 async 的关键字发生了变化,因此需要多安装该包;

常规的使用主要就是根据,第三方包的介绍使用,网上有许多基本的案例,此处不做介绍,下面直接将封装好的常用的方法进行封装;

import json​import kafka​​class Producer(object):  """ kafka 的生产者模型   """​  _coding = "utf-8"​  def __init__(self,         broker="192.168.74.136:9092",         topic="add_topic",         max_request_size=104857600,         batch_size=0, # 即时发送,提高并发可以适当增加,但是会造成消息的延迟;         **kwargs):    """初始化设置 kafka 生产者连接对象;参数不存在的情况下使用配置文件中的默认连接;     """    self.broker = broker    self.topic = topic    self.max_request_size = max_request_size    # 实例化生产者对象    self.producer_json = kafka.KafkaProducer(      bootstrap_servers=self.broker,      max_request_size=self.max_request_size,      batch_size=batch_size,      key_serializer=lambda k: json.dumps(k).encode(self._coding), # 设置键的形式使用匿名函数进行转换      value_serializer=lambda v: json.dumps(v).encode(self._coding), # 当需要使用 json 传输地时候必须加上这两个参数      **kwargs     )​    self.producer = kafka.KafkaProducer(      bootstrap_servers=broker,      max_request_size=self.max_request_size,      batch_size=batch_size,      api_version=(0, 10, 1),      **kwargs     )​  def send(self, message: bytes, partition: int = 0):    """     写入普通的消息;     Args:       message: bytes; 字节流数据;将字符串编码成 utf-8的格式;       partition: int; kafka 的分区,将消息发送到指定的分区之中;     Returns:       None     """    future = self.producer.send(self.topic, message, partition=partition)    record_metadata = future.get(timeout=30)    if future.failed(): # 发送失败,记录异常到日志;      raise Exception("send message failed:%s)" % future.exception)​  def send_json(self, key: str, value: dict, partition: int = 0):    """     发送 json 形式的数据;     Args:       key: str; kafka 中键的值       value: dict; 发送的具体消息       partition: int; 分区的信息     Returns:       None     """    future = self.producer_json.send(self.topic, key=key, value=value, partition=partition)    record_metadata = future.get(timeout=30)    if future.failed(): # 发送失败记录异常;      raise Exception("send json message failed:%s)" % future.exception)​  def close(self):    """     关闭kafka的连接。     Returns:       None     """    self.producer_json.close()    self.producer.close()​​if __name__ == "__main__":  """脚本调用执行;"""  kafka_obj = Producer()  print(kafka_obj.broker)  kafka_obj.send("自动生成".encode())​

发送的消息,主要是普通的字符串消息,和字典形式的消息,方便对接;

2. python 使用 kafka 消费者

由于 kafka 消费者的特性,阻塞循环是一个必然的过程,可以使用 python 中的生成器进行优化,但是循环阻塞是无可避免的;

操作 kafka 的消费者依旧只需要安装上述的两个第三方依赖包;

封装指定的操作

import json​from kafka import KafkaConsumer, KafkaProducerfrom kafka.structs import TopicPartition​​class KConsumer(object):  """kafka 消费者; 动态传参,非配置文件传入;    kafka 的消费者应该尽量和生产者保持在不同的节点上;否则容易将程序陷入死循环中;   """​  _encode = "UTF-8"​  def __init__(self, topics="start_server", bootstrap_server=None, group_id="start_task", partitions=None, **kwargs):    """ 初始化kafka的消费者;       1. 设置默认 kafka 的主题, 节点地址, 消费者组 id(不传入的时候使用默认的值)       2. 当需要设置特定参数的时候可以直接在 kwargs 直接传入,进行解包传入原始函数;       3. 手动设置偏移量     Args:       topics: str; kafka 的消费主题;       bootstrap_server: list; kafka 的消费者地址;       group_id: str; kafka 的消费者分组 id,默认是 start_task 主要是接收并启动任务的消费者,仅此一个消费者组id;       partitions: int; 消费的分区,当不使用分区的时候默认读取是所有分区;       **kwargs: dict; 其他原生kafka消费者参数的;     """​    if bootstrap_server is None:      bootstrap_server = ["192.168.74.136:9092", ]    self.consumer = KafkaConsumer(bootstrap_servers=bootstrap_server)    exist = self.exist_topics(topics)    if not exist: # 需要的主题不存在;      # 创建一条      self.create_topics(topics)    if partitions is not None:      self.consumer = KafkaConsumer(        bootstrap_servers=bootstrap_server,        group_id=group_id,         # 目前只有一个消费者,根据情况是否需要进行修改;当扩展多个消费者的时候需要进行扩展;        **kwargs       )      # print("指定分区信息:", partitions, topics, type(partitions))      self.topic_set = TopicPartition(topics, int(partitions))      self.consumer.assign([self.topic_set])    else:      # 默认读取主题下的所有分区, 但是该操作不支持自定义 offset, 因为 offset 一定是在指定的分区中进行的;      self.consumer = KafkaConsumer(        topics,        bootstrap_servers=bootstrap_server,        group_id=group_id,        **kwargs       )​  def exist_topics(self, topics):    """     检查 kafka 中的主题是否存在;     Args:       topics: 主题名称;​     Returns:       bool: True/False ; True,表示存在,False 表示不存在;     """    topics_set = set(self.consumer.topics())    if topics not in topics_set:      return False    return True​  @staticmethod  def create_topics(topics):    """     创建相关的 kafka 主题信息;说明本方法可以实现用户自定义 kafka 的启动服务,默认是使用的是 start_server;     Args:       topics: str; 主题的名字;​     Returns:       None     """    producer = KafkaProducer(      bootstrap_servers="192.168.74.136:9092",      key_serializer=lambda k: json.dumps(k).encode("utf-8"),      value_serializer=lambda v: json.dumps(v).encode("utf-8")     )    producer.send(topics, key="start", value={"msg": "aaaa"})    producer.close()​  def recv(self):    """     接收消费中的数据     Returns:       使用生成器进行返回;     """    for message in self.consumer:       # 这是一个永久阻塞的过程,生产者消息会缓存在消息队列中,并且不删除,所以每个消息在消息队列中都会有偏移      # print("主题:%s 分区:%d:连续值:%d: 键:key=%s 值:value=%s" % (      #   message.topic, message.partition, message.offset, message.key, message.value))      yield {"topic": message.topic, "partition": message.partition, "key": message.key,          "value": message.value.decode(self._encode)}​  def recv_seek(self, offset):    """     接收消费者中的数据,按照 offset 的指定消费位置;     Args:       offset: int; kafka 消费者中指定的消费位置;​     Returns:       generator; 消费者消息的生成器;     """    self.consumer.seek(self.topic_set, offset)    for message in self.consumer:      # print("主题:%s 分区:%d:连续值:%d: 键:key=%s 值:value=%s" % (      #   message.topic, message.partition, message.offset, message.key, message.value))      yield {"topic": message.topic, "partition": message.partition, "key": message.key,          "value": message.value.decode(self._encode)}​​if __name__ == "__main__":  """ 测试使用;   """​  obj = KConsumer("exist_topic", bootstrap_server=["192.168.74.136:9092"])  for i in obj.recv():    print(i)

该消费者多封装时增加了一个需求,消费的主题不存在的时候会默认创建,下次就可以继续消费

3. 使用 docker 中的 kafka

以上两种脚本适用于 Kafka 的生产者和消费者在大多数情况下的使用,在使用的时候只需要将相关的配置信息修改即可;

docker 中使用 kafka 的时候与前面的配置稍有不同,当使用docker-compose部署 Kafka 的时候,地址在文件中经过修改,可能会被改变,但是配置方式,因此只需要将相关的地址配好,即可;代码信息无需修改;

一般情况下如果是在 docker 中配置相关的参数,需要将端口映射出来,然后如果是 windows 可能需要将host的网络地址解析,与docker 中 kafka 的名称对应;

host 文件​127.0.0.1 kafka

当需要远程连接的时候,将地址改成该计算机在内网中的地址即可;

上一篇 :

下一篇 :

x
广告
推荐

【世界时快讯】python 使用 kafka

博客园 2023-03-25

今头条!中华信鸽网各地公棚_中华信鸽网

互联网 2023-03-25

天天资讯:bdm是什么职位的简称

万年历 2023-03-25

全球热头条丨云南省首个5吉瓦高效产能异质结电池项目首线投产运行

昆明信息港 2023-03-25

世界播报:定压功放70v 110v输出_定压功放70v与100v的区别

互联网 2023-03-25

世界观察:3388算24点怎么算式加减乘除_3388算24点怎么算

互联网 2023-03-25

全球速看:节外生枝的意思

万年历 2023-03-25

每日精选:南京养老金一个月多少钱 南京退休养老金什么时候调整

互联网 2023-03-25

环球滚动:百舸争流 竞逐深圳大亚湾

人民网-深圳频道 2023-03-25

今日快讯:第一个南极考察基地长城站什么时候落成_在南极考察中使用的海洋破冰船

互联网 2023-03-25

焦点日报:国投资本(600061):2022年营业收入19.37亿元,与上期同比增加62.58%

自选股智能写手 2023-03-24

天天热讯:居民家庭户口什么意思

万年历 2023-03-24

焦点!jumpserver的简单安装使用

腾讯云 2023-03-24

焦点信息:体坛:伊沃很可能追随恩师金奉吉,加盟中甲球队延边龙鼎

直播吧 2023-03-24

世界速读:交易软件无法正常登录交易 证监会要求东方财富(300059.SZ)说明原因并反馈整改情况

智通财经 2023-03-24

观焦点:启源软件:一致行动人魏永刚通过定向发行方式新增股份30万股

同壁财经 2023-03-24

每日聚焦:临时接到考试通知女生边爬山边写试卷

互联网 2023-03-24

【天天快播报】1平方公里是多少亩

万年历 2023-03-24

环球热议:TMT行情持续火爆,相关产品业绩却下跌,兴银基金怎么了?

投资时报 2023-03-24

环球滚动:上海市地方金融监督管理局副局长管小军:促进资本与实体经济精准对接 打造融资租赁生态高地

上海证券报·中国证券网 2023-03-24

世界快看:嫦娥五号样品研究揭示月幔源区特性奥秘

叶紫网 2023-03-24

世界报道:NAND产业或将从第三季度迎来增长契机

财联社 2023-03-24

环球热文:4g什么时候出来的_4g什么时候开始的

互联网 2023-03-24

天天快看点丨联通携号转网套餐_移动转联通携号转网怎么办理

互联网 2023-03-24

【聚看点】甪怎么读

万年历 2023-03-24

今日讯!优化生育(三孩)板块3月23日跌0.05%,孩子王领跌,主力资金净流出4.79亿元

证券之星 2023-03-24

环球关注:俄外交部发言人强调俄方坚持一个中国原则

新华网 2023-03-24

焦点热议:全球金融中心指数香港排名第四位

互联网 2023-03-23

天天观点:丹泉酒业2023洞藏封坛·春赏之旅拉开帷幕

人民网-广西频道,供稿:人民资讯 2023-03-23

环球短讯!市场监管总局下达一批适老化改造国家标准制修订专项计划

环球网 2023-03-23

最新消息:传奇世界精密灵匣如何打开

万年历 2023-03-23

环球速看:4月1日起 上海虹桥至香港西九龙间高铁恢复开行

上海证券报·中国证券网 2023-03-23

世界通讯!绵竹贴吧2019_绵竹贴吧

互联网 2023-03-23

每日视讯:便民信息汇丨持续两天,推出岗位1000+ 本周末新城有一场招聘会

舟山日报-舟山网 2023-03-23

全球滚动:晋中市五险一金缴纳基数和比例是多少钱2023

律法网 2023-03-23

环球快看:肆无忌惮的近义词褒义词(肆无忌惮的近义词)

互联网 2023-03-23

百事通!抽检1/3不合格,水晶泥有“毒”?还能玩吗

长城网 2023-03-23

全球播报:韵母表怎么读

万年历 2023-03-23

全球看点:如何区分花粉过敏和感冒?关键区别在这里

人民网 原创稿 2023-03-23

环球观天下!万年县气象台发布大雾黄色预警信号【III级/较重】【2023-03-23】

九派新闻 2023-03-23

最新快讯!微信升级怎么升8._微信升级怎么升

互联网 2023-03-23

环球热消息:厦门逸夫中学小升初录取分数线_厦门逸夫中学

互联网 2023-03-22

世界焦点!重案六组4演员表

万年历 2023-03-22

焦点热文:罗德里:英超联赛非常艰难,你可以将其等同于欧冠

直播吧 2023-03-22

每日播报!山回路转不见君的下一句自创_山回路转不见君的下一句

互联网 2023-03-22

世界即时看!埃因霍温阵容,有人有0203赛季埃因霍温的球员名单吗急需

互联网 2023-03-22

天天视讯!期货短线的方法和纪律

私募排排网 2023-03-22

天天实时:17zwd一起做网店普宁_17一起做网店普宁

元宇宙网 2023-03-22

天天滚动:南通社保卡密码如何修改?

本地宝 2023-03-22

全球微动态丨新华时评:用好法治手段 护航网络市场健康发展

新华网 2023-03-22

头条焦点:广发期货:焦煤建议偏空对待

广发期货 2023-03-22

环球关注:钢限 |『经典套路玩不完』:网限HG XVX-016 风灵高达(帕梅特刻痕·第六阶段)预订开始!

哔哩哔哩 2023-03-22

天天快资讯丨注册安全工程师分类选择_注册安全工程师分类

互联网 2023-03-22

世界微头条丨vivo xplay7配置怎么样vivo xplay7参数配置消息

城市网 2023-03-21

全球微资讯!男子吐槽22元面仅盖碗底!店家退费并将加量20%

站长之家 2023-03-21

天天快消息!全球咖啡巨头竞争再起,星巴克中国首推“沿街取”,拉瓦萨开起艺术展

文汇网 2023-03-21

当前短讯!qq亲密度怎么到100_qq亲密度怎么刷到100

互联网 2023-03-21

全球热头条丨2023年3月21日焦点图

广西新闻网 2023-03-21

每日报道:两支国字号PK新西兰:85级国足4次交锋全部战平,新老国脚隔空PK

体育大嘴儿 2023-03-21

天天观焦点:皇桐和正村:发展特色桑葚产业助力乡村振兴

海南省乡村振兴促进会 2023-03-21

世界热议:GOG喜加一!免费领取心理恐怖游戏《Lorelai》

3DM游戏网 2023-03-21

要闻:夏普对皮蓬和前妻23年每晚做爱4次反应:这是皮蓬饱受背伤的原因

阿雄侃篮球 2023-03-21

今日热讯:梗阻性黄疸以哪种胆红素升高为主_梗阻性黄疸

互联网 2023-03-20

焦点讯息:明天A股怎么走?我做了一个大胆的预判。具体你请看我的手绘预测图。

云掌财经来自股市的猩猩 2023-03-20

世界观天下!黄鹤楼科技园(集团)有限公司是国企吗

本地宝 2023-03-20

【全球独家】李梦事件进展:曝和张隆已结婚戴婚戒图曝光 媒体人称法律上没事

醉卧浮生的体育世界 2023-03-20

全球最新:吉克曲布个人资料简介_吉克曲布与吉克隽逸是什么关系

互联网 2023-03-20

天天信息:扎头发教程-扎头发

互联网 2023-03-20

全球通讯!尹锡悦被批“做日本仆人”!韩国直接沦为全球笑柄!

互联网 2023-03-20

全球观焦点:干咳嗽吃什么好的快尤其是饭后_干咳嗽吃什么好的快

互联网 2023-03-20

每日热文:国际知名民调机构:中国人幸福感全球最高

中国新闻网 2023-03-20

天天讯息:韭菜子泡酒的配方_韭菜子泡酒有什么药用价值

互联网 2023-03-19

天天滚动:航拍广西在建世界最大跨径拱桥

中国新闻网 2023-03-19

环球新消息丨伟大的1-0!亚洲第10夺冠了!剑指2026世界杯,国足出线更难了!

绿茵舞着 2023-03-19

【全球速看料】吉水县气象台发布雷电黄色预警信号【III级/较重】【2023-03-19】

九派新闻 2023-03-19

精彩看点:每天踮脚,竟有4个意想不到的好处!不花钱也能给内脏做“按摩”,会养生的人都在悄悄做

家庭医生杂志 2023-03-19

全球微速讯:广东东莞市寮步镇邮编_广东省东莞市寮步镇邮编是多少

互联网 2023-03-19

【天天热闻】Intel 56核心至强超频5.5GHz

卓越科技 2023-03-18

视点!iQOO7怎么插双卡

城市网 2023-03-18

【天天报资讯】柯达破产的故事_柯达破产

互联网 2023-03-18

【环球速看料】广州一居民楼起火15岁少年身亡,消火栓是否有水,业主希望广州消防局说明真像

靠山屯闲话 2023-03-18

世界最新:中国移动03月17日被沪股通减持91.07万股

东方财富Choice数据 2023-03-18

【天天新要闻】木工板种类_木工板厚度

互联网 2023-03-18

环球热头条丨佐力药业:接受富国基金等机构调研

每日经济新闻 2023-03-17

环球讯息:激战插混市场,长城汽车称不会跟风定价

第一财经 2023-03-17

【世界时快讯】3月17日汇市晚评:欧美市场动荡下 日元再度受宠

金投网 2023-03-17

全球简讯:桂发祥(002820)3月17日主力资金净卖出455.13万元

证券之星 2023-03-17

环球速看:多地鼓励医生兼职获取报酬,专家:很难成为普遍现象

极目新闻 2023-03-17

天天微动态丨事关办酒席!四川对领导干部提出“八严禁”,退休3年内都得执行

北京日报客户端 2023-03-17

精彩看点:3月17日F5G概念板块涨幅达3%

东方财富Choice数据 2023-03-17

全球看热讯:碑林区:“云上招商”激发活力 “亿元楼宇”潜力无限

华商网 2023-03-17

每日精选:快速学会催眠术教程_快速学习催眠术

互联网 2023-03-17

全球热门:a1566是ipad几代cpu_a1566是ipad第几代

互联网 2023-03-16

当前快看:全球连线|美联储激进加息是硅谷银行关闭主因

大河网 2023-03-16

全球观察:2023广东春季高考线上咨询会怎么进?附官方入口

本地宝 2023-03-16

当前快讯:宁夏银川宝丰昱能供电工程具备送电条件

中国日报网 2023-03-16

环球实时:2023年郑州高新区公租房位置在哪里?(持续更新)

本地宝 2023-03-16

天天通讯!纺织观察:棉纱弱势企稳 纺企担忧订单消退

辛巴资讯 2023-03-16

环球短讯!远方信息3月16日快速反弹

东方财富Choice数据 2023-03-16

每日信息:狗狗汪汪队玩具_狗狗汪汪队第二季

互联网 2023-03-16

当前看点!什琴斯尼:我们要像首回合那样限制弗赖堡 希望能赢得欧联杯

直播吧 2023-03-16

【世界聚看点】1-2月份我国生产需求明显改善 经济运行呈企稳回升态势

人民网 2023-03-15

【全球播资讯】我国科考队通过多方配合监测冰川变化共谋美丽生态家园

央视新闻客户端 2023-03-15

每日速讯:罗翔也会被盗版?“法外狂徒”被抓,涉案1.2亿

北青网 2023-03-15

全球观察:三角轮胎(601163)3月15日主力资金净买入74.87万元

证券之星 2023-03-15

全球时讯:2023年温州市公考面试时间及地点(附进入面试人员名单)

本地宝 2023-03-15

每日快讯!怎么养很多兔子_怎么大规模养殖兔子

互联网 2023-03-15

天天热点!tariffs_tariff

互联网 2023-03-15

全球新资讯:阿龙纳斯的外貌_阿龙纳斯简介

互联网 2023-03-15

当前关注:2015小明台湾永远免费区域

互联网 2023-03-15

世界今日讯!视频|南京中院举行3·15发布会,预付卡、直播带货、医美乱象被“点名”

扬眼 2023-03-14

环球新资讯:创益通:公司的业务不涉及室温超导技术

同花顺iNews 2023-03-14

全球要闻:江西东乡:铁牛翻耕忙农事 机械耕作提效率

金台资讯 2023-03-14

今日快讯:结构施工图包括哪些内容_结构施工图

互联网 2023-03-14

世界热点评!浴“雪”奋战!他们全力以赴护平安

人民网 2023-03-14

世界要闻:朱珠老公晒女儿可爱吃相,王珠宝挽起袖子吃饺子,满身油渍萌翻了

侦探娱乐 2023-03-14

天天资讯:经常染头发,对身体有哪些危害?现在知道还不晚!

微谈纪 2023-03-14

报道:太行山_说一说太行山的简介

互联网 2023-03-14

【天天报资讯】迎财神的吉祥话(迎财神)

城市网 2023-03-13

看热讯:EBC Group荣获“2022年度FOLLOWME十大最受欢迎交易商”大奖

和讯投稿 2023-03-13

速递!PLUS之战,欧尚X7 PLUS与JTX70 PLUS谁更值得选?

爱卡汽车网 2023-03-13

世界通讯!青岛保险机构代收车船税时,需要录入纳税人的哪些信息?

本地宝 2023-03-13

天天观热点:快讯2023-03-13 10:35:41

财联社 2023-03-13

当前播报:解读红星路的“前世今生”,揭开一座城市的文化密码

金台资讯 2023-03-13

世界要闻:迪文岑佐末节加时出战14分钟!科尔:他防守好 这最有益于获胜

直播吧 2023-03-13

【天天新视野】美国硅谷银行倒闭,“银行界的宠儿”何以失宠?

中国新闻网 2023-03-12

百事通!造梦西游3西天王殿掉(造梦西游3增长天王掉什么)

互联网 2023-03-12

【新要闻】平高电气发布2022年度业绩快报 归属净利润盈利2.121亿元

证券之星 2023-03-12

世界新消息丨新款比亚迪海豹申报信息曝光,外观不变动力调整

懂车帝 2023-03-12

【全球报资讯】少年与美女上司发生关系,翻云覆雨四次,事后两人都报警说被强奸

社会猎奇号 2023-03-12

世界热文:海陆风形成原因动画_海陆风

互联网 2023-03-12

信息:陈星旭,年纪轻轻就集齐了人设“天花板”和“地板”

我是麻辣鱼 2023-03-11

当前消息!31省份2月CPI揭晓:15地重回“0时代”,有你家乡吗?

中新经纬 2023-03-11

环球动态:诺基亚X105G智能手机即将获得Android12更新

互联网 2023-03-11

天天信息:原谅捧花的我盛装出席只为错过你这句话是什么意思_不再见歌曲介绍

互联网 2023-03-11

世界今头条!我不知道风

互联网 2023-03-11

即时焦点:全身脸最黑是什么原因引起的_全身脸最黑是什么原因

互联网 2023-03-11

重点聚焦!男的生育保险怎么样才给老婆用_男的生育保险怎么报销

互联网 2023-03-11

今头条!norm函数求精度_norm函数

互联网 2023-03-11

环球速看:铁艺

互联网 2023-03-10

环球快资讯:三级女星

互联网 2023-03-10

全球时讯:文件管理把照片全删了能恢复吗_手机文件管理删除的文件怎么恢复

互联网 2023-03-10

天天微动态丨昊志机电:公司有无框力矩电机产品

同花顺金融研究中心 2023-03-10

全球热头条丨日照香炉生紫烟_说一说日照香炉生紫烟的简介

互联网 2023-03-10

每日动态!邮政驾驶证快递单号查询_邮政驾驶证快递查询

互联网 2023-03-10

环球动态:发质硬怎么变软能维持多久_发质硬怎么变软

科学教育网 2023-03-10

今日视点:三更之饺子

互联网 2023-03-10

天天观焦点:广东石化系列产品全面进入华南市场

中国石油报 2023-03-10

天天头条:白日不到处 青春恰自来 苔花如米小 也学牡丹开的作文

互联网 2023-03-10

环球热推荐:印度首次成为苹果自主销售地区、生产线向印度迁移加快

中关村在线 2023-03-10

重点聚焦!钢铁行业按下减碳“快进键”

期货日报 2023-03-09

焦点报道:好听的动漫人物名字女五个字_好听的动漫人物名字女

互联网 2023-03-09

世界微动态丨矿工主帅:明天我们将为胜利而战,为此我们将竭尽所能

懂球帝 2023-03-09

今日热闻!骨科市场调研报告-主要企业、市场规模、份额及发展趋势

哔哩哔哩 2023-03-09

焦点热讯:禧食记北京烤鸭多少钱一只_北京烤鸭多少钱一只

互联网 2023-03-09

全球最新:银保监会:核准蔡松青君龙人寿总经理的任职资格

大河财立方 2023-03-09

【世界播资讯】ps界面大小调整_ps界面

互联网 2023-03-09

天天观焦点:好人就在身边简谱歌谱_好人就在身边简谱

互联网 2023-03-09

每日头条!大学生就业难问题调查问卷_大学生就业问题问卷调查

互联网 2023-03-09

资讯推荐:赤子城科技2022年盈利预告:总营收超27.5亿人民币 归母净利润翻倍

智通财经 2023-03-09

世界观点:03月09日06时浙江衢州疫情数据 阳了以后为什么会腰疼?应该怎么办?

互联网 2023-03-09

全球速递!子网前缀长度填什么_子网前缀长度是什么

互联网 2023-03-09

全球热文:个人养老金配置扩围引热议,业内:指数基金有望率先成为增配品种

中钢网 2023-03-09

全球热推荐:四方精创:在元宇宙领域涉及的区块链、数字货币等基础支撑技术方面有完善技术储备

界面新闻 2023-03-08

环球播报:唐山景点大全 自驾车旅游_唐山蓬莱自驾游攻略

互联网 2023-03-08

环球热议:PS5推送7.0版本系统:手柄无线更新、2K支持VRR

游民星空 2023-03-08

环球微动态丨中国电信光猫设置_电信光猫设置

互联网 2023-03-08

世界微头条丨3日15日南昌西湖区妇幼保健院进口2价HPV疫苗接种专场

本地宝 2023-03-08

世界实时:foot locker_footlocker

互联网 2023-03-08

天天消息!毕业说说心情短语

万年历 2023-03-08

世界热议:中消协发报告,这些侵害个人信息的情形被点名

中国新闻网 2023-03-08

全球快报:吼吼

互联网 2023-03-08

热讯:11月15日是什么星座_11月11日是什么星座

互联网 2023-03-08

环球热消息:欤怎么读音的近义词

互联网 2023-03-08

焦点报道:泊船瓜洲诗意是什么

万年历 2023-03-08

【世界播资讯】凯蒂猫时尚服装店好玩吗 凯蒂猫时尚服装店玩法简介

九游网 2023-03-08

天天新资讯:中国动漫发展史

互联网 2023-03-08

世界实时:北京横店影视基地可以参观吗_北京横店

互联网 2023-03-08

全球热门:全国政协委员何超琼:对祖国始终心怀感激,对香港发展充满信心

中国日报 2023-03-07

精彩看点:赛德克巴莱票房多少

万年历 2023-03-07

每日快报!苹果怎么下载软件商店以外的软件_苹果怎么下载

互联网 2023-03-07

世界观天下!奥林匹斯十二神族

互联网 2023-03-07

当前看点!电场力方向指向轨迹的凹处_电场力方向

元宇宙网 2023-03-07

天天速讯:精锻科技(300258.SZ):造车新势力客户如埃安、蔚来、理想、小鹏、领跑、哪吒等公司都与其有合作业务

格隆汇 2023-03-07

世界聚焦:梁鹤善

互联网 2023-03-07

全球热文:世纪佳缘如何注销账号_世纪佳缘怎么注销账号

互联网 2023-03-07

环球热点!卡西欧tr500怎么连接手机

万年历 2023-03-07

每日热点:贵州纳雍:油菜花开 美景入画来

人民网-贵州频道 2023-03-07

热消息:word两行大括号前面怎么打字_word大括号两排字

科学教育网 2023-03-07

天天观天下!淘宝怎么才会出现猜你喜欢_淘宝猜你喜欢怎么快速出现

互联网 2023-03-07

全球关注:网上卖酒的利润怎么样_网上卖酒

互联网 2023-03-07

全球动态:盐东战役

互联网 2023-03-07

环球今头条!起亚k2两厢二手车_k2两厢怎么样

互联网 2023-03-06

今日热闻!杨奥

互联网 2023-03-06

今日看点:如何取消手机开机密码_win10系统怎么取消开机密码

互联网 2023-03-06

环球快讯:完成党和人民赋予的使命任务(连线·代表通道)

人民网 2023-03-06

全球信息:立春那天如何躲春 属相躲春怎么躲

万年历 2023-03-06

焦点短讯!现代汽车的分部发布了三张其新一代Verna轿车的预告图片

互联网 2023-03-06

全球热点!火影忍者小李vs我爱罗是第几集

万年历 2023-03-06

环球今日讯!斐尔可圣手三代键盘现已开售,提供茶、青、红、粉四种轴可选

卓越科技 2023-03-06

返回顶部