- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 Windows安装Cygwin
在Windows上安装Python包时,就算启用了指定的虚拟环境,安装都会被安装到系统的Python环境中,为了避免污染系统Python环境,所以决定在Windows上安装Cygwin使用Linux相关命令创建Python虚拟环境。安装完成即可使用。
2024-05-07 16:31:34 324
原创 服务器关机前未退出xampp导出MySQL无法启动
五一放假,服务器关机了,但是关机前没有正常关闭数据库服务,导致数据库无法启动!这个服务相关文件出现问题了,解决思路:重新安装。文件到对应的位置,重新启动数据库服务即可!这是因为原数据库使用的是。从报错信息可以看出是。
2024-05-07 15:16:11 276
原创 python按时间分割日志
现在的项目都是,指定每个文件大小,指定日志文件的份数。有一个缺点就是要看某一天的日志,需要把这一天之前的最后一份日志和这一天之后的第一份日志都拷贝下来,很多不是自己想要的内容。
2024-04-28 19:53:33 33
原创 安装supervisor
读取配置文件夹下所有.conf文件,将/usr/supervisor/supervisord.conf文件中的以下部分取消注释。在/usr/lib/systemd/system/ 新建文件supervisord.service,并添加配置内容。例如:要启动的进程为home/user/test.sh,设置配置文件为。启动supervisor并更新supervisor的配置。给创建好的supervisor文件夹授权。查看Supervisor是否正在运行。杀死supervisor进程。
2024-04-28 15:15:05 303
原创 使用gunicorn+supervisor+NGINX部署python项目
supervisor中command启动方式为后台启动,导致识别不到pid,然后不断重启,而supervisor本身就是后台启动守护进程。所以,将gunicorn中daemonize设置为False,再次启动,成功。启用supervisor的web ui管理功能。1.2、以前启动的项目进程没有完全关闭。nginx.conf 部分配置。在浏览器中查看项目日志。
2024-04-28 15:05:44 478 2
原创 centos7安装MySQL8.0社区版
修改root用户host值,使root用户可以远程登录。将mysql服务设置为开机启动。重载防火墙,使新开放的端口生效。开启mysql远程访问权限。查看mariadb版本。创建解压后文件安装目录。非必要安装(注意顺序)登录数据库运行以下命令。必须安装(注意顺序)
2024-04-24 11:44:27 594
原创 MySQL用户权限管理
例10:给zhangsan用户赋权限,设置为在test库,shop表,上的id、name、price列只有select 权限。举例8:授予lisi可以创建、修改、删除数据库以及对所有数据库中的所有表进行create、alter和drop。例如,给"zhangsan" 用户管理员权限,并且允许该用户继续给别的用户赋权限。举例6:授予lisi在test数据库中创建、修改、删除表的权限以及创建视图的权限。,不会覆盖之前授予的权限,比如你先给用户添加一个。用户,只是创建用户并没有权限,密码为。
2024-04-22 16:11:50 1183
原创 Python编译后的pyc文件转py源码文件
以前别人部署在服务器上使用的是编译后的pyc文件,现在要更新代码,为了避免线上线下代码不一致的情况导致异常,所以需要把线上需要更新的代码先反编译为py文件,与本地代码做比较pyc。
2024-04-22 11:54:22 213
原创 Windows运行vbs脚本
今天第一次给一位老客户部署系统更新代码,发现客户的服务器是Windows,但是没有看到docs窗口(其他使用Windows服务器的客户都有代码运行中的docs窗口),最后发现有一个“可疑”的.vbs后缀的文件。
2024-04-19 19:49:35 272
原创 Python定时任务的10种实现方式
因为不知道代码部署在哪个平台(Windows或Linux),需求简单。所以选择两个平台都兼容,并且轻量级,根据需求,需要指定时间周期运行,不是简单的间隔多长时间运行,所以最后选择schedule。
2024-04-19 18:06:50 289
原创 fastapi后台任务BackgroundTasks
需要执行繁重的后台计算,并且不一定需要由同一进程运行(例如,您不需要共享内存、变量等),那么使用其他更大的工具(如。对需要在请求之后执行的操作很有用,但客户端不必在接收响应之前等待操作完成。
2024-04-17 15:17:35 380
原创 公司部分Windows电脑无法连接samba公共盘
公司电脑系统都是一样的window10专业版,大部分电脑可以连接samba,有几台电脑无法连接samba“账号或者密码错误”
2024-04-15 14:44:05 112
原创 python使用redis写入数据时报数据类型异常
本地windows开发项目,本地运行代码正常,发布到linux服务器后,项目运行报错对比发现本地python环境redis版本与服务器上redis版本不一致。
2024-04-08 14:14:17 22
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人