- 博客(4)
- 收藏
- 关注
原创 Python后端开发面试题汇总
一、系统相关1、并发编程? 为什么需要并发编程? 提高程序的运行速度 Python对并发编程的支持? 多进程(multiprocessing):利用多核cpu的能力并行执行任务多线程(threading):利用cpu和io同时执行的原理,让cpu不会干巴巴的等待io完成异步io(asyncio):在单线程利用cpu和io同时执行的原理实现函数异步执行 多进程、多线程、多协程的应用场景? 多进程:cpu密集型计算优点:利用多核cpu并行计算缺点:占用
2022-06-13 16:23:46
3720
1
原创 Pycharm如何生成requirements.txt文件
1.生成requirements依赖pip freeze > requirements.txt2.安装requirement依赖pip install -r requirements.txt
2021-09-29 09:44:09
408
原创 MySQL命令合集
1.查询创建数据库:create database 数据库名 charset=utf8;使用数据库:use 数据库名;创建数据表:create table 数据表名(字段名 类型 条件);查询所有字段:select * from 表名;消除重复行:在select后面字段名前面使用distinct即可*注意:在命令最后面加上 ;2.条件语法:select * from 表名 where 条件;2.1 比较运算符: 等于: = 大于: > 大于
2021-09-24 17:23:04
80
原创 Windows下MySQL 导入数据出现 Got a packet bigger than ‘max_allowed_packet’ bytes的解决方法
两种解决办法1.临时修改>在MySQL安装环境bin目录下开启cmd进入到MySQL命令行输入:# 修改成512Mset global max_allowed_packet=524288000;2.永久修改>在MySQL安装环境中找到并打开my.cnf文件,在 [MySQLd] 部分添加以下内容:max_allowed_packet=256M (根据实际情况调整数值)*注:如果存在,调整其值就可以修改后需重启MySQL服务器>重启服务器命令:
2021-09-24 17:16:32
130
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人