一、kettle变量类型kettle变量分为:1.环境变量通过 set variables组件设置变量,范围可以是:JVM变量、作业变量、父作业变量、根作业变量。使用时通过${var}或 %%var%%变量方式引用变量2.属性文件变量在.kettle目录下的kettle.property文件中设置,... ...
分类:
其他好文 时间:
2017-08-31 00:59:41
阅读次数:
544
讲隐藏和覆盖之前先看两个概念:静态类型和动态类型。 任何一个引用变量都有两个类型:一个叫静态类型,也就是定义该引用变量的类型;另一个叫动态类型,也就是该引用实际指向的对象类型。 比如对于两个类A和类B,有:A a=new B(); 那么,引用a的静态类型就是A,动态类型就是B。 java中引用的静态 ...
分类:
其他好文 时间:
2017-08-29 21:43:29
阅读次数:
171
int 是基本类型,直接存数值 Integer是类,产生对象时用一个引用指向这个对象 Java把内存划分成两种:一种是栈内存,另一种是堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配 而实际的对象是在存储堆内存中 即 int i = 5;//直接在栈中分配空间 Int ...
分类:
编程语言 时间:
2017-08-24 12:29:56
阅读次数:
166
变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值可以改变。 python下变量是对一个数据的引用 变量的命名 -变量名由字母,数字,下划线组成。 -变量不能以数字开头 -不可以使用关键字 -a a1 _a 变量的赋值 -是变量的声明和定义的过程 a = 1 id(a) 运算符与表达式 ...
分类:
编程语言 时间:
2017-08-23 18:18:49
阅读次数:
171
父类引用变量强制转子类,子类的方法可以调用了 class A{ public void say(){ System.out.println("类A进行say"); } } class B extends A{ @Override public void say(){ System.out.print... ...
分类:
其他好文 时间:
2017-08-22 23:12:05
阅读次数:
157
局部变量和全局变量的区别 局部变量可以与全局变量重名,但是局部变量会屏蔽全局变量。要使用全局变量,需要使用::。在函数体内引用变量会用到同名的局部变量而不是全局变量,对于一些编译器来说,在同一个函数体内可以定义多个同名的局部变量。例如我们可以在一个函数内部,在两个循环中都定义同名的局部变量i,而局部 ...
分类:
其他好文 时间:
2017-08-22 19:42:58
阅读次数:
161
在批处理中适当的引用变量将会使你所编制的程序应用面更广。批处理每次能处理的变量从%0~%9共10个。其中%0默认给批处理的文件名使用。除非在使用SHIFT命令后%0才能被%1所替代。引用shift命令的例子如果把%1前面多加上一个%0那么结果如下: C::\>SHIFT.BAT 1 2 3 4 5 ...
分类:
其他好文 时间:
2017-08-22 17:30:47
阅读次数:
149
在提取方法的时候,放法的形参的个数不确定 1.语法 数据类型... 变量名称 例举:int... num 2.可变的使用 实参的类型只需要和形参的类型保持一致,数量随便 不定长参数在使用的时候,其实相当于是一个数组,num其实就是数组的引用变量 注意问题 1.一个参数列表中不定长参数只能出现一次 2 ...
分类:
其他好文 时间:
2017-08-20 12:39:53
阅读次数:
122
数组是一种引用的数据类型,数组引用变量其实就是一个引用,数组元素和引用在内存中时分开存放 数组引用变量可以指向任何有效的内存空间,只有当该引用指向有效的空间之后,才可以通过这个引用操作数组中的元素,当引用赋值为null,表示该引用指向了一个无效的空间 数组的引用变量存储于栈空间中,被new出来的实际 ...
分类:
编程语言 时间:
2017-08-20 12:24:19
阅读次数:
116
前两篇文章分表讲述了 后置处理器 - 正则表达式提取器概述及简单实例、多参数获取,相应博文敬请参阅 简单实例、多参数获取。 此文主要讲述如何引用正则表达式提取器获取的数据信息。其实,正则表达式提取器获取的数据,均可看做一个变量(单个数据,此处指所需获取的测试相关数据)或数组(多个数据),通过引用变量 ...
分类:
其他好文 时间:
2017-08-13 01:10:35
阅读次数:
128