04 2022 档案

摘要:常用数据库排名及分类介绍 DB-Engines:2021年9月Top 20的排名 DB-Engines 数据库流行度排行榜 9 月更新已发布,排名前二十如下:总体排名和上个月相比基本一致,其中排名前三的 Oracle、MySQL 和 Microsoft SQL Server 也是分数增加最多的三个数 阅读全文
posted @ 2022-04-28 15:37 michaelchengjl 阅读(1690) 评论(0) 推荐(0) 编辑
摘要:Python之jinja2模板引擎生成HTML jinja2介绍 Jinja2 是一个现代的,设计者友好的,仿照 Django 模板的 Python 模板语言。 它速度快,被广泛使用,并且提供了可选的沙箱模板执行环境保证安全,关于jinja2的文档介绍 安装方法 pip3 install jinja 阅读全文
posted @ 2022-04-28 15:07 michaelchengjl 阅读(679) 评论(0) 推荐(0) 编辑
摘要:python3 dict 写入json from collections import defaultdict, OrderedDict import json test_dict = { 'version': "1.0", 'results': video, 'explain': { 'used' 阅读全文
posted @ 2022-04-26 20:43 michaelchengjl 阅读(288) 评论(0) 推荐(0) 编辑
摘要:python3 高级话题 python3 高级话题 : 装饰器,with,contextlib, yield, super() 阅读全文
posted @ 2022-04-26 14:58 michaelchengjl 阅读(20) 评论(0) 推荐(0) 编辑
摘要:ModuleNotFoundError: No module named 'xxx'可能的解决方案大全 "ModuleNotFoundError: No module named 'xxx'"这个报错是个非常常见的报错,几乎每个python程序员都遇到过,导致这个报错的原因也非常多,下面是我曾经遇到 阅读全文
posted @ 2022-04-26 14:47 michaelchengjl 阅读(1335) 评论(0) 推荐(0) 编辑
摘要:强大的可视化利器 Chrome Trace Viewer 使用详解 https://2010-2021.limboy.me/2020/03/21/chrome-trace-viewer/ https://www.chromium.org/developers/how-tos/trace-event- 阅读全文
posted @ 2022-04-19 11:23 michaelchengjl 阅读(958) 评论(0) 推荐(0) 编辑
摘要:python 项目导出依赖库方法 导出所有依赖库 此命令将会列出当前开发环境所有依赖库到requirements.txt文件中,相对较为冗杂。在项目根目录位置,执行: pip freeze > requirements.txt 导出核心依赖库 此方法需要使用使用工具库 pipreqs。 首先安装: 阅读全文
posted @ 2022-04-12 17:06 michaelchengjl 阅读(398) 评论(0) 推荐(0) 编辑
摘要:git submodule 操作 项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。 想要在一个工程中使用另一个工程,但是那个工程包含了单独的提交记录,submodule 就可以实现在一个工程中引入 阅读全文
posted @ 2022-04-12 15:56 michaelchengjl 阅读(358) 评论(0) 推荐(0) 编辑
摘要:vscode 用markdown 语法写slides https://sspai.com/post/55718 https://blog.csdn.net/m0_53790443/article/details/118153707 https://www.jianshu.com/p/70382d05 阅读全文
posted @ 2022-04-11 17:08 michaelchengjl 阅读(66) 评论(0) 推荐(0) 编辑
摘要:Pytest的setup和teardown pytest实际上是python自带测试框架unittest的扩展,那么pytest是如何实现unittest中的setup和teardown的呢? pytest初始化的类别和作用域 模块级别(Module level setup/teardown):作用 阅读全文
posted @ 2022-04-11 16:50 michaelchengjl 阅读(265) 评论(0) 推荐(0) 编辑
摘要:pytest 测试命名规则 在自动化测试项目中,单元测试框架运行时需要先搜索测试模块(即测试用例所在的.py文件),然后在测试模块中搜索测试类或测试函数,接着在测试类中搜索测试方法,最后加入到队列中,再按执行顺序执行测试。 所以,只有测试模块、测试类/测试函数、测试方法都符合命名规则,框架才能去识别 阅读全文
posted @ 2022-04-11 16:20 michaelchengjl 阅读(340) 评论(0) 推荐(0) 编辑