返回表示指定日期的指定日期部分的整数。语法DATEPART ( datepart , date )参数 datepart 指定要返回的日期部分的参数。有关详细信息,请参阅本主题后面的“备注”部分。 date 返回 datetime 值(或可隐式转换为 datetime 值的值)的表达式。date 参...
                            
                            
                                分类:
数据库   时间:
2014-07-22 00:39:36   
                                阅读次数:
242
                             
                         
                    
                        
                            
                            
                                heap
-------------------------------------------------------------------------
binary heap 是一种完全二叉树。
隐式表示法:以 array 表述 tree。
小技巧:将 array 的 #0 元素保留,则第 i 个元素的左右子节点分别是 2i 和 2i + 1,
父节点是i/2 --> STL 里没有采用这种小技巧
将 array 无法动态改变大小,所以用 vector 替代 array
这个文件里提供了各种堆操作的...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 00:32:34   
                                阅读次数:
256
                             
                         
                    
                        
                            
                            
                                标准C++提供了两种字符串:一是C风格的以“\0”字符结尾的字符数组,二是字符串类String。而Qt字符串类QString功能更强大。
QString类保存16位Unicode值,提供了丰富的操作、查询、转换等函数。该类还进行了使用隐式共享、高效的内存分配策略等多方面的优化。
1)字符串操作
与C++中的String字符串类一样,QString也提供了“+”和“+=”操作符号来符合两个字符...
                            
                            
                                分类:
其他好文   时间:
2014-07-20 10:17:08   
                                阅读次数:
169
                             
                         
                    
                        
                            
                            
                                1. 两个int型相除要得到double
int a=3;
int b=2;
double c=a/b;
结果c=1;
事实上/是取余。
如何得到double或float型呢。
方法1:(隐式转化)
int a=3;
int b=2;
double c=a*1.0/b;
结果c=1.5
因为数据类型沿着低级向高级转化,一旦出现高级类型,数据运算过程都是转化成最高级的类型...
                            
                            
                                分类:
编程语言   时间:
2014-07-19 23:21:40   
                                阅读次数:
274
                             
                         
                    
                        
                            
                            
                                int[] arr = {3, 4 ,5}; 可变参数就是上一中数组参数的简写形式 不用每一次都手动建立数组对象 只要将要操作的元素作为参数传递即可 隐式的将这些参数封装成了数组 show(2,3,4,5,6): public static void show(int… arr){ sysyout(...
                            
                            
                                分类:
其他好文   时间:
2014-07-19 17:26:09   
                                阅读次数:
183
                             
                         
                    
                        
                            
                            
                                数组是对象:
无论使用哪种类型的数组,数组标示符其实只是一个引用,指向在堆中创建的一个真实对象,这个数组对象用以保存指向其他对象的引用。
可以作为数组初始化语法的一部分隐式的创建此对象,或者用new表达式显示的创建。
只读成员length是数组对象的一部分(事实上这是唯一一个可以访问的字段或方法),表示此数组对象可以存储多少元素。“[]”语法是访问数组对象的唯一方式。
初始化数组的...
                            
                            
                                分类:
其他好文   时间:
2014-07-19 02:32:07   
                                阅读次数:
235
                             
                         
                    
                        
                            
                            
                                【隐式类型局部变量】 可以赋予局部变量推断“类型”var而不是显式类型。var关键字指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定义类型或 .NET Framework 类库中定义的类型。 // i is compiled as an intvar .....
                            
                            
                                分类:
其他好文   时间:
2014-07-18 21:04:19   
                                阅读次数:
193
                             
                         
                    
                        
                            
                            
                                协变(Convariant)和逆变(Contravariant)的出现,使数组、委托、泛型类型的隐式转换变得可能。 子类转换成基类,称之为协变;基类转换成子类,称之为逆变。.NET4.0以来,支持了泛型接口的协变和逆变。 泛型协变 如果子类泛型隐式转换成基类泛型,使用泛型协变。 有这样的2个基类和派...
                            
                            
                                分类:
Web程序   时间:
2014-07-18 00:07:51   
                                阅读次数:
340
                             
                         
                    
                        
                            
                            
                                1.说明Android中提供了Intent机制来协助应用间或者应用程序内部的交互与通讯。Intent的两种基本用法:一种是显式的Intent,即在构造Intent对象时就指定接收者,这种方式与普通的函数调用类似;另一种是隐式的Intent,即Intent的发送者在构造Intent对象时,并不知道接收...
                            
                            
                                分类:
移动开发   时间:
2014-07-18 00:04:09   
                                阅读次数:
414