装饰者模式:动态的将责任附加到对象上 Java I/O API也是使用此模式的 装饰模式的类图如下: 抽象组件(Component):抽象类,也可以是接口,规范了动态接收责任的对象。 具体组件(Concrete Component):定义一个将要接收附加责任的类,该组件可以单独使用,或者是被装饰者包 ...
分类:
其他好文 时间:
2016-06-03 17:12:22
阅读次数:
179
1、终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target. 2、原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName. ...
分类:
其他好文 时间:
2016-06-01 09:11:18
阅读次数:
123
1、终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target.2、原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName.3 ...
分类:
其他好文 时间:
2016-05-29 13:44:20
阅读次数:
402
1、终端报错:The dependency MBProgressHUD (~> 0.9.2) is not used in any concrete target.2、原因:CocoaPods升级到最新版本(包括一些高版本),Podfile文件的内容必须明确指出所用第三方库的targetName.3 ...
分类:
其他好文 时间:
2016-05-27 20:29:45
阅读次数:
125
/**
*Resolveanon-classhinteddependency.
*
*@param\ReflectionParameter$parameter
*@returnmixed
*
*@throws\Illuminate\Contracts\Container\BindingResolutionException
*/
protectedfunctionresolveNonClass(ReflectionParameter$parameter)
{//theparameterisaRefection..
分类:
其他好文 时间:
2016-05-26 11:42:02
阅读次数:
244
/**
*Getthecontextualconcretebindingforthegivenabstract.
*
*@paramstring$abstract
*@returnstring|null
*/
protectedfunctiongetContextualConcrete($abstract)
{
if(isset($this->contextual[end($this->buildStack)][$abstract])){
return$this->contextual[en..
分类:
其他好文 时间:
2016-05-24 10:32:41
阅读次数:
247
1.Abstract means that this class cannot be instantiated and used,it’s only useful as a superclass for other classes that are concrete. (04:00) 2.And I ...
分类:
移动开发 时间:
2016-05-23 21:15:10
阅读次数:
241
抽象工厂(Abstract Factory) 定义: Provide an interface for creating families of related or dependent objects without specifying their concrete classes. 为创建一组 ...
分类:
其他好文 时间:
2016-05-23 16:58:58
阅读次数:
119
官网是这样给推荐的: 在创建Podfile的时候,用这种格式使用, 里面的 MyApp 记得替换为自己攻城里面的target。这样就基本OK了,执行pod install / pod update 就都可以了。 ...
分类:
其他好文 时间:
2016-05-21 01:18:26
阅读次数:
222
请看以下代码:
class Concrete
{
public:
private:
int val;
char c1;
char c2;
char c3;
};我在我的电脑上运行,求得的类Concrete的大小为8byte,我想还是符合我们的预期(val:4byte, c1 : 1byte, c2 : 1byte, c3: 1byte),在加上字节对齐的一个字节,刚好是8byte。
那...
分类:
编程语言 时间:
2016-05-13 01:36:49
阅读次数:
155