- 博客(12)
- 收藏
- 关注
原创 cannot schedule new futures after interpreter shutdown
cannot schedule new futures after interpreter shutdown我这次报错原因是写的一个demo,运行很快就结束了导致的,所以应该加一个死循环,不让主线程挂掉
2021-04-07 17:05:49
8778
原创 emailgun一个请求批量发送邮件
个人封装的一个批量发送动态内容的方法 def send_multiple_message(self): """批量发送""" # 模板填充内容 with open(self.template.template, encoding='utf-8') as f: content = f.read().replace('\n', '').replace('\r', '').replace('\r\n', '') year = datetime.now()
2021-03-26 14:51:32
645
原创 python 注意元组与list
def __init__(self, app, emails, template) -> None: self.app = app self.emails = emails self.template = template def __init__(self, app, emails, template) -> None: self.app = app self.emails = emails, ...
2021-03-26 11:19:53
99
原创 面向对象的一些东西
以python代码为例,与他人交流后的一些想法,先重构一个自己以前写的代码.重构前代码, 业务逻辑写在了一起,被评价为 脚本def sync_record_hourly(): # 获取post过来的文件名称,参数中获取,指定name为file upload_files = request.files.getlist('file') if not upload_files: return {"code": 500, "err": "Please upload the
2021-03-24 16:17:19
107
原创 MongoDb的一些操作
MongoDb:本地中导出mongodb的数据到本地(保存为csv文件)mongoexport -d 数据库名称 -c 集合名称 -f time,user,ips,traffic(-f指查询的字段) --csv -o ./文件名.csv按照 name 分组 得到 age 的总合,即每name的age之和db.getCollection('test').aggregate([{$group : {_id : "$name", sum : {$sum : '$age'}}}])aaa的指定时间段的
2021-03-24 15:53:59
54
原创 python设置等分函数
设置等分函数#listTemp 为列表 平分后每份列表的的个数ndef func(listTemp, n): for i in range(0, len(listTemp), n): yield listTemp[i:i + n]我记录他人的,但是我不记得是谁的了
2021-03-24 15:38:08
303
原创 python启动一个简易web服务
python -m http.server --bind 0.0.0.0 8080在当前文件夹作为资源文件目录启动一个python web服务器
2021-03-24 15:36:05
235
原创 GIT的SSL连接问题
本地 Git Bash,执行一下命令忽略sshgit config http.sslVerify "false"我是使用GitHub的令牌登录的idea,然后使用webstorm登录的时候换了一个令牌,导致两边轮回不能推送,后才查询到是个原因.我解决办法: 登录GitHub,将令牌更新,能勾的都勾了(不知道会不会有问题),然后两个软件都使用同一个令牌登录.删除taggit tag -d 12345 #删除本地记录git push origin :refs/tags/12345 #
2021-03-24 15:33:33
725
原创 idea家族操作git获取其他分支的文件
idea家族操作git获取其他分支的文件以pycharm为例切换到需要文件的分支,点击整个目录,找到 git ,点击分支找到有需要文件的分支,点击差异树点击文件, 右键 从分支获取,搞定
2021-03-24 15:27:08
521
原创 IDEA中快捷键
git 版本控制管理 : 上一处修改/ctrl+ shift+alt +方向键上推送代码/ctrl+ shift+k 拉取代码/ctrl+ t重构提取代码/ctrl+ alt+m补全分号ctrl+ shift+回车
2020-10-22 15:35:31
121
原创 Map 中不熟悉的api
Map.getOrDefault() 当Map集合中有这个key时,就使用这个key值,如果没有就使用默认值defaultValueif (!hashMap.containsKey( c )){hashMap.put(c,1);}else {hashMap.put(c,hashMap.get( c )+1);}等同于Integer count = hashMap.getOrDef...
2020-10-22 15:29:22
65
原创 要爱上学习才行呀
学习之路开始的时候觉得好难,如果不是为了面试,基本上不会想到去理解这个东西,毕竟自己是个小垃圾.但是学着学着又觉得有点意思.都是一些个人愚见JVM : Java虚拟机类加载器 3种 : 应用类加载器,扩展类加载器,系统类加载器堆的理解注意 : 新生代 : 老年代 = 1 : 2新生代中的 伊甸区 : From区 : To区 = 8 : 1 : 1...
2020-04-20 20:11:45
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人