关于MDXMDX (Multi Dimensional eXpression language) 是非常强大的工具,可以将你的多维数据库/cube 发挥到极致. 本文会覆盖MDX基础,并且希望能使你对MDX查询语法,MDX的强大原因,以及如何在你的B.I. 方案中使用MDX进行计算 有充分的认识 ....
分类:
其他好文 时间:
2014-08-13 18:28:26
阅读次数:
265
1ThreadingTest产品简介ZOA公司研发的ThreadingTest智能型测试工具系列一期,是基于程序源代码的白盒测试工具。采取前端分析器和后端结果分析分离的技术路线,实现对多种语言的编译器级分析和多维度测试。ThreadingTest的核心思想来源于非线性复杂软件工程体系。通过ThreadingT..
分类:
移动开发 时间:
2014-08-12 13:55:05
阅读次数:
757
概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?例子:设想如果要绘...
分类:
其他好文 时间:
2014-08-12 13:12:24
阅读次数:
227
概括的说,指针其实就是可变数组的首地址,说是可变数组,是指其包含内容的数量的可变的,并且是可动态申请和释放的,从而充分节约宝贵的内存资源。我一向喜欢一维数组,除非万不得已,我一般是不用二维数组的,多维的则更是很少涉足了。因为一维简单,容易理解,而用指针指向的多维数组就具有相当的复杂性了,也因此更具有...
分类:
其他好文 时间:
2014-08-11 11:24:22
阅读次数:
184
需求是为一个多维数组对象的数据按行存储到文件,需要键值对区分层级,对每个对象描述清晰。类似的格式如下:
上图中的数据对应的就是如下的数组(php 语言):
$arr = array(
'10003' => array(
'id' => 10003,
...
分类:
其他好文 时间:
2014-08-06 19:03:52
阅读次数:
342
作者:易仔阿克时间:2014-08-06博文标题:《大数据时代的历史机遇》读书心得大数据资产价值评估模型:规模、颗粒度、多维度、关联性、活性。前四个侧重从空间角度,最后一个侧重在时间角度。规模是指数据的多少,数据量当然是越大越好。颗粒度只是数据的粒度,当然是数据粒度..
分类:
其他好文 时间:
2014-08-06 15:03:32
阅读次数:
538
1.Visitor访问者模式 Element:accept(Visitor v)//元素 Visitor:visit(Element e);//对元素进行访问 独立出对元素的访问代码业务 目的:给元素添加新的功能2.Bridge桥接模式 多维度抽象 abstractor Message...
分类:
其他好文 时间:
2014-08-06 04:11:40
阅读次数:
406
多维数组严格来说,C++语言中没有多维数组,通常所说的多维数组其实是数组的数组。谨记这一点,对今后理解和使用多维数组大有益处。使用范围for语句处理多维数组两层嵌套的for循环来处理多维数组的元素:constexptr size_t rowCnt=3,colCnt=4;int ia[rowCnt][...
分类:
其他好文 时间:
2014-08-04 13:24:37
阅读次数:
301
继上篇博客
一对多关联映射(单向)
上面我们介绍了多对一,我们反过来看一对多不就是多对一吗?那还用再进行不同的映射吗?有什么差别吗?一对多和多对一映射原理是一致的,存储是相同的,也就是生成的数据库的表是一样的,他们之间不同的是维护的关系不同。
他们之间不同点是维护的关系不同
*多对一维护的关系是:多指向一的关系,有了此关系,加载多的时候可以将一加载上来。
*一对多维护的关系是...
分类:
系统相关 时间:
2014-08-04 11:09:57
阅读次数:
417
1. 概述 在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度?例子1:设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具....
分类:
其他好文 时间:
2014-08-03 10:10:45
阅读次数:
277