typedef struct 用法小结
typedef为C语言的关键字,作用是为一种数据类型定义一个新名字。这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。在编程中使用typedef目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较...
分类:
其他好文 时间:
2014-06-11 10:36:32
阅读次数:
298
让我们先来了解一些基本知识,作作预热只有这样才能更好的了解hash。Hash,一般翻译做"散列",也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射,
pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空...
分类:
其他好文 时间:
2014-06-11 09:55:39
阅读次数:
234
my %h=%{foo()} #接收hashsub foo{ my %fh; $fh{a}=1;
return \%fh;
#返回hash引用}grep??在hash中,当检验一个元素值是否被定义是用defined,当检验一个key在hash中是否存在时,用exists。
分类:
其他好文 时间:
2014-06-11 09:40:45
阅读次数:
440
集合有两大类:Collection和Map,集合的由来:我们用对象来封装数据,对象多了也要存储起来,如果对象的个数不确定,就使用集合容器进行存储。集合的特点:所有集合类都位于java.util包下。集合中只能保存对象(保存对象的引用变量,集合存储的是对象的地址),不可以存储基本数据类型值,集合长度的...
分类:
其他好文 时间:
2014-06-11 09:38:52
阅读次数:
360
对象的序列化(对象要实现Serializable序列化接口,类似实现comparable
)1.操作对象的流:ObjectOutputStream ObjectInputStream ObjectOutputStream : 将
Java对象的基本数据类型和图形写入 OutputStream。 通过...
分类:
其他好文 时间:
2014-06-11 09:25:14
阅读次数:
869
Java中的HashCode(1)之hash算法基本原理2012-11-16 14:58:59
我来说两句 作者:woshixuye 收藏 我要投稿一、为什么要有Hash算法Java中
的集合有两类,一类是List,一类是Set。List内的元素是有序的,元素可以重复。Set元素无序,但元素不可.....
分类:
编程语言 时间:
2014-06-11 09:21:59
阅读次数:
294
基本数据类型都有自己的包装对象:如 String 、Number、Boolean包装对象如何来: 因为
str有它的包装对象Sting对象,过程是基本类型会找到对应的包装对象类型,然后把包装对象的属性和方法继续过来,最后包装对象消失,所以str.charAt(0);可以正常使用.原型链:实例对象与原...
分类:
其他好文 时间:
2014-06-11 09:01:43
阅读次数:
237
对于使用var关键字声明局部变量,编译器将根据表达式来推断变量的最终的数据类型;通过dynamic表达式或变量调用成员(字段、属性、方法委托等)时,编译器将生成特殊IL代码,这些代码被称为Payload代码。在运行时,Payload代码将根据dynamic表达式或变量所引用对象的确切类型来决定最终要...
分类:
其他好文 时间:
2014-06-11 07:40:41
阅读次数:
248
JavaNativeInterface提供了java与c语言写的代码之间互相调用的方式。在c语言方面jni.h中声明了许多的类型和方法,有很多java的数据类型和c语言类型的转换方法函数。java里的int,String,byte[]等对应于C方面的jint,jstring,jbyteArray.i...
分类:
其他好文 时间:
2014-06-10 00:20:53
阅读次数:
380
A basic requirement is that the function should
provide a uniform distribution of hash values. A non-uniform distribution
increases the number of coll...
分类:
其他好文 时间:
2014-06-07 16:58:29
阅读次数:
240