TOPIC

磷光与烟火逆流

一个敲代码的程序猿

08 2021 档案

摘要:# 字符串Split declare @sql1 varchar(1000) set @sql1 = 'select field=''' + replace('1,23,456,789',',',''' union all select ''')+'''' exec(@p_sql) # 结果集用作条 阅读全文
posted @ 2021-08-27 14:17 Jacobyang 阅读(67) 评论(0) 推荐(0) 编辑
摘要:数据持久性机制 交换机(exchange)持久化 # durable=True 开启交换机 持久化机制 channel.exchange_declare(exchange='python1', durable=True, exchange_type='topic') 队列(Queue)持久化 # d 阅读全文
posted @ 2021-08-26 20:21 Jacobyang 阅读(65) 评论(0) 推荐(0) 编辑
摘要:import threading import time import pika class SingletonClass(object): """单例模式用来少创建连接""" # 加锁,防止并发较高时,同时创建对象,导致创建多个对象 _singleton_lock = threading.Lock 阅读全文
posted @ 2021-08-10 17:25 Jacobyang 阅读(1406) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ(消息队列) MQ概述: 两个程序之间的通讯方式: 直接调用 通过中间人C去调用 MQ的优势和劣势 优势: 应用解耦 应用追求高内聚低耦合 使用MQ使得应用间解耦,提升容错性和可维护性 异步提速 不使用MQ直接调用 订单->库存->支付->物流 →DB 同步执行速度较慢 使用MQ 订 阅读全文
posted @ 2021-08-09 11:15 Jacobyang 阅读(55) 评论(0) 推荐(0) 编辑
摘要:MYSQL 在执行子查询的时候,MYSQL创建了临时表,查询完毕后再删除这些临时表,子查询的速度慢的原因是多了一个创建和销毁临时表的过程。 而join 则不需要创建临时表 所以会比子查询快一点 阅读全文
posted @ 2021-08-05 09:42 Jacobyang 阅读(1131) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示