`
dacoolbaby
  • 浏览: 1267296 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
前面这一部分是转载的   1.安装Cognos服务时,如果将FM和Cognos Server安装在不同目录或者不同机器上,FM连接数据源时有可能会报如下错误: 【解决方法:】将Server上的../configuration/csk目录拷贝到FM的../configuration目录中。   查询了IBM官网,得到如下解释:Certificate Authority password was set on Content Manager machine                       but was not changed from default in Framework ...
今天在单位里面翻PAFA架构的教材,结果翻到一页,写到MVC属于WebServer,EJB属于AppServer。 不是吧? 这个有问题吧?? 然后回家一直一直研究,到最后发现。   目前,Apache和Ngnix是属于WebServer,主要的功能包括负载均衡,静态资源缓存等等。 -----还没有深入研究   所谓的AppServer呢,应该就是Tomcat,Jetty,Resin,GlassFish等等,这些动态响应的用户请求的应用服务器了。 引用网上的一句比喻:Apache是卡车,应用是水,卡车不能直接装水,需要一个容器,桶,那个就是Tomcat了。   至于其他的比 ...
项目比较旧,还是JDK1.4,但是作为熟悉基础知识,还是需要掌握一点的。   一版的Spring配置如下: <bean id="user" class="kevin.User"> <property name="name" value="Kevin"></property> <property name="age" value="99"></property> </be ...
Oracle的数组类型,范例: create or replace function my_test(p_str varchar2) return number as --普通变量 v_var varchar2(1000); --固定长度数组 type v_ar is varray(10) of varchar2(30); my_ar v_ar:=v_ar('g','m','d','龚','帅'); --可变长度数值 type type_array is tabl ...
这是一个Oracle的列转行函数:LISTAGG()   先看示例代码: with temp as( select 'China' nation ,'Guangzhou' city from dual union all select 'China' nation ,'Shanghai' city from dual union all select 'China' nation ,'Beijing' city from dual union all select 'USA' nation ,'New York' city from dual union all ...
在时常操作数据库,我们会有一个批量的增量更新的动作。 一般来说,我们使用游标。 create cursor .... 然后读取每一条记录,看看表里面有没有记录,没有记录就插入,有记录就更新。 可是游标操作的效率让人凌乱。   于是乎,DB2和Oracle都支持的MERGE INTO语句发挥了用处。   先看一段代码。 select depart, arrive, price from fares; merge into fares t using (select 'NJC' DEPART, 'CAN' ARRIVE, 1500 price from dual ...
在VFP里面,有个很恶心的函数叫做inlist()。 它可以作为 inlist('%A%','%B%','%C%')   一次过like好几个,或者like一个数组。   好吧,因为业务需求,我们的SQL也有这样的需求。 为了满足这个要求,我自己写了一个Multi_like函数来实现。   通过输入两个字符串,进行多个对比。 想上函数代码。 create or replace function func_multi_like(p_src varchar2, p_str varchar2) return number is v_result num ...
今天复习Thinking in Java的带返回值的线程。     public class ThreadWithReturn { //Runnable接口是执行工作的独立任务,但是它不反悔任何值。 //如果你希望你的任务在完成时能够返回一个值,那么可以实现Callable接口 //实现Callable接口 class TaskWithResult implements Callable<String>{ private int id; public TaskWithResult(int id){ this.id = ...
本人非常非常喜欢傻瓜教程。 并不是因为傻瓜教程看了就成为傻瓜。 而是很多东西的表现层是不同的,但内核与机制是类似的。 所以我们不需要去记忆那么多固定的东西,就像SQL标准,DB2,SQL SERVER,ORACLE都有各自的实现。   好了,开始今天的总结:   首先,建立一个存储过程并通过out方式返回一个游标。 create or replace procedure sp_test(cur_arg out sys_refcursor ) as begin open cur_arg for ...
实现Java批量插入数据库数据,在javaeye中看到过几篇关于实现Java批量插入数据库数据,转载时没有找到,就自己写一下,也算是对自己学习过程中所遇到过的问题做一个总结。 一般关于批量向数据库插入数据都采用PreparedStatement、Statement…………也包括直接使用JDBC API、框架………… 也看到过几篇关于这些内容的总结,及大家的评论,以下为我总结的关于批量向数据库插入数据。   1,使用JDBC API实现配量插入数据:有篇文章介绍过关于JDBC API、Hibernate实现批量插入数据,采用JDBC API 方式实现随着数据的增长,速度更胜于Hibe ...
for learning   http://blog.csdn.net/xiao_qiang_/article/details/6401228   http://www.ibm.com/developerworks/cn/education/java/j-rest/index.html   从职业发展上看,我们做的事情很前沿,是几种结合人工智能的cloud service (PaaS, SaaS, DaaS和APIaaS),结合web和移 ...
http://www.cnblogs.com/fragranting/archive/2012/03/25/xml--jaxb.html   一.Jaxb处理java对象和xml之间转换常用的annotation有: @XmlType @XmlElement @XmlRootElement @XmlAttribute @XmlAccessorType @XmlAccessorOrder @XmlTransient @XmlJavaTypeAdapter 二.常用annotation使用说明   @XmlType   @XmlType用在class类的注 ...
WITH语句其实是SQL ANSI标准语句之一。 我们在Oracle里面使用CONNECT BY语句进行递归查询。实际上,CONNECT BY仅仅属于Oracle自身的递归查询实现。 在标准的数据库中,如DB2,SQL SERVER,PostgreSQL都是支持WITH语句进行递归查询。   通过使用WITH语句进行递归查询,我们完全可以手动实现Oracle中的SYS_CONNECT_BY_PATH等内置函数。 以下是我从ITPUB摘录的一些WITH语句的递归使用案例。   首先,作为递归函数,可以实现我们常见的斐波那契数列。 --斐波那契 數列 WITH t(r,a,b) A ...
在单位的应用系统,几乎全部都是使用LDAP来进行身份认证的。所以,我也在家里自己配了一下,感觉还行。首先,介绍一下什么是LDAP。其实我完全不知道什么是LDAP,后来发现,其实就是个身份管理数据库,不过只对内部实现。比如,我们使用FTP服务器的时候,需要输入账号密码,这个就可以绑定LDAP认证。说白了,LDAP就是一个存储身份数据的数据库。你登陆的系统只要和这个数据库连上了,就可以用同一个账号密码登陆了。(为啥不用Portal呢?)首先,去这个地址下载openDJ,一个开源的LDAP服务器。http://www.forgerock.org/opendj.html然后,如果你和我一样就是使用win ...
   无论是做项目还是普通使用SQL,我们通常都会使用IN。因为很好理解,也很方便。但是,面对着多层查询嵌套,或者IN关键字里面的结果集数量巨大,查询的效率就会直线下降。这时候,我们应该用好EXSITS。 首先,来一个简 ...
Global site tag (gtag.js) - Google Analytics