自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

pentaho增加基于DB的audit日志

1、修改biserver-ce/pentaho-solutions/system/pentahoObjects.spring.xml <!--bean id="IAuditEntry" class="org.pentaho.platform.engine.services.audit.AuditFileEntry" scope="singleton" /把这个去掉,改成下面的SQ...

2012-10-12 14:55:04 175

GlassFish3配置access访问日志

文档参考:https://blogs.oracle.com/jluehe/entry/access_log_patterns_and_nicknames 要启用glassfish的访问日志,需要配置domain/domainx/下的domain.xml <http-service access-logging-enabled="true"> ...

2012-05-22 11:07:23 282

原创 spring集成phprpc

最近公司的项目用到了PhpRpc1、需要用到的jar包为:phprpc_client.jar(选用,如果客户端是其他则不用,如js等)、phprpc.jar、phprpc_spring.jar下载地址:http://phprpc.org/zh_CN/download/ 2、web.xml配置 <servlet> <servlet-n...

2012-05-04 14:58:24 163

原创 基于注解的Spring2.5国际化配置

由于控制器是基于注解的 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xs...

2012-04-16 12:07:31 191

原创 Paypal移动快速支付流程

转自:http://hi.baidu.com/cultnoble/blog/item/b919261f14d4ea0f314e15d4.html     ① 调用SetExpressCheckout API ② 获得SetExpressCheckout API 调用的返回值token ③ 带着参数token 重定向到paypal...

2012-04-05 22:06:24 226

利用OracleDBLink进行表同步

场景:从ORACLE A  同步表到ORACLE B 一、创建database link(B端)create public database link dblink_name connect to A_user_name identified by A_user_password using '(DESCRIPTION = (ADDRESS_LIST = ...

2012-01-18 15:32:18 454

原创 PL/SQL Developer 安装

1、在oracle网站下载Instant Clinet Package的软件包(basic),解压,目录随意,这里以c:\oracleclient为例2、在c:\oracleclient里创建network/admin目录,增加tnsnames.ora文件,内容如下ORCL = (DESCRIPTION = (ADDRESS = ...

2011-12-09 14:48:33 109

INSTALL_FAILED_INSUFFICIENT_STORAGE解决

在Eclipse的run configuration里的android面板的Target选项卡里有个Additional Emulator Command Line Options添加:-partition-size 128

2011-11-25 11:02:06 104

webkit学习笔记

今天搞了下webkit,结果报错显示“Web page not available” 最后发现是权限问题,要想让app访问网络,必须在manifest里配置 <uses-permission android:name="android.permission.INTERNET" /> ...

2011-11-22 13:58:02 111

Hibernate 一对多笔记

hibernate用了很久,但总是稀里糊涂,是时候总结下了,今天做了个例子,还是遇到了不少问题 <class name="Person" table="Person" dynamic-update="true" lazy="true"> <cache usage="read-write" region="cacheD

2011-10-28 14:43:40 149

Hibernate 1+n问题

<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><...

2011-10-25 13:37:19 98

solr索引数据库内容

1、在solrconfig.xml增加request handler<requestHandler name="/dataimport" class="org.apache.solr.handler.dataimport.DataImportHandler"><lst name="defaults"> <str name="config"&a

2011-09-29 15:25:43 93

solr中文分词(mmseg4j)

1、从http://code.google.com/p/mmseg4j/    下载mmseg4j 2、在$SOLR_HOME下建立lib和dic两个目录,讲mmseg4j-all-1.8.4.jar拷贝到lib目录,将data里的.dic文件拷贝到dic目录 3、修改Schema.xml添加fieldType <types> ...

2011-09-27 10:26:43 185

Json格式对solr索引进行更新

solr3.1开始支持json格式的索引更新首先需要修改solrconfig.xml添加Json的requestHandler<requestHandler name="/update/json" class="solr.JsonUpdateRequestHandler"/>Example   在example/exampledocs/books.json里有json的...

2011-09-23 17:57:05 212

原创 solr在Tomcat 6下的安装例子

1、下载tomcat6.02、下载solr3.43、解压solr,拷贝example/solr到/opt/solr/example(下文用$SOLR_HOME代替),dist/apache-solr-x.x.x.war到$SOLR_HOME4、编辑$SOLR_HOME/conf/solrconfig.xml,修改dataDir<dataDir&gt...

2011-09-22 14:31:28 77

利用AbstractRoutingDataSource实现动态数据源切换

最近要为公司多个游戏做类似的统计功能,考虑到模块的复用性,决定做个动态数据源,根据不同的游戏参数切换不同的datasource。网上查了下,spring2.0以后增加了AbstractRoutingDataSource这个东西。下面是实现方法 首先看下AbstractRoutingDataSource类结构,继承了AbstractDataSourcepublic abstract ...

2011-09-21 09:45:56 321

原创 Mybatis+spring2.5配置

首先maven项目的话,需要增加如下依赖,虽然官方文档介绍的spring3.x的整合,但是2.5目前看也能用哦 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version&gt...

2011-09-16 09:11:49 185

Mybatis配置文件

 今天发现Mybaits的配置文件校验很诡异,节点的位置还有要求  如下,会报错:The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,plugins?...

2011-09-14 11:13:57 128

Hadoop分析tomcat访问日志

今天照着《hadoop实战》写了个小例子,解析tomcat日志统计各个浏览器的访问次数 package com.ice.stat;import java.io.IOException;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.apache.hadoop.fs.Pa...

2011-09-06 15:20:18 196

Oauth认证

最近做的系统需要用oauth作权限管理,总结起来还是挺简单的。关于oauth可以参考这个教程:基于 OAuth 安全协议的 Java 应用编程由于Oauth协议通信需要传递很多参数,可以自己整合,这里用的是oauth-signpost,可以从oauth-signpos查看相关API整个流程大概就是: 应用(consumer)向应用服务商,也叫provider(新浪、搜...

2011-08-25 20:21:02 158

Struts2 源码分析

从FilterDispatcher入手,虽然从2.1.3开始这个类就被建议废弃,但是只是研究源码的话就无所谓了~该类主要完成:执行action 清理ActionContext提供静态资源服务从request生命周期中剔除Xwork的拦截器链 doFilter()方法: try { mapping = a...

2011-08-21 21:41:47 88

Hadoop学习笔记

今天试了一下RedHat下伪分布式的Hadoop模式的安装,过程如下。一、JDK安装,网上到处都是,这里略过二、ssh无密码验证配置三、修改机器名[root@yourHostName data]# hostname yourHostName[root@yourHostName data]# vi /etc/sysconfig/networkN...

2011-08-18 16:21:33 86

Http协议学习笔记

Http1.0的会话步骤:1、建立连接2、发送请求信息3、会送响应信息4、关闭连接浏览器与服务器只保持短暂的连接,每次请求和响应都要建立单独的连接 Http1.11、支持持久连接,一个tcp连接上可以传送多个http请求和响应,减少了建立和关闭连接的消耗和延迟2、允许客户端不用等待上次请求返回结果就可以发送下一次请求3、一个包含许多图像的网页文件的多...

2011-08-18 10:03:30 79

Kettle User Defined Java Class

Input fieldsRowMetaInterface inputRowMeta = getInputRowMeta(); inputRowMeta对象包含了输入行的元数据,包括域、数据类型、长度、名字、格式等等。例如,查找名字为"customer"的域,可以采用如下方式:ValueMetaInterface customer = inputRowMeta.searchV...

2011-08-17 10:24:19 260

分析函数

今天研究了一下oracle的分析函数,感觉以前自己的sql太挫了,有的还用程序逻辑去实现  ROW_NUMBER: Row_number函数返回一个唯一的值,当碰到相同数据时,排名按照记录集中记录的顺序依次递增。 DENSE_RANK:Dense_rank函数返回一个唯一的值,除非当碰到相同数据时,此时所有相同...

2011-08-12 16:33:13 86

排序算法

冒泡: public static void bubbleSort(Integer [] array){ for(int i = 0 ; i < array.length ; i++){ for(int j=i; j< array.length; j++){ if(array[i] >= array[j]){ ...

2011-08-02 10:59:11 77

Oracle常用函数

select instr('joe','j') from dual--1  1、字符串位置查找 找不到返回null2、字符串截取--substr(str,pos[,len])select substr('joealicia',4,6) from dual--aliciaselect substr('joealicia',4) from dual...

2011-08-02 09:16:52 83

Spring aop 缓存控制

公司要做的在线统计,由于数据10分钟才更新一次,因此打算让查询结果在内存中缓存1分钟,我这里拦截了service层的getOnlineByDate方法 拦截的Interceptor代码如下,参考了http://www.blogjava.net/relax/archive/2005/04/11/3141.html:package com.xxx.stat.online.aop;...

2011-07-28 14:41:40 125

Head First读书笔记

1、简单工厂有什么好处?似乎只是把问题搬到工厂对象罢了,逻辑判断依然存在     是存在,但是要知道分支可能存在于无数客户端,简单工厂将其装进一个类,当以后实现改变时候,只需要修改这个类即可 2、工厂方法模式     定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类~     芝加哥pizza和纽约pizza的故事   ...

2011-07-26 14:35:38 93

Linux 安装php扩展curl

安装php扩展curl的时候[root@localhost curl]# /home/web/php/bin/phpize[root@localhost curl]# ./configure --with-php-config=/home/web/php/bin/php-config报错如下checking for cURL in default path... not found...

2011-07-16 16:01:34 78

原创 LINUX PHP安装

[root@localhost src]# tar xvf php-5.3.6.tar [root@localhost src]# mkdir -p /home/web/php[root@localhost src]# pwd/home/src[root@localhost src]# cd php-5.3.6[root@localhost php-5.3.6]# ./conf...

2011-07-15 22:38:17 73

linux安装apache2

[root@localhost src]# ls httpd-2.2.19.tar.gz httpd-2.2.19.tar.gz[root@localhost src]# tar zxvf httpd-2.2.19.tar.gz [root@localhost src]# cd httpd-2.2.19[root@localhost src]# ./configure  --pre...

2011-07-15 21:42:44 79

原创 JDK源码学习

 1、ArrayList,顾名思义,数组实现 public ArrayList(int initialCapacity) { super(); if (initialCapacity < 0) throw new IllegalArgumentException("Illegal Capacity: "+ ...

2011-07-13 14:39:30 53

Linux杂

1、查看操作系统位数getconfLONG_BITls/   #如果有lib64或这个目录,那操作系统就是64位的

2011-07-13 12:51:35 62

Tomcat 远程调试

1、编辑catalina.bat添加一下代码,开放8787端口set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8787 2、Eclipsedebug configuration-&gt...

2011-07-12 09:50:44 63

原创 JavaMail

public static void sendMessage(String smtpHost, String from,String fromName, String[] to, String subject, String messageText) throws MessagingException, java.io.UnsupportedEncodingException {...

2011-06-28 09:25:45 51

Mondrian---Level排序的配置

方法一,直接配置需要排序的ordinalColumn,缺点是需要增加一个排序的列,在外置维度数据量不大且更新不是很频繁的时候相对适用 <Dimension name="CHARGE_TODAY" foreignKey="FACT_KEY"> <Hierarchy hasAll="true" allMemberName="ALL...

2011-06-24 09:56:57 201

Tomcat6.0 JNDI配置

代码和外部资源之间的紧密耦合是潜在的问题,JNDI(Java Naming and Directory Interface)可以帮助解耦两者的关系,这里以JDBC数据源为例一、配置context.xml在conf/context.xml文件里的<context></context>节点增加如下代码 <Resource name="jdbc/quart...

2011-06-16 10:33:23 96

原创 Quartz文档

一、调度器初始化1、初始化默认调度器// 默认调度器配置在当前工作目录(或者classpath或者quartz.jar)的"quartz.properties"文件中定义SchedulerFactory sf = new StdSchedulerFactory();Scheduler scheduler = sf.getScheduler();//...

2011-06-09 09:27:37 104

mondrian的父子层级

父子层级传统的层次有非常严格的级别的集合以及粘合在这些级别上的成员。比如在foodmart demo里的product层次上,“商品名称”这个级别上的任何一个成员都有一个父级别叫做“牌子”。这种结构往往对于构造现实数据模型而言过于严格。父子层级只有一个一个级别(level--不包括all那个leve)。典型的例子如下: <Dimension name="Employees"...

2011-06-08 14:14:52 282

FCKEditor2.6版本

FCKEditor2.6版本FCKEditor2.6版本

2009-05-19

SCJP-310-055考试题库(vce)

本人考SCJP用过的题库,覆盖比较全,建议考前作为热身用,背题通过,即使满分也不能保证你找到工作哦,还是过程最重要,考试永远只是工具,而不是学习的目标

2009-05-08

struts2帮助文档

struts2.0中文帮助手册.chm 讲的比较简单明了,初学者必看啊

2009-05-04

Spring2.0开发参考手册(中文版)

Spring2.0开发参考手册,中文版 本文档是一份对Spring特性的参考指南

2008-12-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除