- 博客(78)
- 资源 (10)
- 收藏
- 关注
原创 shell sed 用法大全
FILE SPACING: # double space a file sed G # double space a file which already has blank lines in it. Output file # should contain no more than one blank line between lines of text....
2015-08-24 17:21:09 430
原创 Saiku权限
1、修改saiku datasource文件security.enabled=truesecurity.type=one2one 2、在users.properties文件中添加用户角色admin=admin,Adminguest=guest,Guest 2、在schema中添加角色权限<Role name="Admin"> <Sche...
2015-08-24 17:19:44 327
原创 Mondrian聚合表
1、修改mondrian.properties文件mondrian.rolap.aggregates.Read=truemondrian.rolap.aggregates.Use=true 2、修改schema文件修改前<Table name="fact_user" />修改后<Table name="fact_user"> <...
2015-08-24 17:01:21 303
原创 Mondrian4 release notes
原文:https://github.com/OSBI/mondrian/blob/4.0/RELEASE.txt Mondrian 4.0.0 beta release notes================================= Introduction------------ Mondrian 4.0.0 is a beta release ...
2015-07-23 18:12:01 231
psql非交互式访问
用psql非交互式访问PostgreSQL数据库可以用以下两种方法:1、在用户根目录下添加 .pgpass 文件,添加如下内容:192.168.1.102:5432:test_db:username:password 2、设置环境变量PGPASSWORD,如下:export PGPASSWORD=password ...
2015-03-03 16:10:11 554
原创 Saiku/Mondrian 国际化
简介Mondrian提供了国际化支持,Saiku只需要把参数传递给Mondirian即可。 配置步骤1、修改mondrian.properties文件mondrian.rolap.localePropFile=locale 2、在WEB-INF/classes添加locale_zh_CN.propertiestest.dimension.date.caption...
2014-05-12 15:52:23 303
原创 Saiku去掉登录模块
1、修改applicationContext-saiku-webapp.xml<security:intercept-url pattern="/rest/**" access="IS_AUTHENTICATED_ANONYMOUSLY" /><security:intercept-url pattern="/json/**" access="IS_AUTHENTICA...
2013-11-25 13:58:54 281
原创 Saiku Server导出CVS乱码问题解决
概述用Saiku Server前端工具导出CVS时可能会出现乱码问题。 解决方法1、找到导出CVS的源代码,发现编码是写死的UTF8,org.saiku.service.util.export.CsvExporter2、可以直接把写死的编码改成你的编码方式,但不够灵活,这里我通过spring的配置文件来实现编码的可配置。<bean id="olapQueryBea...
2013-06-07 14:34:35 186
原创 OLAP4J访问XML/A
简介olap4j is a common API for any OLAP server, so you can write an analytic application on one server and easily switch it to another. Built on that API, there is a growing collection of tools and ...
2013-06-05 10:16:14 343
原创 Saiku Server + Mondrian XML/A
简介Saiku Server 支持OLAP,但不能提供XML/A服务(至少目前尚未配置成功),因此,把Mondrian整合到Saiku Server里面,让Saiku Server访问Mondrian提供的XML/A服务。环境准备1、JDK5及以上版本。2、Saiku Server,当前最新版本为2.4,下载地址:http://analytical-labs.com/downloads.php...
2013-06-02 08:56:35 402
原创 Mondrian XML/A 配置
简介Mondrian是一个开放源代码的Rolap服务器,使用java开发的。它实现了xmla和jolap规范,而且自定义了一种使用mdx语言的客户端接口。 环境准备1、JDK5及以上版本。2、Tomcat6,其它版本没测过3、Mondrian,当前最新版本为3.5.0,下载地址:http://mondrian.pentaho.com/ 安装1、安装JDK,配...
2013-05-31 14:59:29 370
原创 Saiku Server环境搭建
简介Saiku是一个模块化的开源分析套件,它提供轻量级的OLAP(联机分析处理),并且可嵌入、可扩展、可配置。 环境准备1、JDK5及以上版本。2、Saiku Server,当前最新版本为2.4,下载地址:http://analytical-labs.com/downloads.php。 安装1、安装JDK并配置JAVA_HOME环境变量。2、解压saiku...
2013-05-31 10:42:40 441
原创 MySQL函数使用
1、查询用户注册邮箱的种类SELECT SUBSTRING_INDEX(email,'@',-1) mailbox,COUNT(SUBSTRING_INDEX(email,'@',-1)) FROM user_register WHERE email IS NOT NULL AND email<>'' GROUP BY mailbox ...
2012-03-31 11:46:34 144
原创 Javascript获取URL中的参数
function getParam(name){ var value = ""; var url = window.location.href; if(url.indexOf("?") > 0 && url.indexOf("=") > 0){ var params = url.substring(url.indexOf("?") + 1).split("&"); for(var i
2012-03-21 16:12:51 567
原创 改良程序的11技巧
改良程序的11技巧本文是从 11 tips for better code 这篇文章翻译而来。有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。让我们看一些...
2011-10-11 16:27:08 119
原创 PostgreSQL操作符不等于<>
用PostgreSQL操作符不等于<>时,还必须加上OR the_column IS NULL如:select column1,column2,column3... from table_name where column4 <> '1' or column4 IS NULL
2011-04-26 09:58:58 8350 2
原创 各种数据库的DISTINCT用法
PostgreSQL语法:SELECT DISTINCT on(column1,column2,column3...) column1,column2,column3... from table_name例如:SELECT DISTINCT on(id,username) * FROM tbl_user Oracle语法:SELECT DISTINCT column1,colu...
2011-04-18 15:55:46 757
原创 MySQL访问权限
1、创建用户语法:grant privileges on * | *.* |db_name.* |db_name.tbl_name to 'user'@'host' identified by 'password' with with_option例如:grant usage on db_test.tbl_user to 'super'@'localhost' identified by...
2011-04-05 22:57:29 178
原创 Java环境配置
1、下载并安装JDKhttp://www.oracle.com/technetwork/java/javase/downloads/index.html 安装目录:D:\Program Files\Java\jdk1.6.0 2、环境配置 a、新建JAVA_HOME: D:\Program Files\Java\jdk1.6.0 b、编辑PATH:...
2011-04-03 10:18:52 137
原创 Ibatis插入后返回主键
<insert id="insertPicture" parameterClass="TblPicture"> insert into tbl_picture(picture_name,picture_desc) values(#picture_name#,#picture_desc#) <!-- MySQL <selectKey keyProperty="...
2011-03-19 23:59:02 228
原创 Java登录过滤器
<br />1、package common;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.Se
2010-12-31 15:22:00 3412
原创 Java日期处理
import java.sql.Time;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;public clas
2010-11-23 17:14:00 552
原创 JavaScript日期处理函数
/** * 计算一个日期相隔几天的日期 * @param date,日期对象,可选参数,默认为系统当前时间 * @param interval,相隔天数,负数代表前几天,正数代表后几天,可选参数,默认为1 * @returns {Date} */function nextDay(date, interval) { interval = typeof (date) == 'number
2010-11-23 16:56:00 761 1
原创 JavaScript对表格进行添加删除修改
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html;
2010-10-25 17:02:59 549
原创 Java日期处理常用方法
import java.sql.Time;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.HashMap;import java.util.Map;pub...
2010-10-18 17:50:29 127
原创 转义字符
1、XML常用转义字符: 字符转义字符描述&&amp;和<&lt;小于号>&gt;大于号"&quot;双引号'&apos;单引号 2、HTML常用转义字符:字符转义字符...
2010-10-14 16:12:22 161
原创 PostgreSQL语句收集
1、添加字段alter table tbl_test add column name varchar(10),add column age int;2、删除字段alter table tbl_test drop column name,drop column age; 3、修改字段类型alter table tbl_test alter column price type ...
2010-10-14 12:59:47 148
原创 兼容各种浏览器的CSS
1、min-height,IE不支持#sidebar{ min-height:300px;}* html #sidebar{ height:300px;}
2010-10-06 20:28:33 156
原创 计算两个日期之间的天数
public static long getDays(String from,String to,String format){ long days=0; if(from==null||to==null){ return days; } SimpleDateFormat sdf=new SimpleDateFormat(format); try { long tt=...
2010-09-30 12:41:01 204
Programming Oracle Triggers and Stored Procedures Third Edition
2010-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人