码迷,mamicode.com
首页 >  
搜索关键字:装饰器    ( 4200个结果
Django View使用装饰器捕获数据库连接异常
“来不及解释了”,直接上代码。fromdjango.shortcutsimportrender,redirect frommodelsimportHosts fromdjangoimportforms #Createyourviewshere. defdatabase_error(request,message): ifmessage==‘‘ormessageisNone: message=‘Errordetailisnotgiven.‘ context={ ‘databas..
分类:数据库   时间:2016-11-14 16:08:36    阅读次数:208
一个初学者的辛酸路程-装饰器-5
前言: 继续前进 基础回顾: 1、集合 集合有2个重要作用:关系测试(并集,差集,交集)和去重。 2、文件编码 2.7上默认文件编码是ASCII码,因为不支持中文,就出了GB2312,在2.7上要支持中文就必须申明文件编码以UTF-8的格式,UTF-8与GB2312的关系? UTF-8是Unicod ...
分类:其他好文   时间:2016-11-14 12:14:04    阅读次数:408
Python基础4
Python基础(一) Python基础(二) Python基础(三) Python(四)装饰器、迭代器&生成器、re正则表达式、字符串格式化 Python(五)模块 Python(六)面向对象、异常处理、反射、单例模式 Python(七)Socket编程、IO多路复用、SocketServer P ...
分类:编程语言   时间:2016-11-13 19:46:53    阅读次数:184
Python教程3
Day01 - Python 基础介绍(50) Day02 - Python 基本数据类型(39) Day03 - Python 函数(127) Day04 - Python 迭代器、装饰器、软件开发规范(96) Day05 - Python 常用模块(14) ...
分类:编程语言   时间:2016-11-13 19:40:26    阅读次数:140
Python描述符(descriptor)解密(转)
原文:http://www.geekfan.net/7862/ Python中包含了许多内建的语言特性,它们使得代码简洁且易于理解。这些特性包括列表/集合/字典推导式,属性(property)、以及装饰器(decorator)。对于大部分特性来说,这些“中级”的语言特性有着完善的文档,并且易于学习。 ...
分类:编程语言   时间:2016-11-13 17:12:47    阅读次数:403
Java字节流:FilterInputStream FilterOutputStream
FilterInputStream、FilterOutputStream 过滤器字节输入流、输出流,这里用到了装饰器模式,它的主要用途在于给一个对象动态的添加功能。 当我们在创建FilterInputStream、FilterOutputStream这两个类的实例时需要传入一个InputStream ...
分类:编程语言   时间:2016-11-13 11:31:33    阅读次数:276
装饰器
一句话说清 第二句话——符合 开放-封闭原则 例子 ...
分类:其他好文   时间:2016-11-12 23:10:31    阅读次数:240
设计模式-装饰器模式(Decrator Model)
文 / vincentzh 原文连接:http://www.cnblogs.com/vincentzh/p/6057666.html 目录 1、概述 装饰器模式在不改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。通常给一个对象添加功能,要么在类中直接进行修改,要么通过子类继承来扩展对象的功 ...
分类:其他好文   时间:2016-11-12 22:47:12    阅读次数:235
python学习笔记(5)--迭代器,生成器,装饰器,常用模块,序列化
生成器 在Python中,一边循环一边计算的机制,称为生成器:generator。 如: 1 >>> g = (x * x for xin range(10)) 2 >>> g3 <generator object <genexpr> at 0x1022ef630> 此处g就是一个生成器. 迭代器 ...
分类:编程语言   时间:2016-11-12 22:43:04    阅读次数:244
Python基础篇-day5
本节目录: 1、生成器 1.1 列表推导式方法 1.2 函数法--适用复杂的推导方法2、迭代器3、装饰器 3.1 单一验证方式(调用不传参数) 3.2 单一验证方式(调用传参数) 3.3 多种验证方式4、模块 4.1 第三方模块 4.2 标准库 4.3 sys模块5、json 5.1 json序列化 ...
分类:编程语言   时间:2016-11-12 13:51:35    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!