DataFactory使用和注意
mysql 连接ODBC开放数据库连接(Open Database Connectivity,ODBC)驱动程序
生成数据:int不能用 Build a composite field
Build a composite field 设置 Text Element (Insert a string constant常量)
Numeric Element 元素 (insert sequential 连续 values) Start at: 1 Increment by:1 width:4
Settings Bulk insert Options (批量插入选项) User bulk inserts 不勾选
排列组合
所谓排列,就是指从给定个数的元素中取出指定个数的元素进行排序。
种颜色按不同颜色,进行排列,有多少种排列方法
A(4,4)=4x(4-1)x(4-2)x(4-3)x(4-4+1)=4x1x2x3x1=24。
排列有两种定义,但计算方法只有一种,凡是符合这两种定义的都用这种方法计算。
定义的前提条件是m≦n,m与n均为自然数。
① 从n个不同元素中,任取m个元素按照一定的顺序排成一列,叫做从n个不同元素中取出m个元素的一个排列。
② 从n个不同元素中,取出m个元素的所有排列的个数,叫做从n个不同元素中取出m个元素的排列数。
③ 用具体的例子来理解上面的定义:4种颜色按不同颜色,进行排列,有多少种排列方法,如果是6种颜色呢。从6种颜色中取出4种进行排列呢。
解:A(4,4)=4x(4-1)x(4-2)x(4-3)x(4-4+1)=4x1x2x3x1=24。
A(6,6)=6x5x4x3x2x1=720。
A(6,4)=6!/(6-4)!=(6x5x4x3x2x1)/2=360。
组合的定义有两种。定义的前提条件是m≦n。
① 从n个不同元素中,任取m个元素并成一组,叫做从n个不同元素中取出m个元素的一个组合。
② 从n个不同元素中,取出m个元素的所有组合的个数,叫做从n个不同元素中取出m个元素的组合数。
③ 用例子来理解定义:从4种颜色中,取出2种颜色,能形成多少种组合。
解:C(4,2)=A(4,2)/2!={[4x(4-1)x(4-2)x(4-3)x(4-4+1)]/[2x(2-1)x(2-2+1)]}/[2x(2-1)x(2-2+1)]=[(4x3x2x1)/2]/2=6。
组合则是指从给定个数的元素中仅仅取出指定个数的元素,不考虑排序。
从4种颜色中,取出2种颜色,能形成多少种组合。
C(4,2)=A(4,2)/2!={[4x(4-1)x(4-2)x(4-3)x(4-4+1)]/[2x(2-1)x(2-2+1)]}/[2x(2-1)x(2-2+1)]=[(4x3x2x1)/2]/2=6。