摘要:
一。安装pyinstallerpip install pyinstaller二、切换到工作目录cd xxx三、打包命令只需要在工作目录下方命令pyinstaller 执行文件.py各种参数:-F 表示在 dist 文件夹下只生成单个可执行文件(内部包含所有依赖),不加默认会在 dist 生成一大堆依 阅读全文
摘要:
启动选项和系统变量 mysql配置方式之一,在命令行上使用选项配置。有长形式和短形式之分,同时等号=前后不能有空格。对于常用的选项提供短形式,也就是选项首字母前加‘-’前缀。这种方式只对当次启动有效。 mysql配置方式之二,在配置文件中使用选项。会按照一定路径寻找配置文件,ini,cnf都为配置文 阅读全文
摘要:
实现负载均衡 开启两个服务器,nginx负责分发请求到两个服务器,以减轻单个服务器负担。 配置uwsgi服务器 在a项目目录下生成uwsgi.ini文件,在b项目目录下生成uwsgi.ini文件,如何写可以查看上一篇文章 https://www.cnblogs.com/pyweb/p/1203092 阅读全文
摘要:
uWSGI uWSGI是一个Web服务器,它实现了WSGI协议、uwsgi、http等协议。Nginx中HttpUwsgiModule的作用是与uWSGI服务器进行交换。 要注意 WSGI / uwsgi / uWSGI 这三个概念的区分。 WSGI是一种通信协议,Flask,webpy,Djang 阅读全文
摘要:
import argparse parser = argparse.ArgumentParser(description='manual to this script') # 创建解析器,及其描述 parser.add_argument('-env', type=str, default='dev' 阅读全文
摘要:
1.filter和filter_by的区别 filter,使用复杂的过滤条件,一般用两个等号进行匹配 filter,使用简单的过滤条件,一般用一个等号进行匹配 Answer.query.filter(Answer.id == 1).first() Answer.query.filter_by(id= 阅读全文
摘要:
show full processlist 是显示用户正在运行的线程,需要注意的是,除了 root 用户能看到所有正在运行的线程外,其他用户都只能看到自己正在运行的线程,看不到其它用户正在运行的线程。除非单独个这个用户赋予了PROCESS 权限。 show processlist 显示的信息都是来自 阅读全文
摘要:
3. sqlalchemy设置连接池数量上限设置 SQLALCHEMY_POOL_SIZE = 100 SQLALCHEMY_MAX_OVERFLOW = 0 # 超出连接池数量的连接后,最多可以连接多少。-1为无上限。 4. MySQL最大连接数的默认值是100,最大可以达到16384。 修改最大 阅读全文
摘要:
报错信息 解决: 在my.ini文件里面的 [mysqld]区段内加入: #自己指定的临时文件目录 tmpdir="临时目录" 添加好后初始化成功 接下来启动mysql服务的时候报了另外一个错误 这个是因为MySQL的路径没有指定,一个解决办法是,先将MySQL卸载,cmd输入mysqld remo 阅读全文
摘要:
一、准备 apt-get update 更新环境 apt-get install vim 安装vim vim /etc/apt/source.list 更换软件源, 我使用的是清华源 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ apt-get 阅读全文