自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

原创 mac安装双系统win10后 安装mysql5.7.17服务一直启动不起来,然后日志说 InnoDB: File .\ib_logfile101: ‘aio write‘ returned

根据官方的提示:Make a fresh installation of mysql when it hang "in service start..."make this:open with notepad++ the file my.ini file and to innodb section add this:#*** INNODB Specific options ***inn...

2020-03-22 20:16:07 1578 2

原创 Centos7 添加大于2T磁盘,使用GPT硬盘格式和XFS文件系统

Centos 添加大于2T磁盘,GPT分区方法

2022-10-17 16:11:18 2348

原创 Ubuntu 18.04 LTS安装vnc4server+xfce4桌面环境和设置vnc开机自启动

Ubuntu 18.04 LTS安装vnc4server+xfce4桌面环境

2022-08-31 16:43:22 3272 1

原创 Error loading Python DLL python27.dll (error code 14001)

先贴上环境:开发环境:Windows10X64专业版20H2生产环境:

2021-06-16 08:57:03 1983

原创 python3.6 对接微信、支付宝支付接口,以及异步验签、同步验签全过程。

首先描述下微信以及支付宝对接流程(PC网站中集成支付二维码) 对接支付宝支付付款的话有两种方式,一:调用支付宝接口,根据返回的qr_code的值(是一个url),然后自己生成二维码,嵌入在网页付款(也就是订单预创建),二:通过新跳转页面到支付网站支付,这种方式对于web来说不太友好,毕竟直接集成在网站中,直接支付比较方便,我本次项目中使用到的也是集成在网站中。 准备工作 支付宝对接有一个测试环境,支付宝沙箱版(注意,目前只有支持安装版本).... 困了困了,现在很晚了,明天继续更新 希望能让大家少

2021-05-22 01:16:13 1744

原创 使用python来详解递归相加(1+2...+n)内部调用全过程。

首先看下一下代码,一个sum函数,接收一个递加的最大值,判断为1返回1,否则调用自身,传递的参数为当前参数减去1,最后完成求和。def sum(max_num): if max_num == 1: return 1 else: return max_num + sum(max_num - 1)print(sum(5))# 结果 15开始执行函数 sum(5)第一次循环:传递参数为5,不符合if条件,跳转到else分支,执行了以下代码:.

2021-05-10 20:28:10 5624

原创 python3获取windows10电脑的所有网卡信息(网卡名字、IP、子网掩码、网关信息)

在网上找了些,但是都不符合自己的需要,自己动手获取,方法是解析cmd 的ipconfig命令内容代码:import subprocessimport re# 执行windows命令def exec_command(commands) -> list: """执行windows命令""" if not commands: return list() # 子进程的标准输出设置为管道对象 if isinstance(commands, st

2020-09-30 14:14:56 4036

原创 项目运行过程中报错 “pymysql.err.InterfaceError: (0, ‘‘)”的解决办法,原因为该连接在超时时间内没有操作,导致连接释放才报错。

错误现象以前项目运行后数据不对,就去查看日志,发现有大量mysql错误:“pymysql.err.InterfaceError: (0, '')”后经过查询发现,数据库默认等待超时时间为:28800秒=60*60*8=8小时。后结合实际项目上的运行情况可以确定就是这个原因,项目基本在下午5点左右就没有操作数据库的业务逻辑了,知道次日8点后才会重新操作数据库,这时候不出意外就出现了这个错误。解决方法优化项目代码,在超时时间内操作一次数据库或者检查连接是否有效,根据情况决定是否在重新.

2020-09-03 11:28:38 362

原创 python3.6微信公众号开发-配置api接入流程

接入流程很简单,我这边使用tornado实现的微信服务器会请求你的接口,附带4个参数,分别是 timestamp、nonce、signature、echostr我们将自己输入的token(验证接口的时候你自己输入的)、timestamp、nonce放入一个列表中并sort()下,接下来拼接成字符串,使用hashlib.sha1()把拼接的字符串加密下,在跟signature这个字段的值进行...

2020-03-19 14:42:44 777

原创 Mac python2.7.16 离线安装rsa模块方法

0x00: 首先下载 rsa-3.1.1.tar.gz 源码安装包后并解压,放在桌面或者其他方便地方0x01: 使用此方法安装rsa还需下载以下两个依赖文件下载完毕后将这两个文件放入rsa-3.1.1.tar.gz解压的目录内 pyasn1-0.4.8-py2.7.egg 下载地址 distribute-0.6.10.tar.gz 下载...

2019-12-02 10:05:23 824

原创 Mac python2.7下安装Crypto模块

0x00:使用2.7版本的pip安装:pip install pyCrypto......Successfully built pyCryptoInstalling collected packages: pyCryptoSuccessfully installed pyCrypto-2.6.1出现以上信息完成安装!...

2019-12-02 09:33:33 1402 1

原创 python3 requests 请求get带参数接口

#!/usr/local/bin/python3.6__author__ = "MrLi"__data__ = ""# 请求接口库import requests# 请求urlreq_url = "http://1127.0.0.1/"# 请求数据res_data = dict( userid=111, extno="")# 执行请求res = reques...

2019-05-25 14:56:39 5195

原创 tornado websocket启动时报错:“ assert len(rule) in (2, 3, 4) AssertionError”,错误原因

在handlers这个路由列表后面添加了一个逗号“,”, 引起这个错误,去掉即可。报错信息如下:C:\python3\python3.exe Z:/Code/python/tvshow/socket_server.py2019-03-14 11:27:36,253 - LZ - DEBUG - 初始化统计数据中......0.01 (1): SELECT * FROM busines...

2019-03-14 11:34:41 1463 1

原创 关于python中的面向对象简单小应用,小明展示手中的牌

# 一些简单创建类以及属性构造,主要是练习面向对象的方法编写程序,没有注释,作为练习参考class Poker: def __init__(self, color, number): self.color = color self.number = number def __str__(self): return f'{self...

2018-08-26 23:18:11 180

转载 Python中copy的简介

来自菜鸟教程 ‘cowpea’用户的评论#以下实例是使用 copy 模块的 copy.copy( 浅拷贝 )和(copy.deepcopy ):#实例 import copya = [1, 2, 3, 4, ['a', 'b']] #原始对象 b = a #赋值,传对象的引用c = copy.copy(a) ...

2018-07-18 18:24:49 357

转载 Python中单例模式的简单使用

'''如果一段代码实现一个功能总是需要实例化对象但是每次条调用都会生成一个实例对象,如果需要一个类只有一个实例对象这时候就需要单例模式,使用__new__方法可以在创建实例化之前调用,在里边可以判创建一个变量存放实例,如果第一次调用没有该变量为空的时候,创建一个实例对象,保存至该对象,下次调用就不会从在创建实例化对象,缺点:虽然少,但是每一调用对象是都会判断是否有实例化、可以通过静态初始...

2018-07-14 16:11:54 1197

原创 创建一个迭代器,最大迭代次数为30次,内容为0,50的随机数字

import randomdef Itertion(): for i in range(30): yield random.randint(1, 50)item = Itertiom()for i in item: print(i)

2018-07-09 11:02:10 1363

WindowsSupport(Boot Camp驱动下载)

MBP13 2016年 Thunderbolt 3 该资源是从Mac的转换助手中下载,电脑型号与上方型号相同后,在windows下即安装驱动.

2020-09-27

mysql5.7.17缺少初始化数据库.zip

MySQL安装失败后无法启动,日志里边报错 打不开各种mysql.**** 或者performance_schema.***可以下载解压后放在C:\ProgramData\MySQL\MySQL Server 5.7\Data下,然后重启启动服务即可

2020-03-22

谷歌插件伴侣

谷歌插件伴侣,很好用,如果提示版本不是最新,按照只因更新即可.

2019-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除