上一页 1 2 3 4 5 6 ··· 36 下一页
摘要: 1、调试利器,显示调用栈 import sys def get_cur_info(): print('当前文件名:' ,sys._getframe().f_code.co_filename) print('函数名',sys._getframe(0).f_code.co_name) print('调用 阅读全文
posted @ 2025-04-21 13:38 凡人半睁眼 阅读(11) 评论(0) 推荐(0)
摘要: 一、结构 1、flask 项目结构 slowlog_analysis ├── __pycache__ │ ├── app.cpython-310.pyc │ ├── config.cpython-310.pyc │ └── config.cpython-312.pyc ├── app.py ├── 阅读全文
posted @ 2025-04-15 18:03 凡人半睁眼 阅读(71) 评论(0) 推荐(0)
摘要: 一、Fetch API 1、什么是 fetch fetch 是现代浏览器中提供的原生 JavaScript API,用于处理 HTTP 请求。主要特点包括: Promise-based: fetch 基于 Promise,简化了异步请求的结构,使得代码更加清晰和易于维护。 支持 async/awai 阅读全文
posted @ 2025-03-07 11:30 凡人半睁眼 阅读(408) 评论(0) 推荐(0)
摘要: 一、索引失效的 12 种典型场景 1、违反最左前缀原则 场景:复合索引 (a,b,c),但查询条件未包含 a SELECT * FROM table WHERE b=1 AND c=2; -- 索引失效 原理:B+树按索引列顺序构建,跳过左列无法定位区间 解决:调整查询条件顺序或重建索引(如 (b, 阅读全文
posted @ 2025-02-28 17:12 凡人半睁眼 阅读(631) 评论(0) 推荐(0)
摘要: 一、多进程(Multiprocessing) 1、使用场景 适合CPU密集型任务,因为每个进程运行在独立的Python解释器中,不受全局解释器锁(GIL)的影响。 多个进程可以真正并行地执行,并利用多核处理器的能力。 2、代码 from multiprocessing import Process 阅读全文
posted @ 2025-02-21 15:55 凡人半睁眼 阅读(79) 评论(0) 推荐(0)
摘要: 一、需求 1、对已经分区好的/backup进行卸载,把空间扩容到/healsci 2、对新磁盘sdb这种,加入逻辑卷,扩容空间到/healsci 3、可进行功能选择,要做哪一种扩容 二、代码 #!/bin/bash # set -e # Get partition mount paths and v 阅读全文
posted @ 2025-02-14 18:17 凡人半睁眼 阅读(61) 评论(0) 推荐(0)
摘要: 1、filter_by写条件 session.query(Users).filter_by(name='lqz').all() 2、between 、in_ session.query(Users).filter(Users.id.between(1, 10)).all() ret = sessio 阅读全文
posted @ 2025-01-16 15:36 凡人半睁眼 阅读(78) 评论(0) 推荐(0)
摘要: 1、用法 导入模块,将Session传入scoped_session即可 from sqlalchemy.orm import sessionmaker from sqlalchemy import create_engine from sqlalchemy.orm import scoped_se 阅读全文
posted @ 2025-01-15 18:08 凡人半睁眼 阅读(34) 评论(0) 推荐(0)
摘要: 一、一对多关系 爱好和人的关系,一个爱好可以对应多个人 1、models 建立表关系 # 1 导入一些模块 import datetime from sqlalchemy import create_engine from sqlalchemy.orm import declarative_base 阅读全文
posted @ 2025-01-15 16:03 凡人半睁眼 阅读(66) 评论(0) 推荐(0)
摘要: 一、递归调用 1、使用os.listdir() import os def list_files_and_folders(path): # 遍历指定路径 for item in os.listdir(path): item_path = os.path.join(path, item) # 获取完整 阅读全文
posted @ 2025-01-09 11:17 凡人半睁眼 阅读(202) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 36 下一页