Sublime Text 2的Emmet插件使用简介Sublime Text可以说是最好用的一个文本编辑器,特别是对于广大码农朋友来说,尤其是前端码农朋友来说。关于Sublime Test的好处我就不多说了,自己去下载吧。相信会用Sublime Text的用户也一定安装了它的包管理器,那么我今天在这里重点介绍一下Emmet这个插件。1. 快速创建HTML文档<!-- html:5 + `tab` 或...
分类:
其他好文 时间:
2016-05-12 11:43:58
阅读次数:
185
一 工厂方法 工厂方法方便我们快速创建类的实例的方法。通过工厂方法,可以让调用过程更加清晰。 Person.h Person.m main.h 二 代理设计模式 设计原理 有些麻烦的事情不想自己亲自做,就可以找个人帮忙,即交给代理对象去做。 设计原则 首先的拥有某个代理对象属性。其次要很清楚代理有哪 ...
分类:
移动开发 时间:
2016-05-10 02:03:47
阅读次数:
268
两种Ajax方法 Ajax是一种用于快速创建动态网页的技术,他通过在后台与服务器进行少量的数据交换,可以实现网页的异步更新,不需要像传统网页那样重新加载页面也可以做到对网页的某部分作出更新,现在这项技术已经被人们广泛应用,而对于一些对Web的了解还不是很深入的初学者,Ajax依然带着一层神秘的难懂的 ...
分类:
Web程序 时间:
2016-05-08 15:04:49
阅读次数:
220
几种常见的集合:
NSArray/NSMutableArray
NSSet/NSMutableSet
NSDictionary/NSMutableDictionary
1. 不可变有序数组:
void Array()
{
// 创建
// 快速创建的方法只适于创建不可变数组
NSArray *s = @[@"jack", @"rose", @"jerry"...
分类:
其他好文 时间:
2016-05-07 11:28:11
阅读次数:
162
几种常见的集合:NSArray/NSMutableArray
NSSet/NSMutableSet
NSDictionary/NSMutableDictionary
1.不可变有序数组:void Array()
{
// 创建
// 快速创建的方法只适于创建不可变数组
NSArray *s = @[@"jack", @"rose", @"jerry"]; //数组...
分类:
其他好文 时间:
2016-05-07 10:59:48
阅读次数:
142
What is the 原型模式?原型设计模式是通过一个原型拷贝的方式快速创建一个新的对象。拷贝分为两种:
浅拷贝(同一个地址,不同的指针)
深拷贝(不同的地址,完全的独立)
二者区别在于是否生成新的一个地址 When using the 原型模型?
需要创建的对象应独立于其类型与创建方式。
要实例化的类是在运行时决定的。
不想要与产品层次相对应的工厂层次。
不同类的实例间的差异仅仅是状态的若干组合...
分类:
移动开发 时间:
2016-04-29 19:10:08
阅读次数:
219
What is the 原型模式?原型设计模式是通过一个原型拷贝的方式快速创建一个新的对象。拷贝分为两种:
浅拷贝(同一个地址,不同的指针)
深拷贝(不同的地址,完全的独立)
二者区别在于是否生成新的一个地址 When using the 原型模型?
需要创建的对象应独立于其类型与创建方式。
要实例化的类是在运行时决定的。
不想要与产品层次相对应的工厂层次。
不同类的实例间的差异仅仅是状态的若干组合...
分类:
移动开发 时间:
2016-04-26 21:11:59
阅读次数:
145
一:基本用法 类工厂方法作用:提高编码效率,快速创建对象的方法 规范:1、一定是+开头 2、方法以类名开头,首字母小写。 3、一定有返回值,返回类型为id/instancetype 比如:在类的声明和实现中 无参数: + (instancetype)person; + (instancetype)p ...
分类:
其他好文 时间:
2016-04-26 07:08:28
阅读次数:
158
PhpStorm 是 JetBrains 公司开发的一款商业的 PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。Phpstrom的一款名为 Magicento的插件对快速创建Magento插件十分有用。 常用的PHPStorm快捷键: ...
分类:
Web程序 时间:
2016-04-25 14:48:43
阅读次数:
170
Caravel 是 Airbnb (知名在线房屋短租公司)开源的数据探查与可视化平台(曾用名Panoramix),该工具在可视化、易用性和交互性上非常有特色,用户可以轻松对数据进行可视化分析。 核心功能: 快速创建数据可视化互动仪表盘 丰富的可视化图表模板,灵活可扩展 细粒度高可扩展性的安全访问模型 ...
分类:
编程语言 时间:
2016-04-15 01:54:53
阅读次数:
175