- 博客(62)
- 资源 (1)
- 收藏
- 关注
原创 Lock wait timeout exceeded; try restarting transaction
1205 lock wait timeout exceeded
2023-02-10 15:59:10 133
原创 python的Crypto报错问题
使用pip2 install pycrypto安装依赖包,在32位的环境可以成功,但是把包复制粘贴到64位的环境就不成功了不成功成功
2021-01-19 22:00:38 376
原创 vue cli怎么用?
安装: npm intall vue-cli -g查看是否安装成功: vue -V报错:解决:删除C:\Users\Administrator\AppData\Roaming\npm\vue.ps1创建项目: vue init webpack my-vue运行: npm run dev
2021-01-10 22:07:11 98
原创 python中__name__的含义?
当直接执行A脚本时,A脚本中的__name__的值为__main__当B脚本调用A脚本时,A脚本中的__name__的值为A这种设定方便了python脚本的直接执行和引用执行
2021-01-09 11:33:38 293
原创 报错no python application found,check your startup logs for errors
uwsgi启动报错:no python application found,check your startup logs for errors解决: 杀掉进程后重启,成功了
2021-01-08 14:01:02 1229
原创 如何配置crontab每天早上6点和7点执行脚本
crontab配置文件的5个*分别代表(从后往前,周月日时分):分,取值0-59小时,取值0-23天,取值0-31月,取值1-12周,取值0-6,从sunday开始算配置 1 6,7 * * * * python3 /root/python/get_weather.py
2021-01-07 00:52:31 9562 1
原创 如何往微信上推送消息
这里使用一个具备推送功能的公众号来实现登录及时达推送官网新建一个通道如图编写python代码import requests# 推送功能 msg_key = "3991*******************" url = "http://push.ijingniu.cn/send" data = { "key": msg_key, "head": "This is a head", "body": "This is a
2021-01-07 00:21:04 1093
原创 mysql 开启远程访问
use mysql;select host,user,password from user;user set host = ‘%’ where user = ‘root’;上一步可能报错,不用管直接执行: flush privileges;尝试重新连接mysql。
2021-01-06 16:14:09 98
原创 报错404后nginx应如何配置
刷新页面以后报404的错误解决:在nginx配置中增加try_files $uri $uri/ /index.html然后重新加载nginx配置 nginx -s reload
2021-01-06 10:10:44 141
原创 Vscode工具使用
如何在Vscode里配置python?通过Anaconda安装PythonAnaconda是一个开源的Python发行版本Anaconda包含了conda,Python等100多个科学包及依赖项安装Vscode在Vscode中安装Python插件Python extension for Visual Studio Code仅支持3.6及之后的版本该插件对Jupyter Notebook的支持建立在安装Jupyter插件的基础上安装代码补全插件Pylance微软于202
2021-01-05 15:40:01 88
原创 nginx操作小抄
重新加载配置 nginx -s reload关闭nginx服务 systemctl stop nginx.service启动nginx服务 systemctl stop nginx.service
2021-01-05 10:33:13 94 1
原创 linux svn 提交文件
对比不同: svn diff appconfig.py提交: svn commit -m ‘改动mysql配置’ appconf.py
2021-01-04 15:01:22 1490
原创 failed to start mysql.service: Unit not find 报错
尝试安装MySQL,但是通过 systemctl start mysql.service 启动报错了搜索发现:由于MySQL在CentOS7中收费了,所以已经不支持MySQL了取而代之在CentOS7内部集成了mariadb,而安装MySQL的话会和MariaDB的文件冲突所以可以直接安装mariadb。安装mariadb的步骤:yum install -y mariadb-serversystemctl start mariadb.service设置开机启动: systemctl e
2021-01-04 14:56:25 223
原创 MySQL too many connections报错
连接MySQL报错:_mysql_exceptions.OperationalError1040 Too many connections解决:查看/etc/my.cnf查看MySQL进程一个uwsgi进程对应产生一个mysql连接进程,对应一个mysql连接池如何使用sqlalchemy连接mysql数据库?...
2021-01-04 13:04:47 80
原创 Flask与表单的故事
WTForms是一个使用Python编写的表单库,它使得表单的定义,验证和处理变得非常轻松。在HTML中,表单通过<form>创建,输入字段使用<input>定义,标签字段使用<label>定义。<input>的type有text,password,submit等。WTForms支持在Python中使用类定义表单,然后通过类定义生成对应的HTML代码。Flask-WTF与WTForms的区别是什么?Flask-WTF集成了WTForms。Flask.
2021-01-03 22:11:21 133
原创 模板知一二
模板引擎是什么?答:一个可以让我们在html中使用特殊语法来标记处变量的引擎。模板是什么?答:借助于模板引擎的,包含固定内容和动态部分的可重用文件称为模板。渲染是什么意思呢?答:模板引擎读取特殊语法标记,并根据传入的数据替换变量,得到最终的HTML文件的过程。Jinja2里常见的3中界定符:语句: {% if判断,for循环%}if与end if配合使用,for与end for配合使用表达式: {{ 字符串,变量,函数调用 }}注释: {# #}Jinja2支持通过点来获取变量.
2021-01-03 13:53:44 197
原创 Flask与HTTP的羁绊
HTTP是什么?答:其全称为Hypertext Transfer Protocol,超文本传输协议,定义了服务器和客户端之间信息交流的格式和传递方式,是万维网数据交换的基础。万维网是什么?答: World Wide Web, 互联网的意思。RFC是什么?答:其全称为Request For Comment,请求评议,是一系列关于互联网标准和信息的文件,可以将其理解为互联网(Internet)的设计文档Flask Web程序工作流程WSGI的作用是什么?答:转换HTTP格式的请求数据和Flask.
2021-01-03 13:53:03 123
原创 Flask基础篇之初识Flask
搭建开发环境Flask最重要的两个依赖是Werkzeug和Jinja2模板引擎Werkzeug是什么?答: 一个WSGI工具集。WSGI是什么?答:其全称为Web Server Gateway Interface, Web服务器网关接口,是Python中用来规定Web服务器如何与Python的Web程序进行沟通的标准。你知道PyPI是什么吗?答:其全称为Python Package Index,Python包索引,是一个Python包的在线仓库。pip安装的包就是从这个仓库下载的。F
2021-01-03 13:52:30 359 3
原创 1分钟Docker
容器化可以做什么?集群部署隔离环境灰度发布动态扩容虚拟机与容器虚拟机需要占用实体机的部分硬盘和内存容量每个虚拟机有独立的CMOS,硬盘和操作系统容器是一个打包了代码,配置文件,依赖库的软件容器提供进程级隔离,如此能更好地利用服务器的CPU和内存...
2020-12-26 21:37:24 62
原创 Vue进门
Vue入门Hello World方法与双向绑定创建组件Vue实例生命周期图示模板语法指令生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Hello World开发环境生产环境vue-cli是什么?基于Node.js的构建工具是什么?Vue.js的核心采用模板语法,通过声明,将数据渲染进DOM<html&g
2020-12-26 15:11:41 107
原创 左耳学习笔记-修炼之道
1. 入门篇Python(库和语法糖)JavaScript操作系统Linux编程工具 Visual Studio CodeWeb编程入门与实践Java编程的IDE版本管理工具Git调试前端程序数据库设计工具2. 修养篇三观与心态比较重要的能力:英文能力提问的能力写代码的修养安全防范意识软件工程和上线规范编程规范3. 专业基础篇1. 编程语言CC++Java2. 理论学科算法数据结构网络模型计算机原理3. 系统知识U
2020-12-25 09:19:22 132 2
原创 Python2与Python3的区别
Python2的open方法不支持encoding参数,Python3支持python2的报错如下:f1 = open(r'story', mode='r', encoding='utf-8')TypeError: 'encoding' is an invalid keyword argument for this functionPython2中无bytes类型,Python3中有bytes类型# Python2print(type(b'1'))<type 'str'>.
2020-10-29 10:46:40 58
原创 linux 安装python3
在Linux上安装Python3一、安装依赖环境输入命令:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel二、下载Python31.进入opt文件目录下,cd opt/2.下载python3 (可以到官方先看最新版本多少)输入命令 wget https
2020-05-16 16:58:59 109 1
原创 协程 下载某个网页上的图片 python
#coding: utf-8import requestsfrom pyquery import pyquery as pqimport reimport uuidimport asyncioimport timenow = lambda: time.time()import gevent# url范围url_list = ['http:/index{}.html'.format(str(i)) for i in range(50, 60)]# 下载图片async def d
2020-05-14 16:54:39 187
原创 错误码 网络通信 python
urllib3.exceptions.ProtocolError: (‘Connection aborted.’, ConnectionResetError(10054, ‘远程主机强迫关闭了一个现有的连接。’, None, 10054, None))requests.exceptions.ConnectionError: (‘Connection aborted.’, RemoteDisconnected(‘Remote end closed connection without response’).
2020-05-14 14:02:13 1142 1
原创 python解析页面元素 re pyquery xpath
from pyquery import PyQuery as pqres = pq(text)seg_list = res('.section_list li')seg=pq(seg)seg_flight_num = seg('button[class="bul_r_info"]').text()
2020-05-14 13:21:50 97
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人