上一页 1 ··· 3 4 5 6 7
摘要: 给类添加装饰器有多种方法: 1.可以在类中的某个方法上边直接@添加,这个粒度细.无需详细介绍 2.也可以在类中通过 decorators=[, ]的形式添加,这样的话,类中的所有方法都会被一次性加上装饰器,粒度粗: 阅读全文
posted @ 2019-02-27 22:19 天马行宇 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 本文转载自 https://www.cnblogs.com/alvin2010/p/9102344.html 感谢 //偏执 大佬 我们都知道Python一切皆对象,那么Python究竟是怎么管理对象的呢? 1、无处不在的__dict__ 首先看一下类的__dict__属性和类对象的__dict__ 阅读全文
posted @ 2019-02-19 15:27 天马行宇 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: 优点: 1. __slots__ 能够减小内存的占用,限制对象只能有这几个属性,再加属性会报错 . 副作用: 1. 设置了__slots__之后,实例对象就没有__dict__了 2. __slots__不能限制子类 详细代码解读: 限制对象只能有这几个属性,再加属性会报错 1. 设置了__slot 阅读全文
posted @ 2019-01-24 00:49 天马行宇 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 例1: 例2: 反向查找 推荐使用 阅读全文
posted @ 2018-12-06 23:33 天马行宇 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: JavaScript 语言中,生成实例对象的传统方法是通过构造函数。 上面这种写法跟传统的面向对象语言(比如 C++ 和 Java)差异很大,很容易让新学习这门语言的程序员感到困惑。 ES6 提供了更接近传统语言的写法,引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义 阅读全文
posted @ 2018-11-15 16:20 天马行宇 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 新建项目后,有时候Pycharm找不到Python解释器,如果找不到的话,就会报错.报错信息: No python interpreter configured for the project 找到Pycharm设置,进行选择就可以了. 阅读全文
posted @ 2018-08-25 21:39 天马行宇 阅读(6333) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7