TOPIC

磷光与烟火逆流

一个敲代码的程序猿

摘要: from flask import Flask from flask import Blueprint from flask_caching import Cache config = { "DEBUG": True, # some Flask specific configs "CACHE_TYP 阅读全文
posted @ 2022-02-17 18:23 Jacobyang 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 在Kibana 开发工具下操作 使用url body 传参使用json 数据格式 # 新增索引 PUT shopping # 获取索引信息 GET shopping # 获取所有索引 GET _cat/indices?v # 删除索引 DELETE shopping # 给shopping添加内容 阅读全文
posted @ 2022-02-01 16:54 Jacobyang 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 参考博客 https://www.cnblogs.com/lyhtbc/p/airflow-spark-schedule.html 汉化 https://blog.csdn.net/zwahut/article/details/90602476?utm_medium=distribute.pc_ag 阅读全文
posted @ 2021-12-28 19:43 Jacobyang 阅读(385) 评论(0) 推荐(0) 编辑
摘要: redis提供两种方式进行持久化 RDB持久化(原理是将Reids在内存中的数据库记录定时 dump到磁盘上的RDB持久化), AOF(append only file)持久化(原理是将Reids的操作日志以追加的方式写入文件)。 2、二者的区别 RDB持久化是指在指定的时间间隔内将内存中的数据集快 阅读全文
posted @ 2021-12-09 15:03 Jacobyang 阅读(41) 评论(0) 推荐(0) 编辑
摘要: package main import ( "fmt" "strings" "strconv" ) func main() { fmt.Println("Hello W3Cschool!") m := "alexle" fmt.Println(m) fmt.Printf("%S\n",m) fmt. 阅读全文
posted @ 2021-11-09 18:03 Jacobyang 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 函数形式实现 def my_range(start, end=None, step=1): result = [] beg = None if end == None: beg = 0 final = start-1 else: beg = start if step >0:final = end- 阅读全文
posted @ 2021-11-09 17:39 Jacobyang 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 进入应用bin目录 找到app.sh 和 app.png 在/usr/share/applications 目录下创建app快捷方式 sudo gedit Goland.desktop //若无gedit 请自行安装 然后弹出输入框,在输入框内输入(以我安装的Goland为例) [Desktop E 阅读全文
posted @ 2021-10-31 19:39 Jacobyang 阅读(1599) 评论(0) 推荐(0) 编辑
摘要: Github地址:https://github.com/jacobyangsen/flask_restful_scaffolding git clone -b master https://github.com/jacobyangsen/flask_restful_scaffolding ## 安装 阅读全文
posted @ 2021-10-28 09:14 Jacobyang 阅读(152) 评论(0) 推荐(0) 编辑
摘要: # 字符串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 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 数据持久性机制 交换机(exchange)持久化 # durable=True 开启交换机 持久化机制 channel.exchange_declare(exchange='python1', durable=True, exchange_type='topic') 队列(Queue)持久化 # d 阅读全文
posted @ 2021-08-26 20:21 Jacobyang 阅读(64) 评论(0) 推荐(0) 编辑
摘要: import threading import time import pika class SingletonClass(object): """单例模式用来少创建连接""" # 加锁,防止并发较高时,同时创建对象,导致创建多个对象 _singleton_lock = threading.Lock 阅读全文
posted @ 2021-08-10 17:25 Jacobyang 阅读(1393) 评论(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 阅读(1123) 评论(0) 推荐(0) 编辑
摘要: 使用 stuff函数 select field1, stuff((select ','+field2 from table t where l_id in (1,2,3,4,5,6,7,8,9) and t.l_id=s.l_id for xml path('')), 1, 1, '') field 阅读全文
posted @ 2021-06-10 16:28 Jacobyang 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 使用CURSOR 实现FOR循环 --声明变量 DECLARE @field1 varchar(100), @field2 varchar(100), @field3 varchar(100) declare cur CURSOR FOR select field1,field2,field3 fr 阅读全文
posted @ 2021-05-20 16:23 Jacobyang 阅读(71) 评论(0) 推荐(0) 编辑