02 2018 档案
摘要:案例分析:重构“策略”模式 ![此处输入图片的描述][1] 《设计模式:可复用面向对象软件的基础》一书是这样概述“策略”模式的: 定义一系列算法,把它们一一封装起来,并且使它们可以相互替换。本模式使得算法可以独立于使用它的客户而变化。 假如一个网店制定了下述折扣规则: 有 1000 或以上积分的顾客
阅读全文
摘要:商场收银软件 A: 我现在要求商场对商品搞活动,所有的商品打八折. B: 那不就是在totalPrices后面乘以0.8吗? A: 难道商场活动结束,不打折了,你还要再改一次代码,然后再用改后的程序去把所有机器全部安装一次吗?再说还有打五折的情况? B: 通过下拉框解决. 2.2 增加打折 A: 灵
阅读全文
摘要:1.1 面试受挫 1.2 初学者代码毛病 这样的命名是非常不规范的. 判断分支,这样的写法,意味着每个条件都要做判断,等于计算机做了三次无用功. 如果除数时,客服端输入了0怎么办,如果用户输入的是字符符号而不是数字怎么办. 1.3 代码规范 1.4 面向对象编程 碰到问题就直觉地用计算机能够理解的逻
阅读全文
摘要:高阶函数 map、 filter 并不推荐使用map以及filter函数,而是用列表推导式. reduce 等是针对mul,这个还是比较方便的. all(iterable) 如果 iterable 的每个元素都是真值,返回 True; all([]) 返回 True。 any(iterable) 只
阅读全文
摘要:utf 8与unicode 在一般情况下,在内存中的使用的是unicode,而在存储或者传输时,使用的utf 8.因为utf 8是是不定长,可以减少存储的空间,或者传输时的带宽的占用. 如何理解编码与解码呢? 从 Python 3 的 str 对象中获取的元素是 Unicode 字符,这相当于从 P
阅读全文
摘要:泛映射类型 常见的映射方法 |方法 | dict| defaultdict| OrderedDict| 說明| | | | | | | |d.clear() |•| •| •| 移除所有元素| | |•| •| •| 检查 k 是否在 d 中| |d.copy()| • |• |•| 浅复制| |
阅读全文
摘要:[TOC] 内置序列类型概览 列表推导和生成器表达式 元组 元组拆包 具名元组 collections.namedtuple 是一个工厂函数,它可以用来构建一个带字段名的元组和一个有名字的类——这个带名字的类对调试程序有很大帮助。 |方法| 列表 |元组 | 说明| | | | | | | |•|
阅读全文
摘要:查看readme文件: Execute the following from the src/ directory: ./configure try to figure out all implementation differences cd lib build the basic library
阅读全文
摘要:公司的项目,需要访问WSDL定义的webservice服务.刚开始很蒙蔽,因为没有接触过java相关的开发,以为很复杂,其实不然. 废话不多说,直接上代码: 想详细了解的看下文档: http://docs.python zeep.org/en/master/index.html
阅读全文
摘要:转载地址:http://blog.csdn.net/qq_33339479/article/details/78862156 django命令行源码分析 本文环境python3.5.2,django1.10.x系列 当命令行输入时django admin时: 此时,支持的命令只有24个命令,该命令都
阅读全文
摘要:题目 Suppose you have a long flowerbed in which some of the plots are planted and some are not. However, flowers cannot be planted in adjacent plots the
阅读全文
摘要:题目 A peak element is an element that is greater than its neighbors. Given an input array where , find a peak element and return its index. The array m
阅读全文
摘要:题目描述 We are playing the Guess Game. The game is as follows: I pick a number from 1 to n. You have to guess which number I picked. Every time you guess
阅读全文
摘要:正确的写法: 下面的这种写法: 会出现 报错,提示说 不存在 属性。 参数在 中时正常的,但是在调用 时, 参数的外面, 再次包裹了一次 ,所以导致 属性不存在。
阅读全文

浙公网安备 33010602011771号