前言
泛型并不是C#语言一开始就带有的特性,而是在FCL2.0之后实现的新功能。基于泛型,我们得以将类型参数化,以便更大范围地进行代码复用。同时,它减少了泛型类及泛型方法中的转型,确保了类型安全。委托本身是一种引用类型,它保存的也是托管堆中对象的引用,只不过这个引用比较特殊,它是对方法的引用。事件....
分类:
其他好文 时间:
2014-05-16 23:08:05
阅读次数:
324
除了arc()之外,Canvas的绘图环境对象还提供了另一个用于创建圆弧路径的方法,那就是arcTo()。改方法接受了5个参数:arcTo(x1,x2,y1,y2,radius)arcTo()方法的参数分别代表两个点击圆形半径。该方法一指定的半径来绘制一条圆弧,此圆弧与当前点到第一个点(x1,y1)...
分类:
Web程序 时间:
2014-05-16 23:00:52
阅读次数:
449
Curry化技术是一种通过把多个参数填充到函数体中,实现将函数转换为一个新的经过简化的(使之接受的参数更少)函数的技术写个例子,该函数的作用是改变一个div的样式function
changeStyle (obj,json){ for(var attr in json){ o...
分类:
其他好文 时间:
2014-05-16 22:33:07
阅读次数:
627
项目进行中,使用到Map(std::map),Map要点整理如下: 1.
Map,也叫关联数组,提供key/value(键/值对),key用来索引,value是被存储和检索的数据。 2. key值唯一(Multimap除外)。 3.
Map的内部数据结构是红黑树。 3. 可以用下标操作符...
分类:
其他好文 时间:
2014-05-16 22:31:02
阅读次数:
379
分享下Python
getopt模块处理命令行选项的一些例子。在python编程中,getopt模块与shell中的getopt参数模块一样灵活而实用。getopt模块用于抽出命令行选项和参数,也就是sys.argv命令行选项使得程序的参数更加灵活。支持短选项模式和长选项模式例如python
scr...
分类:
编程语言 时间:
2014-05-16 22:10:35
阅读次数:
290
方法一: 获得文件大小需要用到2个函数:fseek() , ftell()
fseek()函数: 原型:intfseek(FILE *stream, long offset, int fromwhere); 参数: stream:
第一个参数stream为文件指针 offset : 第...
分类:
编程语言 时间:
2014-05-16 21:12:40
阅读次数:
307
fread是一个函数。从一个文件流中读数据,最多读取count个元素,每个元素size字节,如果调用成功返回实际读取到的元素个数,如果不成功返回
0。函数原型size_tfread (void*buffer,size_tsize,size_tcount,FILE*stream) ;参 数buffer...
分类:
其他好文 时间:
2014-05-16 21:06:26
阅读次数:
417
--存储过程名和参数,参数中in表示传入参数,out标示传出参数,inout表示传入传出参数create
procedure p_procedurecode(in sumdate varchar(10)) begin declare v_sql
varchar(500); --需要...
分类:
数据库 时间:
2014-05-16 20:51:07
阅读次数:
486
Web地图位置服务 Web地图服务(Web map
service)利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。这个规范定义了三个操作:GetCapabitities返回服务级元数据,它是对服务信息内容和要求参数的一种描述;
GetMap返回一个地图影像,其地理空间....
分类:
其他好文 时间:
2014-05-16 20:33:36
阅读次数:
1377
对于一个以数据为中心的应用,数据库的好坏直接影响到程序的性能,因此数据库性能至关重要。一般来说,要保证数据库的效率,要做好以下四个方面的工作:数据库设计、sql语句优化、数据库参数配置、恰当的硬件资源和操作系统,这个顺序也表现了这四个工作对性能影响的大小。下面我们逐个阐明:
一、数据库设计 适...
分类:
数据库 时间:
2014-05-16 20:32:37
阅读次数:
522