摘要: MyBatis的一级缓存是默认开启的,在同一个SqlSession中,对于相同的查询语句会先从缓存中查找结果,如果不存在则去数据库查询,并将查询结果保存到缓存中。当SqlSession执行了commit操作时,会清空缓存,以保证数据的一致性。 阅读全文
posted @ 2022-09-06 22:50 灯塔下的守望者 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Python中中文出现错误:SyntaxError: Non-ASCII character xxx in file x 在文件头部添加: #!/usr/bin/python # -*- coding: utf-8 -*- 备注:python3无需处理,默认支持Unicode。 阅读全文
posted @ 2022-09-06 17:50 灯塔下的守望者 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 生成requirments.txt pip freeze > requirements.txt 或者 pip install pipreqs pipreqs --encoding utf-8 "./" 安装依赖 pip install -r requirements.txt 安装并升级 pip in 阅读全文
posted @ 2022-09-06 17:45 灯塔下的守望者 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 目前,Python 创建虚拟环境主要有三种方式,在这篇文章中,我想谈谈如何使用它们。 为什么需要虚拟环境? 在使用 Python 语言时,通过 pip(pip3)来安装第三方包,但是由于 pip 的特性,系统中只能安装每个包的一个版本。但是在实际项目开发中,不同项目可能需要第三方包的不同版本,迫使我 阅读全文
posted @ 2022-09-06 17:43 灯塔下的守望者 阅读(160) 评论(0) 推荐(0) 编辑
摘要: pip 官网:https://pypi.org/project/pip/ 你可以通过以下命令来判断是否已安装: pip --version # Python2.x 版本命令 pip3 --version # Python3.x 版本命令 https://pip.pypa.io/en/stable/i 阅读全文
posted @ 2022-09-06 17:40 灯塔下的守望者 阅读(319) 评论(0) 推荐(0) 编辑