Oracle 数据库有一个高速缓存区,记录了所有使用过的sql,不同的注释,不同的大小写,都将分为不同的sql。但是对于使用变量的sql则会只记录一次。 当Oracle第一次收到sql时需要对其进行一系列解析,称为硬解析,过程比较复杂这里不细说,然后把sql保存在高速缓存区,下一次再使用此sql时,就从缓存区直接加载sql相关信息,称为软解析,不再进行硬解析过程速度比第一次使用该语句
最近在51CTO上看到一到技术面试题,感觉作者给的算法真的很难看懂,于是自己研究了一下,反正是花了不少时间。 开始是6个数字,6层嵌套循环,添加的时候控制了一下规则。最后还是感觉不容易看懂,于是又做了一次改动 /** * 用1、2、2、3、4、5这六个数字, 用java写一个main函数,打印出所有不同的排列, 如:512234、
前段时间用velocity模板做一个web程序,在tomcat下能够正常使用,但是一个客户要求我们把应用移植到weblogic上,于是问题出现了。 velocity的模板文件我放在WEB-INF/template文件夹下,在类里使用getResource来获得jar包的路径,最终通过截取字符串获得WEB-INF文件夹的目录。而weblogic编译时只把WEB-INF/lib复制到了另一个目录,这
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号