- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 解决公众号扫码后出现“该公众号提供的服务出现故障,请稍后再试“
解决公众号扫码后出现“该公众号提供的服务出现故障,请稍后再试“1 问题场景公众号为企业认证的公众号,配置后端服务器返回消息。(关注订阅等等,场景会触发不同的欢迎消息)。事件: 当服务上线时测试没有任何异常。直到某天,测试发现,服务器正常回复消息。但消息上面被微信贴了“该公众号提供的服务出现故障,请稍后再试”2 排查1 进入公众号后台,保存服务器配置(此时微信会通过get接口,检查服务器配置信息)。可以保存,无异常,微信到服务器网络正常。2 查看服务器接受微信消息日志,正常解码和编码。
2020-12-03 14:03:11 5244
翻译 Python 有序的字典,更快迭代速度和更紧凑的数据结构
Python 有序的字典,更快迭代速度和更紧凑的数据结构原文链接:https://mail.python.org/pipermail/python-dev/2012-December/123028.htmlPython3.6 之后字典的数据结构已修改为如下结构。字典的当前内存布局不必要地低效。它有一个包含散列值,键指针和值指针的24字节条目的稀疏表。...
2019-07-26 16:06:33 454
原创 记一次跨库事务的实现:python3 + django2
记一次跨库事务的实现:python3 + django2引言方案我的解决方案尾记引言数据库事务以其acid的特性,在一些重要的场景下大量使用如银行转账,订单等。通常意义上的事务是在同一个数据库层面的,而当前大热的分布式系统,微服务等数据库大多分布在多个数据库上。问题迎面而来,如何解决跨库事务?方案分享两边介绍的非常好的博客,我比较白,就不再赘述了。https://blog.csdn.n...
2019-03-04 18:21:03 413
原创 pycharm 部分解决 pycharm 代码无提示的问题 添加对象声明
各位python的童鞋在日常使用pycharm的过程中是否同样碰到代码无提示的难受情况,下面介绍通过类型声明的方式解决一部分提示问题,实例def index(request:HttpRequest): # 形参设置对象类型,:后跟类名 # 变量定义时声明 template = loader.get_template("index.html") # type :...
2018-08-15 20:01:25 3905
原创 python 装饰器 (列举flask 框架路由装饰器 和 django源码装饰器,和常见的装饰器)五种装饰器带你飞
python装饰器可以在不改变原有函数代码的基础上,实现一些新功能的加入,是python开发的一大神器。下面结合我自身的学习经历列举一些常见的装饰器,以供大家借鉴参考:0 通用装饰器特点:functools.wraps 装饰参数func后,装饰器生成的新test函数可保留自己的函数名和文档信息形参设为不定长参数,也可根据需要自行定义import functoolsdef...
2018-08-14 13:33:44 1118 1
原创 flask.ext 的那些事
偶然发现,在pycharm 使用alter+enter 自动修复 未导入的外部模块时,推荐的是 flask.ext.包名 的形式。如下例:from flask.ext.migrate import Migrate, MigrateCommandfrom flask_migrate import Migrate, MigrateCommand两种导包的方式指向的代码都是一样的,可任选...
2018-07-29 17:39:15 2909
原创 pycharm 设置 代码提示 可忽略大小写 可模糊提示
pycharm 默认的代码提示是首字母查询,且不可忽略大小写按下图设置为none,支持忽略大小写提示,以及模糊提示
2018-07-19 22:44:15 2294
原创 Python3 中实现常量的自定义,并抛出错误(逐行详解)
因为种种原因,Python并未提供如C/C++/Java一样的const修饰符,换言之,python中没有常量。Python程序一般通过约定俗成的变量名全大写的形式来表示这是一个常量,但是这终究不是长久之计。目前python3依然没有真正意义的常量在python项目开发中我们有时候会需要自定义常量,在python中自定义常量的方法有两种:1. 通过命名风格来提示该变量为常量,如变量名所有字母大写,...
2018-07-10 11:38:46 1303
原创 python 开发过程中 多模块导入,实现共享变量在所有模块中均同步的方式
在pyhton中,导入模块 主要有两种方式:1 from module import *2 import module第一行的方法 优势 在 可根据 需要导入对应的内容,同时模块调用简单;缺点是多模块导入时,导入的变量等可能会出现冲突。第二行的方法 优势在不会出现冲突, 缺点是调用必须加模块名,比较麻烦。回到正题, 但项目中出现需要多模块导入,如何同时对每个模块中的变量 实现同步修改???答...
2018-07-09 22:06:26 1988
mongodb 官方资料
2020-12-03
python 高效开发实战源代码+pdf
2018-08-10
python 高效开发实战源代码配套
2018-08-10
图说设计模式 HTML 版
2018-08-10
flask 源代码 架构剖析 图 请使用xmind打开
2018-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人