摘要:
错误原因:urllib3的老版本bug,卸载掉 requests,urllib3,从新安装最新版的requests(此包内部依赖urllib3); 我从新安装的是 requests==2.22.0 及 urllib3==1.25.3 包 上传 临时资源的代码如下(此代码支持 上传的文件 和 用户收到 阅读全文
摘要:
python利用threading处理 数据 阅读全文
摘要:
在flask中apscheduler定时任务执行业务逻辑的不同方式,及 通过装饰器实现 多种情况触发任务 的方法 阅读全文
摘要:
银行对安全性要求高,其中包括基本的mysql防注入,因此,记录下相关使用方法: 注意:sqlalchemy自带sql防注入,但是在 execute执行 手写sql时 需要考虑此安全问题 对于 where in 的防sql注入:(in 的内容一定要是tuple类型,否则查询结果不对) 对于 where 阅读全文
摘要:
最近项目用到了几次sql join查询 来满足银行变态的需求;正好晚上自学时,看到了相关视频,所以记录下相关知识,下次再用时,根据如下图片,便可知道 怎么写sql; 注意点: 在join操作中的 on ... where ... 应该放哪些条件;目前理解 on 后放2表关联部分;where后放最终数 阅读全文
摘要:
通过 mysql语句 转为 sqlalchemy model,省时省力,舒服 阅读全文
摘要:
网上教程: 先删除旧的主键 再新建主键 ;数据量少时没问题,不会出现主键自增空缺间隔的情况(如:1,2,3,5);但是大数据量时会出现如上所述问题(可能是内部mysql多进程或多线程同时操作引起问题)。 解决办法: 表结构如下: 执行mysql 脚本如下: 解决问题的思路:从 user_accoun 阅读全文
摘要:
需求:银行电脑无法自动开机,只能 通过 应用相关服务每天自动重启的方式实现 服务更新并且防止服务假死,内存过大 等情况 相关工具:win10系统中,使用windows自带的任务计划程序 和 bat脚本 完成此需求 如下2个脚本重启思路为:先删除 就的 服务,再创建新的服务(如果需要通过PID杀死进程 阅读全文