可空类型,对于熟悉C#的同学一定不会陌生。在C#里面值类型都是不能为空的,比如int类型默认为0,bool默认为false。但是我们给int加上?后,就是一个可空类型了。那么Swfit里面呢。Swift里面没有区分值类型,引用类型(或许有,可能我还没看到这方面的资料)。那这个可空是怎么回事呢。原来在...
分类:
其他好文 时间:
2015-03-05 14:35:18
阅读次数:
108
1. Install the nux repo$> su - $> yum update # optional but recommanded $> rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org $> rpm -Uvh http...
分类:
其他好文 时间:
2015-03-02 23:52:05
阅读次数:
3163
Objective-C中的protocol里存在@optional关键字,被这个关键字修饰的方法并非必须要被实现。我们可以通过接口定义一系列方法,然后由实现接口的类选择性地实现其中几个方法。在Cocoa API中很多情况下接口方法都是可选的,这点和Swift中的protocol的所有方法都必须被实现...
分类:
编程语言 时间:
2015-03-02 10:50:56
阅读次数:
132
1. 应该充分利用swfit的新特性比如如果按照oc里的习惯,调用一个delegate中都optional函数应该这样写if delegate != nil && delegate!.respondsToSelector("downloadProgress:progress:"){ ...
分类:
编程语言 时间:
2015-03-01 18:18:22
阅读次数:
143
题目链接:http://poj.org/problem?id=2777DescriptionChosen Problem Solving and Program design as an optional course, you are required to solve all kinds of ...
分类:
其他好文 时间:
2015-02-28 10:03:55
阅读次数:
165
letnumbers=[1,2,3]letdoubledNumbers=numbers.map{$0*2}//doubledNumbers:2,4,6
分类:
其他好文 时间:
2015-02-24 23:29:42
阅读次数:
215
1、二级缓存所需要的 jar 包 这三个 jar 包实在 hibernate 解压缩文件夹的 lib\optional\ehcache 目录下 2、配置 ehcache.xml 3、配置 hibernate.cfg.xml
在配置文件添加如下代码:
true
org.hibernate.cache....
分类:
Web程序 时间:
2015-02-21 17:39:59
阅读次数:
211
myeclipse设置tomcat所占jvm的内存大小解决JAVA内存溢出问题:
windows-->preference-->MyEclipse-->Servers-->Tomcat-->Tomcatx.x-->JDK
在右边的Optional Java VM arguments里加上:-Xms256m -Xmx512m
其中-X是jvm的Head分配的参数
-Xms为初始Heap...
分类:
系统相关 时间:
2015-02-15 19:24:54
阅读次数:
178
在maven的conf 目录下的settting.xml添加如下配置 <proxies>
????<proxy>
??????<id>optional</id>
??????<active>true</active>
??????<protocol>http</protocol>
??????<host>pro...
分类:
其他好文 时间:
2015-02-15 13:45:22
阅读次数:
213
协议定义通常,一个协议的定义放在头文件中,其语法形式如下:@protocol 协议名方法声明;@end一般在方法声明前面会有两个关键字进行修饰:@optional,它表示声明的方法是可选的,@required,它表示声明的方法是必选的,加上关键字的协议定义如下:@protocol 协议名@optio...
分类:
其他好文 时间:
2015-02-14 17:30:12
阅读次数:
154