前些时间也是想写点关于 模块规范的文字,以便帮助自己理解。今天看到一篇知乎回答,算是给了我一点启发。 同步写法却不阻塞? 先上一个 很经典的模块写法: 按道理加载模块,就是需要等 加载完毕才能使用,应该是一个异步的过程,为什么可以写成同步的形式呢?这是用了什么黑科技? 原来作者玉伯大佬用了一个小魔法 ...
分类:
Web程序 时间:
2019-08-26 15:26:19
阅读次数:
87
@[toc] 1.说明 常用的一些魔法方法如下 所谓魔法方法,就是调用的时候 不好好正常调用 2.代码 关于作者 "个人博客网站" "个人GitHub地址" 个人公众号: ...
分类:
编程语言 时间:
2019-08-26 14:59:53
阅读次数:
63
.智能识别图片物体。这步是智能垃圾分类的魔法核心。原理是人工智能会根据打上标签的海量图片来识别新的图片所归属的分类标签。好奇的读者可能会问,我没学过深度学习啊?我也不会训练模型,怎么办?python大大笑了,“没事,bat等巨头早就把这些核心人工智能能力封装成容易使用的接口了!为双喜鸟快速开发,我们 ...
分类:
编程语言 时间:
2019-08-26 12:57:58
阅读次数:
112
@[toc] 1.说明 使用类的魔法方法__mro__ 可以查看他的父类调用顺序 还有调用父类的构造方法的时候,使用super调用,里面有C3算法支持,不会重复调用相同的祖先类 2.代码 关于作者 "个人博客网站" "个人GitHub地址" 个人公众号: ...
分类:
编程语言 时间:
2019-08-26 12:43:45
阅读次数:
102
在类中每次实例化一个对象都会生产一个字典来保存一个对象的所有的实例属性,这样非常的有用处,可以使我们任意的去设置新的属性。每次实例化一个对象python都会分配一个固定大小内存的字典来保存属性,如果对象很多的情况下会浪费内存空间。可通过__slots__方法告诉python不要使用字典,而且只给一个固定集合的属性分配空间classFoo(object):__slots__=("x","y","z"
分类:
编程语言 时间:
2019-08-26 11:35:05
阅读次数:
96
题目 "题目连接:魔法排列" 众所周知,集合 {1 2 3 … N} 有 N! 种不同的排列,假设第 i 个排列为 Pi 且 P[i][j] 是该排列的第 j 个数。 将 N 个点放置在 x 轴上,第 i 个点的坐标为 xi 且所有点的坐标两两不同。 对于每个排列(以 Pi 为例),可以将其视为对上 ...
分类:
其他好文 时间:
2019-08-26 09:34:39
阅读次数:
87
题目链接:http://hihocoder.com/problemset/problem/1034 数据结构题,由于每个魔法单位有着不同的回复速度和上限,所以不能根据吸收时间点进行查询和更新。但是如果知道每个人在哪些时间点被吸收了,那么可以按照每个单位的情况更新,具体操作是:时间间隔超过Mi/Ri的 ...
分类:
其他好文 时间:
2019-08-26 00:57:56
阅读次数:
131
提出问题 当我们自定义一个类时,打印这个类对象或者在交互模式下直接输入这个类对象按回车,默认显示出来的信息好像用处不大。如下所示 可以发现,两种方式显示出来的信息都是对象所属类的名称以及对象所在的地址,而很多时候这不是我们想要的信息,此时我们可以通过重写__str__和__repr__方法来定制我们 ...
分类:
编程语言 时间:
2019-08-24 09:41:31
阅读次数:
90
PAT B1037 在霍格沃茨找零钱 题目描述: 如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱 P 和他实付的钱 A,你的任务是写 ...
分类:
其他好文 时间:
2019-08-24 00:06:00
阅读次数:
64
话不多说,先%一波ztc.,deaf和hdhd巨佬 A 赶鸽子 分还是拿全了,不过推了很久 好像其他人的公式都是$n (n 1)/2$????我还是太弱了,推了将近半个小时推出来一个非常复杂的公式(但是刚好避免了先乘后除爆long long的情况),我该说我这是因祸得福吗qwq 下次A题要控制在50 ...
分类:
其他好文 时间:
2019-08-21 12:08:06
阅读次数:
63