码迷,mamicode.com
首页 >  
搜索关键字:decorator    ( 926个结果
函数重做的装饰器
函数重做的装饰器 # attempt尝试次数 def retry_times(attempt): def decorator(func): def wrapper(*args, **kw): att = 0 while att < attempt: try: return func(*args, * ...
分类:其他好文   时间:2020-01-20 17:31:40    阅读次数:70
[TypeScript] Decorator-based Validation using Class Validator
For example, we have a interface: We are using it with NestJS backend, in order to validate the request with meanful runtime error message, we can use ...
分类:其他好文   时间:2020-01-19 19:03:43    阅读次数:74
Mac中安装VS Code并配置git, heroku步骤以及遇到的问题
1.创建第一个VS Code项目 安装好VS Code, git, heroku以及heroku账号以后,在本地创建文件夹路径命名为项目名。 打开Visual Studio Code并通过单击左上角的“ Explorer”图标(看起来像两个文件)来打开目标文件夹,以展开左侧的“ Explorer”窗 ...
分类:系统相关   时间:2020-01-16 01:13:29    阅读次数:111
Spring中常见的设计模式——装饰者模式
一、装饰者模式的应用场景 装饰者模式(Decorator Pattern)是指在不改变原有对象的基础上,将功能附加到对象上,提供了比继承更有弹性的方案(扩展原有对象的功能),属于结构型模式。装饰者模式适用于以下场景: 扩展一个类的功能或给一个类添加附加职责。 动态给一个对象天机功能,这些功能可以再动 ...
分类:编程语言   时间:2020-01-15 13:25:07    阅读次数:257
python中装饰器修复技术
python装饰器@wraps作用 修复被装饰后的函数名等属性的改变 Python装饰器(decorator)在实现的时候,被装饰后的函数其实已经是另外一个函数了(函数名等函数属性会发生改变), 为了不影响,Python的functools包中提供了一个叫wraps的decorator来消除这样的副 ...
分类:编程语言   时间:2020-01-11 22:02:58    阅读次数:74
用Decorator实现依赖注入,像Java一样写后台
最近闲来无事,突发奇想,也顺便练练手,于是就萌生了,能否用typescript的decorator写一个Nodejs SpringMVC,通过依赖注入,自动实现文件加载,实例化等。然后就有了这个项目。 该项目支持: 依赖注入Controller ,Service 注入GET/POST/PUT/DEL ...
分类:编程语言   时间:2020-01-10 12:31:16    阅读次数:104
vue/cli3 + typescript 中watch prop component computed 的用法
第一步:引入: import {Component,Prop,Watch, Vue} from 'vue-property-decorator';//注意点: 首字母都是大写第二步:用法 1.component @Component({ components:{ //组件的名字 }})export ...
分类:其他好文   时间:2020-01-10 10:27:12    阅读次数:101
装饰者模式
最近学习设计模式,跟着《大话设计模式》和《Head First设计模式》两本书边练边学,学到装饰者模式的时候,死活理解不了装饰者模式是怎么调用的,最后搜索了很多资料,才搞明白装饰者模式是怎么层层调用的。 下面先贴下代码 1.WearClothes /** * 穿衣服 * 装饰者模式中的Compone ...
分类:其他好文   时间:2020-01-09 19:07:35    阅读次数:97
vue动态选择组件
有时候会用到同一位置因为条件不同而使用不同组件,vue中可以用 :is 1 <template> 2 <div class="RuleContent"> 3 <el-container> 4 <el-header>{{benginLable}}</el-header> 5 <el-main> 6 < ...
分类:其他好文   时间:2020-01-07 13:18:19    阅读次数:185
GOF 23设计模式之(结构型模式二)
目录 1.装饰模式 2.外观模式 3.享元模式 4.组合模式 4.1透明方式 4.2安全方式 一、装饰模式(Decorator) 可以动态的为对象添加新的功能,是一种用于代替继承的技术,无须通过继承添加子类就能扩展对象的新功能。使用对象的关联关系代替继承关系。同时避免类型体系的快速膨胀。 核心角色: ...
分类:其他好文   时间:2020-01-05 14:00:21    阅读次数:94
926条   上一页 1 ... 8 9 10 11 12 ... 93 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!