python基础
pyzhizhuren
这个作者很懒,什么都没留下…
展开
-
记录一个h5页面打开很慢的问题
公司的移动端有一个新闻栏目,前端请求之后进行渲染。线上存在一个问题,有些新闻打开的时候可能要等待几十秒,这是不能容忍的。下面是问题排查过程 1. 作为后端先是抓包查看了接口请求时间,发现不是接口返回慢,排除后端原因 2. 定位到问题可能出现在前端加载上,抓包查看请求了哪些文件,发现有有一个unkonw的js文件一直在加载,问题就是它了,这个js文件跨域了,这个文件的加载时间要15秒以上,失败后重新加载,就这样直达成功为止,这丢包这么严重吗需要多次加载?。在ping过这个js地址后发现有丢包的频率...原创 2020-07-19 17:25:39 · 1825 阅读 · 0 评论 -
python多继承---C3算法
一、基本概念 1. mro序列 MRO是一个有序列表L,在类被创建时就计算出来。 通用计算公式为: mro(Child(Base1,Base2)) = [ Child ] + merge( mro(Base1), mro(Base2), [ Base1, Base2] ) (其中Child继承自Base1, Base2) 如果继承至一个基类:class B(A) 这时B的mro序列为 mro( B ) = mro( B(A) ) = [B] + merge( mro(...转载 2020-06-23 14:19:32 · 441 阅读 · 0 评论