Get busy living

Stay Hungry,Stay Foolish


  • 首页

  • 分类

  • 归档

  • gitbook

  • 关于

  • 搜索

原型模式

发表于 2019-07-14 | 分类于 python练习
在原型模式中,优先使用组合而非继承。组成的类使我们可以在运行时替换那些组成部分,从而彻底改善系统的可测试性和可维护性。 原型模式在一般情况下的样子声明一个抽象基类 prototype_1.py123456from abc import ABCMeta, abstractmethodclass Pro ...
阅读全文 »

工厂模式

发表于 2019-07-14 | 分类于 python练习
当希望通过一个通用接口来创建对象,而不是让创建代码分散在整个系统中 创建一个集中式的系统来进行对象创建的一种方式就是使用工厂模式 原型模式不需要子类化,不过需要一个初始化操作,而工厂模式需要子类化,但不需要初始化 工厂模式一个简单的实现原始代码1234567891011121314151617181 ...
阅读全文 »

建造者模式

发表于 2019-07-14 | 分类于 python练习
建造者模式,将复杂对象的构造从其表示形式中分离了出来,因此可用相同的构造过程来创建不同形式的表单。 其最大的缺点在于,我们要为希望创建的每一种产品类型创建ConcreteBuilder建造者 原始代码12345678910111213141516def generator_webform(text_ ...
阅读全文 »

适配器模式

发表于 2019-07-14 | 分类于 python练习
适配器模式具有以下要素: 目标 –定义客户端所使用的特定于 领域的接口 客户端 – 使用遵从于 目标接口的对象 适配者类 –由于对象不遵从目标而必须修改的接口 适配器 – 将适配者类中所具有的接口 修改为我们想要在客户端中 使用的接口的代码 1.定义我们希望适应的组成部分是什么2.识别出客 ...
阅读全文 »

网络请求

发表于 2019-07-13 | 分类于 flask
url 与 ipip : Internet Protocol 如果 ‘域名-ip’ 已被记录,则直接访问目标ip浏览器缓存,系统缓存,路由缓存 没有被记录,则 依靠 DNSDNS : Domain Name System 是一个将域名和 IP 相互映射的分布式数据库。 网卡上,有 ‘DNS ...
阅读全文 »

多线程的鸡肋

发表于 2019-07-12 | 分类于 python练习
123456789101112131415161718192021222324252627282930313233343536from contextlib import contextmanagerimport time## 因为GIL锁的原因,多线程并没有多少用## 不适合计算密集型@cont ...
阅读全文 »

优雅的python写法

发表于 2019-07-11 | 分类于 python练习
学习python cook book 有感1. 交换变量1a, b = b, a 2. 循环遍历区间12345for i in range(6): print (i)``` ## 3. 带有索引位置的集合遍历 for i, color in enumerate(colors): p ...
阅读全文 »

python列表操作

发表于 2019-07-10 | 分类于 python练习
1、迭代列表,如何访问列表下标索引普通版:12345678items = [8, 23, 45]for index in range(len(items)): print(index, "-->", items[index])>>>0 --> ...
阅读全文 »

python的日志模块

发表于 2019-07-10 | 分类于 python练习
日志概述 日志会记录下操作,运行的一些相关内容 查看日志是获取信息,排查异常,发现问题的最好途径 日志可在控制台显示,也可以记录到文件中,或者同时输出 日志级别 一般指的是: DEBUG, INFO, WARNING, ERROR, CRITICAL 等严重等级进行划分 python 的 loggi ...
阅读全文 »

时间格式

发表于 2019-07-10 | 分类于 python练习
mysql 中的时间格式 TIME [3 bytes] : [HH:MM:SS] [-838:59:59 ~ + 838:59:59] DATE [3 bytes] : [YYYY-MM-DD] [1000-01-01 ~ 9999-12-31] DATETIME [8 bytes] : ...
阅读全文 »
1…232425…31
WeiLai

WeiLai

好学近乎知,力行近乎仁,知耻近乎勇

302 日志
23 分类
4 标签
GitHub E-Mail 简书 Facebook
© 2025 WeiLai