随笔分类 - 读书笔记
摘要:To be a Pythonista 1. assert 例子1 如果关闭assert, 很危险 def delete_product(prod_id, user): assert user.is_admin(), 'Must be admin' assert store.has_product(p
阅读全文
摘要:只记录方法论,实践。也适用于营销方面。 0. 让对方作出选择 = 1. = 2. 不要直接说出自己的想法 不要直接说 3. 揣摩对方的心理,最后说出符合双方利益的措辞 我 家人 solution 4. = 5. 飞机供餐的鱼剩下很多时,怎样措辞才能顺利调整配量 = 6. 改名后销量提升十倍的蔬菜命名
阅读全文
摘要:1. 最优停止理论 如何选择停止观望的时机 也就是最优停止问题(源于“秘书问题”),答案很简单,就是37%(其实是1/e, 35% 40%)。最优停止问题有男性选择约会对象、女性挑选求婚者、租房等。 在所有的最优停止问题中,最大的难点不在于选择哪一种可选方案,而是确定自己需要考虑多少种方案。 遵循这
阅读全文
摘要:书中的“神之时间管理术”,有点中二: D 1. 作者的主张 把工作限定在一个相对固定的时间范围内,在规定的时间内尽量增加工作量,提高工作的质量。 按个人理解,就是: 局部最优累计起来,成为全局最优。 走好现在的路。 2. 利用好大脑的黄金时间 一般是在上午。因为上午是注意力最集中而且身体和头脑还没有
阅读全文
摘要:1. 如何让消费者买你的产品? 让他/她产生新习惯。 第一点:暗示。第二点:奖赏。 事例:1. 纺必适,暗示:烟味。奖赏:消除异味。2. 白速得牙膏。
阅读全文
摘要:1. 要管理的不是时间,而是自己。 2. 摸着石头渐行渐远,最终也能过河。 朱敏 赛伯乐(中国)投资公司 董事长 3. 一切都靠积累,一切都可提前准备,越早醒悟越好。人的一生是奋斗的一生,但是有的人一生过得很伟大,有的人一生过得很琐碎。如果我们有一个伟大的理想,一颗善良的心,我们一定能把很多琐碎的日
阅读全文
摘要:1. 意志力实际上是“我要做”, “我不要”, “我想要“协同,让我们变得更好。 2. 与意志力有关的区域是前额皮质。灰质越多,意志力越强。 3. 意志力训练:冥想。在脑海中默念”呼“和”吸“,把注意力集中在呼吸上。当走神时,重新集中注意力。至少5分钟。 4. 降低消费者的信息处理能力,就是分散他们
阅读全文
摘要:网址 http://docs.python guide.org/en/latest/ Reuqests库的作者写的经验 1. 项目需要一个好的结构 https://www.kennethreitz.org/essays/repository structure and python https://
阅读全文
摘要:第四部分第11章,接口:从协议到抽象基类(重点讲抽象基类) 1. 接口就是实现特定角色的方法集合。 2. 严格来说,协议是非正式的接口(只由文档约束),正式接口会施加限制(抽象基类对接口一致性的强制)。 3. 在Python中,“X类对象”、“X协议”、“X接口”都是一个意思。如“文件类对象”、“可
阅读全文
摘要:第四部分第10章,序列的修改、散列和切片 中文电子书P423 这一章接第1章、第9章,以第9章定义的Vector2d类为基础,定义表示多为向量的Vector类。这个类的行为与Python中标准的不可变扁平序列一样。Vector实例中的元素是浮点数,本章的Vector类将支持以下功能 1. 基本的序列
阅读全文
摘要:第四部分第9章,Python风格的对象 这一章接第1章,说明常见的特殊方法实现。 本章包括以下话题: 1. 支持用于生成对象其它表示形式的内置函数(如repr()、bytes(),等等) 2. 使用一个类方法实现备选构造方法 3. 扩展内置的format()和str.format()使用的格式微语言
阅读全文
摘要:第四部分第8章,对象引用、可变性和垃圾回收 1. 创建对象之后才会把变量分配给对象 变量是对象的标注,是对象的别名,是对象的引用,并不是对象存储的地方。 例子1. 证明赋值语句的右边先执行 2. 标识(id())、相等性(==)和别名 例子1. 两个变量指向同一个对象 例子2. chrles和lew
阅读全文
摘要:第7章 函数装饰器和闭包 装饰器用于在源码中“标记”函数,动态地增强函数的行为。 了解装饰器前提是理解闭包。 闭包除了在装饰器中有用以外,还是回调式编程和函数式编程风格的基础。 1. 装饰器基础知识 1. 装饰器是callable对象,其参数是被装饰的函数。 2. 装饰器将被装饰的函数处理后返回,或
阅读全文
摘要:使用一等函数实现设计模式 中文电子书P278 合理利用作为一等对象的函数,把模式中涉及的某些类的实例替换成简单的函数,从而简化代码。 1. 重构“策略”模式 1. 中文电子书P282 2. Python3.0 3.3中,声明抽象基类要使用metaclass=关键字:class Promotion(m
阅读全文
摘要:一等函数 一等函数即将函数看作一等对象。一等对象满足一下条件: 1. 在运行时创建 2. 能赋值给变量或数据结构中的元素 3. 能作为参数传给函数 4. 能作为函数的返回结果 1. 一等函数 例子1. 证明function是对象,调用__doc__属性,用type()检查它的类型 python de
阅读全文
摘要:文本和字节序列 人使用文本,计算机使用字节序列 1. 大纲: 1. 字符、码位和字节表述 2. bytes、bytearray和memoryview等二进制序列的独特特性 3. 全部Unicode和陈旧字符集的编解码器 4. 避免和处理编码错误 5. 处理文本文件的最佳实践 6. 默认编码的陷阱和标
阅读全文
摘要:字典和集合 dict和set都基于hash table实现 1. 大纲: 1. 常见的字典 方法 2. 如何处理查 找不到的键 3. 标准库中 dict 类型的 变种 4. set 和 fronzenset 类型 5. Hash table的工作原理 6. Hash table带来的潜在影响 字典d
阅读全文
摘要:1. 序列数据 例如字符串、列表、字节序列、元组、XML元素、数据库查询结果等,在Python中用统一的风格去处理。例如,迭代、切片、排序、拼接等。 2. 容器序列与扁平序列 容器序列:容器对象包含任意类型对象的引用。如list、tuple和collections.deque. 但dict和set是
阅读全文
摘要:01 data model/frenchdeck.py 1. Python解释器碰到特殊的句法时,会使用__特殊方法__去激活一些基本的对象操作。 特殊方法的存在是为了被解释器用的。没有my_object.len()这种写法,应该用len(my_object)。 比如my_collection[ke
阅读全文

浙公网安备 33010602011771号