码迷,mamicode.com
首页 >  
搜索关键字:集算器    ( 80个结果
报表示例——用Jasper report实现MongoDB join
多样性数据源是报表开发的常见问题,但用JasperReport等报表工具本身难以处理,比如展现两个MongoDB collection连接的结果。虽然JasperReport有virtual data source或table join,但这些功能只在商业版或高端版本出现,在免费版中实现的难度很大。而且这些功能只支持两个数据源的连接,要实现多连接则麻烦得多。另外,这些功能只是图形化界面,无法对连接...
分类:数据库   时间:2015-06-23 11:59:38    阅读次数:204
报表工具的动态数据源实现
有时候我们需要用参数动态指定数据源,或将多数据源连接为单数据源,或向子报表、table控件动态传入数据源名。对于此类需求,报表工具经常要借助高级语言实现或牺牲安全性以降低复杂度,尤其是BIRT、Jasper等单源报表。         使用免费的集算器可以弥补这一不足。集算器封装了丰富的结构化计算函数,支持动态解析表达式,支持多数据源混合计算,书写简单脚本就能实现动态数据源。集算器还提供了简单易...
分类:其他好文   时间:2015-06-19 10:27:42    阅读次数:310
Java查询大文本文件的处理方法
有时我们需要查询大文本而不是数据库,这时就需要流式读入文件并实现查询算法,还要进行并行处理以提高性能。但JAVA本身缺少相应的类库,需要硬编码才能实现结构化文件计算,代码复杂且可读性差,难以实现高效的并行处理。         使用免费的集算器可以弥补这一不足。集算器封装了丰富的结构化文件读写和游标计算函数,书写简单代码就能实现并行计算,并提供了易用的JDBC接口。JAVA应用程序可以将集算器脚...
分类:编程语言   时间:2015-06-16 09:20:29    阅读次数:203
集算器用作Java结构化文件计算类库
有时我们不能使用数据库而采用文件系统存储数据,这时就需要自行完成基于文件的数据计算。但JAVA本身缺少相应的类库,需要硬编码才能实现结构化文件计算,代码复杂且可读性差。在网上有许多寻找用于文件计算的Java类库的问题,如:         http://www.coderanch.com/t/561180/java/java/read-text-file-perform-operation  ...
分类:编程语言   时间:2015-06-02 09:20:22    阅读次数:176
变动间距时间序列报表的绘制
报表开发中除了一般的固定统计图,有时还需要根据不同条件的不同数据生成需要变动的统计图。像http://www.oschina.net/question/2274562_193376中提到的问题就是一个比较典型的此类需求。         这类问题的关键实际上是报表数据源的准备,如何能根据指定条件生成相应时间、段的报表数据源对生成统计图至关重要。使用SQL基本很难完成,要依靠存储过程,但存储过程由...
分类:其他好文   时间:2015-05-19 08:53:56    阅读次数:342
复杂报表复杂在哪?
报表开发者总会遇到一些较为复杂的报表,这类报表的数目通常很少,但花费的开发时间却很多,有时候还会变成疑难问题。本文将讨论这些复杂报表到底复杂在哪方面,以及该用什么方法去解决,希望对提高报表的开发效率有所帮助。以前的复杂报表主要复杂在前端:n单元格合并,斜线表..
分类:其他好文   时间:2015-05-11 18:21:30    阅读次数:224
集算器协助MongoDB计算之数位比较
Mongodb脚本解决复杂问题的计算能力有限,直接使用时较为吃力。很多情况下需要将数据读出后在主程序中进一步完成运算,而在Java等高级语言中编写这类集合式运算也比较麻烦。这时可以用集算器esProc来辅助,这里通过一个例子来说明。Mongodb中有一个test集合如下:>db.test.f..
分类:数据库   时间:2015-04-13 11:07:47    阅读次数:244
集算器协助MongoDB计算之交叉汇总
MongoDB实现交叉汇总比较困难,如果将数据取出,用Java等高级语言来汇总的话,也相当复杂。因此,可以考虑用集算器esProc辅助MongoDB完成交叉汇总。下面我们通过一个例子来看一下具体做法。Student集合如下:db.student.insert({school:‘school1‘,sname:‘Sean‘,sub1:4,sub2:5})..
分类:数据库   时间:2015-04-08 16:42:31    阅读次数:199
集算器计算MongoDB之数组查下标
Mongodb可以按照下标查出内嵌数组的元素,但是不能通过元素的值来查询下标。例如:数组中的元素是按照排名的先后顺序存放的人员姓名,mongodb可以根据排名(数组下标)来找姓名,但是不能通过姓名查找排名(数组下标)数值。esProc可以协助mongodb实现这个需求,下面通过例子来v.17173....
分类:数据库   时间:2015-04-02 06:38:31    阅读次数:275
集算器计算MongoDB之数组查下标
Mongodb可以按照下标查出内嵌数组的元素,但是不能通过元素的值来查询下标。例如:数组中的元素是按照排名的先后顺序存放的人员姓名,mongodb可以根据排名(数组下标)来找姓名,但是不能通过姓名查找排名(数组下标)数值。esProc可以协助mongodb实现这个需求,下面通过例子来..
分类:数据库   时间:2015-04-01 13:36:14    阅读次数:256
80条   上一页 1 ... 4 5 6 7 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!