摘要: 装饰器实际上就是为了给某程序增添功能,但该程序已经上线或已经被使用,那么就不能大批量的修改源代码,这样是不科学的也是不现实的,因为就产生了装饰器使得其满足: 1. 不能修改被装饰的函数的源代码 2. 不能修改被装饰的函数的调用方式 3. 满足1、2的情况下给程序增添功能 python装饰器本质上就是 阅读全文
posted @ 2019-10-25 16:14 三井寿 阅读(127) 评论(0) 推荐(0) 编辑
  2021年6月9日
摘要: 1、循序渐进,不可一口吃成胖子 不要一开始选择困难模式,也就是不要一开始选择大而全的书,这类书一般不适合入门学习。 这类书籍大而全但却不容易理解和吸收,新手很容易就在各种细节中迷失,很容易体会不会到学习的乐趣,继而就会出现放弃心里而中断学习。 我们先要找新手村级别的书来入门,新手村的书一般很快就看完 阅读全文
posted @ 2021-06-09 11:14 三井寿 阅读(86) 评论(0) 推荐(0) 编辑
  2020年3月30日
摘要: [JAVA一个文件写多个类 ( 同级类 ) 规则和注意点] 在一个.java文件中可以有多个同级类, 其修饰符只可以public/abstract/final/和无修饰符 public修饰的只能有一个,且必须要与文件名相同 因为jvm虚拟机为了提高查找类的速度,使用import语句导入的时候,只会导 阅读全文
posted @ 2020-03-30 09:11 三井寿 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 【封装】 所谓封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一 阅读全文
posted @ 2020-03-30 09:07 三井寿 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 【Python - 菜鸟编程】 【字符串-列表】 Python字符串是一个由字符组成的序列,索引0指向第一个元素; 使用负数索引时,python会从右边(最后1个元素)开始计数,最后一个元素的位置索引是-1,第二个是-2,以此类推; 【列表-分片操作】 可以使用分片操作来访问一定范围内的元素:第1个 阅读全文
posted @ 2020-03-30 09:06 三井寿 阅读(132) 评论(0) 推荐(0) 编辑
  2018年2月1日
摘要: Python 中的 property 属性 在详细解释和深入了解Python中的property之前,让我们首先建立这样一个直觉:为什么我们需要用到property? 从一个实例开始 假设有天你决定创建一个类,用来存储摄氏温度。当然这个类也需要实现一个将摄氏温度转换为华氏温度的方法。一种实现的方式如 阅读全文
posted @ 2018-02-01 18:01 三井寿 阅读(207) 评论(0) 推荐(0) 编辑
  2017年9月14日
摘要: 【重载】 成员函数被重载的特征: (1)相同的范围(在同一个类中); (2)函数名字相同; (3)参数不同; (4)virtual关键字可有可无。 【覆盖】 覆盖是指派生类函数覆盖基类函数,特征是: (1)不同的范围(分别位于派生类与基类); (2)函数名字相同; (3)参数相同; (4)基类函数必 阅读全文
posted @ 2017-09-14 17:10 三井寿 阅读(118) 评论(0) 推荐(0) 编辑