上一页 1 2 3 4 5 6 7 8 ··· 37 下一页
摘要: 主要内容 首先,本章说明抽象基类的常见用途:实现接口时作为超类使用 说明抽象基类如何检查具体子类是否符合接口定义,以及如何使 用注册机制声明一个类实现了某个接口,而不进行子类化操作 最后, 说明如何让抽象基类自动“识别”任何符合接口的类——不进行子类化或注册。 补充知识点 第十章&第十一章: 协议, 阅读全文
posted @ 2021-02-18 17:25 山枫叶纷飞 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 其他 转换命令: jupyter nbconvert --to markdown E:\PycharmProjects\TianChiProject\00_山枫叶纷飞\competitions\013_fluent_python\CH.09_面向对象_符合Python风格的对象.ipynb 主要内容 阅读全文
posted @ 2021-02-16 22:43 山枫叶纷飞 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 主要内容 本章讨论对象标识、值和别名等概念 是引用和函数参数:可变的参数默认 值导致的问题,以及如何安全地处理函数的调用者传入的可变参数。 最后一节讨论垃圾回收、del 命令,以及如何使用弱引用“记住”对 象,而无需对象本身存在 内容补充 元组的相对不可变性 (自身和内部的引用id标示始终不会改变, 阅读全文
posted @ 2021-02-14 22:12 山枫叶纷飞 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 函数装饰器和闭包 补充知识点 缺少装饰器的基本语法: https://www.runoob.com/w3cnote/python-func-decorators.html 《设计模式:可复用面向对象软件的基础》 一书是这样概述“装饰器”模式的:“动态地给一个对象添加一些额 外的职责。”函数装饰器符合 阅读全文
posted @ 2021-02-12 23:11 山枫叶纷飞 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 6.1 案例分析:重构“策略”模式 uml: 经典的“策略”模式 使用类+继承同一接口的方式来实现的,实现不同算法的组件共同的接口。 调用时如何使策略生效: new一个指定的子类类型并传入接口中 在接口内部自己判断并实例化 示例 6-1 的部分代码: from abc import ABC, abs 阅读全文
posted @ 2021-02-10 23:16 山枫叶纷飞 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 第10章 Python Spark RDD RDD概念: Spark的核心是RDD,即是弹性分布式数据集,是一种分布式的内存系统数据集的应用;Spark的主要优势来自RDD本身的特性,RDD能与其他系统兼容,可以导入外部存储系统的数据集,例如HDFS、HBase、Hadoop数据源。 10.1 RD 阅读全文
posted @ 2021-02-09 15:34 山枫叶纷飞 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 取自第三部分 把函数视作对象 其他 转换命令: jupyter nbconvert --to markdown E:\PycharmProjects\TianChiProject\00_山枫叶纷飞\competitions\013_fluent_python\CH.05_数据结构-一等函数.ipyn 阅读全文
posted @ 2021-02-08 23:52 山枫叶纷飞 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 本章主要内容 字符、码位和字节表述 bytes、bytearray 和 memoryview 等二进制序列的独特特性 全部 Unicode 和陈旧字符集的编解码器 避免和处理编码错误 处理文本文件的最佳实践 默认编码的陷阱和标准 I/O 的问题 规范化 Unicode 文本,进行安全的比较 规范化、 阅读全文
posted @ 2021-02-06 21:13 山枫叶纷飞 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 本章内容的大纲如下: 常见的字典方法 如何处理查找不到的键 标准库中 dict 类型的变种 set 和 frozenset 类型 散列表的工作原理 散列表带来的潜在影响(什么样的数据类型可作为键、不可预知的 顺序,等等) 小结 与Jdk8的雷同之处, jdk8的map基本等价于dict的构造,查询、 阅读全文
posted @ 2021-02-03 21:56 山枫叶纷飞 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 小结 计时,2021-01-30 21:30-23:30 加上 2021-01-31 19:30-21:30, 共计4小时 python3 的ord,它以一个字符串(Unicode 字符)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值 转换文件的命令 jupyter nbconv 阅读全文
posted @ 2021-01-31 21:16 山枫叶纷飞 阅读(236) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 37 下一页