`
tooby
  • 浏览: 119604 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
1:连接池的必知概念    首先,我们还是老套的讲讲连接池的基本概念,概念理解清楚了,我们也知道后面是怎么回事了。 以 前我们程序连接数据库的时候,每一次连接数据库都要一个连接,用完后再释放。如果频繁的数据库操作,就会导致性能很低。连接池的出现,为开发过程提供了一 个很好的管理平台。当程序中需要建立数据库连接时,只须从内存中取一个来用而不用新建。同样,使用完毕后,只需放回内存即可。而连接的建立、断开都有连接 池自身来管理。同时,我们还可以通过设置连接池的参数来控制连接池中的连接数、每个连接的最大使用次数等等。通过使用连接池,将大大提高程序效率,同时, 我们可以通过其自身的管理机制来监视数据库连 ...
录制Web协议的脚本 1、  打开虚拟用户生成器,选择File----New,会出来一个对话框,如下        选择Web(HTTP/HTML)协议,点击OK。 2、

log4j使用

    博客分类:
  • Java
1、 Log4j是什么?  Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。2、Log4j的概念   Log4j中有三个主要的组件,它们分别是 Logger、A ...

spring + log4j配置

    博客分类:
  • Java
1、在WEB中加入对Spring对log4j的支持: 即在web.xml文件中加入如下代码:  <context-param>      <param-name>webAppRootKey</param-name>      <param-value>webName.root</param-value> </context-param> <context-param>      <param-name>log4jConfigLocation</param-name>      ...
Weblogic为纯绿色版本服务端中间件,安装weblogic和创建weblogic域不需要写入任何注册表项。基于此原理,我们可以将采用手工复制的方式进行新域的创建,以下介绍方法。 说明:源域,名称:mydomain1,通过向导创建,已经 ...
  如果你不想用WebLogic密码恢复(一)(http://www.cnblogs.com/alfredxiao/archive/2010/09 /16/weblogic_lost_password.html)介绍的加新帐号的方式,哦们还有一个至强的杀手锏,就是反向破解。废话少说了,这种方 法就是利用WLST脚本对boot.properties文件进行解密。大家都知道,boot.properties就是保存了你的启动帐号和密码的一个 文件,开始时是明文的,第一次启动后被系统加密。当忘记密码之后,用本法可以破解从而读出之前的密码。其中之原理就不得而知了。 代码 #========= ...
weblogic11g建议这样修改线程池大小 打开并编辑 bin/setDomainEnv.sh在最后面添加 export JAVA_OPTIONS="${JAVA_OPTIONS} -Dweblogic.threadpool.MinPoolSize=100"     ----------------------------   从经典的8开始到目前的11g(10R3)性能和易用性都在不断的改进和提升,对于配置和优化响应的参数方面也正在变迁;如下为config.xml参数文件:  <server>    <name>AdminServ ...
  如何解决跨站点请求伪造 IBM appscan扫描漏洞--跨站点请求伪造 appscan修订建议: 如果要避免 CSRF 攻击,每个请求都应该包含唯一标识,它是攻击者所无法猜测的参数。 建议的选项之一是添加取自会话 cookie  的会话标识,使它成为一个参数。服务器必须检查这个参数是否符合会话 cookie,若不符合,便废弃请求。 攻击者无法猜测这个参数的原因是应用于 cookie  的“同源策略”,因此,攻击者无法伪造一个虚假的请求,让服务器误以为真。 攻击者难以猜测且无法访问的任何秘密(也就是无法从其他域访问),都可用来替换会话标识。  这可以防止攻击者设计看似有效 ...
  delete from T04001QUESTION_INF;  for t in (select table_name from user_tables where table_name like 'T03%' or table_name like 'T06%' or table_name like 'T08%' ) loop   execute immediate 'delete from '||t.table_name;  end loop;
根据SELECT * FROM v$sqlarea中找到hash_value 然后执行 SELECT * FROM v$sqltext WHERE hash_value = '&hash_value' ORDER BY piece 即可得到完整的sql语句
视图 v$sql,v$sqlarea,v$sqltext,v$sqltext_with_newlines 是几个经常容易混淆的视图,主要是提供library cache中当前缓存的sql语句的信息。这几个视图都可以提供当前有关sql语句的具体信息,但稍有差异。本文主要描述其差异并给出实例。   一、sql语句与游标       sql语句,这个没什么好说的,就是按照sql标准书写的sql语句       游标,包含shared cursor,session cursor,简单点来理解,一条sql语句对应一个或多个游标,且一条sql语句至少解析为一个游标。       当任一s ...

Oracle 查看日志

    博客分类:
  • SQL
select t.sql_text,t.LAST_ACTIVE_TIME from v$sqlarea t order by t.LAST_ACTIVE_TIME desc nulls last ;
  存储过程中使用了类似如下语句: SELECT col INTO v_col FROM t_table 当查询不到记录时,会出现“数据未发现”的异常   解决方法: (1)使用MAX函数 SELECT MAX(col) INTO v_col FROM t_table (2) 使用异常处理 BEGIN     SELECT col     INTO v_col     FROM t_table;     EXCEPTION WHEN NO_DATA_FOUND THEN           v_col:=0; END;

Spring 定时器

    博客分类:
  • Java
在Spring中有两种流行配置:Java的Timer类和OpenSymphony的Quartz来执行调度任务。下面以给商丘做的接口集抄900到中间库的日冻结数据传输为例: 1. Java Timer调度器 首先定义一个定时器任务,继承java.util.TimerTask类实现run方法 import java.util.TimerTask; import xj.service.IJdbc1Service; import xj.service.IJdbc2Service; public class DayDataTimerTask extends TimerTask{ private IJdb ...
//覆盖默认的提示信息(默认为英文) jQuery.extend(jQuery.validator.messages, { required: "必填字段", remote: "请修正该字段", email: "请输入正确格式的电子邮件", url: "请输入合法的网址", date: "请输入合法的日期", dateISO: "请输入合法的日期 (ISO).", number: "请输入合法的数字" ...
Global site tag (gtag.js) - Google Analytics