-
在使用 Jasper 报表工具制作报表时,常常会遇到数据来自多个数据源的情况,通常的做法是使用主子报表或者使用javabean作为数据源。使用主子报表通常会增加报表设计的复杂度,而使用java ..
-
结构化文本是很常见的文件格式,对结构化文本的计算也是很常见的需求。在实现这种计算时,一种很容易想到的办法是将文件导入数据库后再计算,但这会消耗大量时间以及昂贵的数据库资源,而且有的场合下并没有 ..
-
在数据库应用开发中,我们经常需要面对复杂的SQL式计算,固定分组就是其中一种。固定分组的分组依据不在待分组的数据中,而是来自于外部,比如另一张表、外部参数、条件列表等。对于特定类型的固定分组, ..
-
在开发数据库应用时,经常在分组后需要对组内数据进行计算,例如:列出近3年每年都发表过论文的学生名单(按论文发表年分组后列出每年都出现的学生清单),统计全部参加了历次培训的员工(按培训分组后统计 ..
-
[图片] 最近中美贸易战,华为成了焦点。任老爷子一席大论,据说有 27 次提到了数学;紧接着,某著名公号的一篇《时代呼唤数学家》又刷了屏,直把数学家推到了风口浪尖,让人感觉数学的春天就要来了。 ..
-
在实际项目中,经常会遇到打印的需求,而对于打印的特殊需求也越来越多,例如需要记录上次打印位置,当前打印时根据上次的打印位置继续打印的功能,像银行的存折的数据每次打印都不是用新的纸张,而是根据上 ..
-
[图片] 我们在学习 SQL 时,常常会看到这样的论调:SQL 是一种描述性语言,你只需要告诉它要做什么,而不需要告诉它怎么做,它会自己找到实现方法。也就是说,你要只用它描述任务目标,而不需要 ..
-
来源:https://groups.google.com/forum/#!topic/mongodb-user/BpgEaRqrKsA **【摘要】** & ..
-
【摘要】 本章我们讨论了关系数据库中普通的键值索引存在的弱点,以及如何进行物理设计以提高性能,如 ..
-
Docker 和集算器结合后结构分为两个部分:Server 端和 Client 端。在 Server 端 Docker 管理员对用户的使用资源进行管理与分配,在 Client 端用户可直接通过 ..
-
一、 Docker 和集算器结合 1. Docker 和集算器结合概述 将集算器的群集和 docker 结合可以进行高效的运算、合理的资源分配与管理。结合以后结构分成两部分:Server 端和 ..
-
在《Java 如何调用 SPL 脚本》中我们介绍了在 Java 中可以部署集算器 JDBC 来调用本地 SPL 脚本,那如何能在 Java 中远程调用 SPL 脚本呢?这就是接下来要说的重点! ..
-
集算器产品在润乾官网中的安装包下载地址为:http://www.raqsoft.com.cn/download/download-jsq 其中,通过点击[图片] 下载的后缀为 tar.gz 的 ..
-
润乾报表在润乾官网中的安装包下载地址为:http://www.raqsoft.com.cn/download/download-jsbb 其中,通过点击[图片]下载的后缀为 tar.gz 的安 ..
-
一、背景说明 权限管理一般指在系统设置的安全规则或者安全策略约束下,用户可以访问而且只能访问自己被授权的资源。可以说,权限管理几乎会出现在任何有用户的系统里面。 按照控制对象的不同,权限管理方 ..
-
在数据库应用开发中,我们经常需要面对复杂的SQL计算,行间计算就是其中一种。比如:用每月的销售额除以上月的销售额,求比上期,或用每月销售额除以去年同月的销售额,求同期比。有些数据库系统没有提供 ..
-
取出各组的前N行数据是较常见的运算,比如:每个月每种产品销量最高的五天是哪五天,每位员工涨薪最多的一次是哪次,高尔夫会员成绩最差的三次是哪三次,等等。在SQL中,这类运算要用窗口函数以及kee ..
-
在项目开发前的设计阶段,当我们讨论报表需求时,往往会纠结是选择开源软件还是商业报表工具。实际上,这个问题并不复杂,简单粗暴的来说: 1、报表现在不多,今后也不会很多,同时也不难,用开源; 2、 ..
-
报表组由多个报表组成,在 web 端一般以多 tab 页形式进行展现。而不同的用户关注点往往不同,通常会要求报表组打开时默认展示自己关注的 tab 页,为此报表工具提供了控制报表组的 js 函 ..
-
简介: 人们对序运算是天然有兴趣的,一个数据总是不变,那看一次就行了,变化的数据才更让人关心,比上期、同期比、移动平均等等,都是有序运算。下面就让我们开始 SPL 有序的学习之旅吧。 [图片] ..
-
简介: SPL 的集合是彻底的离散化集合,集合成员可以游离在集合之外,这让许多复杂的运算简单化,会让程序既写的简单,又跑得快。 [图片][图片][图片][图片][图片][图片][图片][图片] ..
-
一般情况下,如果报表中存在很多格间计算(即单元格之间的关联计算),那么通常会影响报表性能。这是因为: 1、格间计算很难分步骤编写,导致运算过程很难优化。 2、格间计算可能需要多次遍历单元格集才 ..
-
报表数据经常来自于多个数据源,如不同的数据库、文件、分布式文件系统等。传统报表工具往往要借助第三方程序(如 JAVA 自定义数据源)完成多数据源的访问,过程复杂、代码难写,而且会导致应用系统与 ..
-
绝大多数报表项目的数据库中,除了支撑系统运行的业务数据表之外,实际业务还可能产生很多中间表。业务数据表是报表系统的核心和基础,是支持报表系统运行的持久化数据层,例如:销售报表系统中的订单、客户 ..
-
当报表出现性能问题,需要对数据源计算进行优化时,控制执行路径是一种有效的方法,但也是阻碍优化的难题。这是由于数据库执行路径不透明,程序员很难甚至无法干预执行路径,进而也就难以提高数据库访问的性 ..