1.C#3.0以前的协变与逆变 如果你是第一次听说这个两个词,别担心,他们其实很常见。C#4.0中的协变与逆变[1](Covariance and contravariance)有了进一步的完善,主要是两种运行时的(隐式)泛型类型参数转换。简单来讲,所谓协变(Covariance)是指把类型从“小....
分类:
其他好文 时间:
2014-09-09 10:35:38
阅读次数:
160
目录 Intent 简介 使用隐式和显式Intent启动Activity、子Acitivity和Service 使用Linkify 使用Broadcast Intent 广播事件 使用 Pending Intent Intent Filter 和 Broadcast Reciever 简介 使用 I...
分类:
移动开发 时间:
2014-09-06 21:16:23
阅读次数:
457
1. const_cast修改对象的常量性class C {};const C *a = new C;C *b = const_cast(a);其它三种转换操作符都不能修改一个对象的常量性的。2. static_cast无条件转换,编译器隐式执行的转换,包括: 1. 基类和子类之间转换:其中子类.....
分类:
编程语言 时间:
2014-09-06 18:34:23
阅读次数:
136
从.NET 3.0开始,在方法内部可以使用var关键字声明局部变量。var关键字到底是什么?在何种情况下使用呢? □ var关键字用来隐式地声明一个数据类型,变量类型是在编译期确定的,而不是在运行时确定的 声明一个var变量a,把整型数10赋值给a,接着把一个字符串赋值给变量a。运行发现报错:无法将...
分类:
其他好文 时间:
2014-09-06 17:22:03
阅读次数:
217
一、隐式动画属性* 在前面几讲中已经提到,每一个UIView内部都默认关联着一个CALayer,我们可用称这个Layer为Root Layer(根层)。所有的非Root Layer,也就是手动创建的CALayer对象,都存在着隐式动画。* 当对非Root Layer的部分属性进行相应的修改时,默认会...
分类:
其他好文 时间:
2014-09-05 22:17:52
阅读次数:
222
一、exit()函数函数声明:void exit(int state);exit()函数用于在程序运行的过程中随时结束程序,exit的参数state是返回给操作系统,返回0表示程序正常结束,非0表示程序非正常结束。main函数结束时也会隐式地调用exit函数。exit函数运行时首先会执行由atexi...
分类:
其他好文 时间:
2014-09-04 14:38:29
阅读次数:
198
1、post提交数据是隐式的,get是通过在url里面传递的(可以看一下你浏览器的地址栏),用来传递一些不需要保密的数据。2、用get时,传输数据的大小有限制 (注意不是参数的个数有限制),为2K;而post没有此限制。3、还有用GET的时候在SERVLET中要用DOGET方法,用POST就要用DO...
分类:
Web程序 时间:
2014-09-03 23:58:09
阅读次数:
474
配置applicationContext.xml时经常会看到:它的作用是隐式地向Spring容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPost...
分类:
编程语言 时间:
2014-09-03 12:48:06
阅读次数:
186
Scala语言中的隐式转换是一个十分强大的语言特性,主要可以起到两个作用:一.自动进行某些数据类型的隐式转换 String类型是不能自动转换为Int类型的,所以当给一个Int类型的变量或常量赋予String类型的值时编译器将报错。所以,一下语句是错误的。 valx:Int="100" 如果...
分类:
其他好文 时间:
2014-09-01 17:26:03
阅读次数:
233