傲娇大门

文章
6
资源
0
加入时间
3年0月8天

java的foreach与c#的foreach

语法:foreach(type var : object){ /* ... body of the function */}foreach必须定义一个临时变量(无法使用已经定义好的变量,也无法定义一个和外面名称冲突的变量),且作用域仅限于foreach的函数主体中(在函数外无法调用)....

hive-函数:自带和UDF一、自带二、自定义

一、srcshow functions自带常用函数count,sum,max,min,avg,时间,trim,如果需要自定义,要用自定义的https://blog.csdn.net/jy02268879/article/details/81323293二、usagenote{1} UDF必须要有返回类型,可以返回null,但是返回类型不能为void{2} 自定义函数分3种[1] U...

对象数组的查找功能

为了提高集合元素的查找效率, 可以使用诸如二分折半查找方法。但是,这些方法都要求集合元素可以进行数值的大小比较。对于对象数组而言,如果要支持集合元素的快速查找,就必须定义类变量的大小比较函数。        主要是通过实现Comparable接口的compareTo方法实现,简单的数组排序直接调用java.util.Arrays.sort()方法对数组的值进行排序,在调用binaryS

char 与 unsigned char的本质区别

在内存中,char与unsigned char没有什么不同,都是一个字节,唯一的区别是,char的最高位为符号位,因此char能表示-128~127, unsigned char没有符号位,因此能表示0~255,8个bit,最多256种情况,因此无论如何都能表示256个数字。主要是符号位,但是在普通的赋值,读写文件和网络字节流都没什么区别,反正就是一个字节,不管最高位是什么,最终的读取结果都一样,只是你怎么理解最高位而已,在屏幕上面的显示可能不一样。但是我们却发现在表示byte时,都用unsig