`
文章列表
查看SQL执行频率 Jave代码 show status like "Com_%"; 记录慢语句 Jave代码 vi /etc/mysql/my.cnf log_slow_queries = /var/log/mysql/mysql-slow.log 查看没有使用索引 Jave代码 explain select * from finance_records where ref=""\G *************************** 1. row ************************** ...
create table sales ( `year` int not null, `country` varchar(20) not null, `product` varchar(32) not null, `profit` int ); insert into sales values(2004, "china", "tnt1", 2001); insert into sales values(2004, "china", "tnt2&quo ...
Findbugs是一个在java程序中查找bug的程序,它查找bug模式的实例,也就是可能出错的代码实例,注意Findbugs是检查java字节码,也就是*.class文件。其实准确的说,它是寻找代码缺陷的,很多我们写的不好的地方,可以优化的地方,它 ...
晚上加班,无聊,突发奇想,想耍耍ubuntu的窗口特效,于是安装了compizconfig设置管理器。我试了一下窗口切换效果,coverflow和flip,太棒了,比Vista的强多了;接着我又试了一下窗口飘动,意犹未尽,我碰了一下窗口柔化,My God!整个屏幕变得漆黑一片,我想取消窗口柔化,谈何容易,我根本就找不到相应的菜单,ubuntu挂了,明天的Andorid程序如何编写呀?无奈切换到Windows下搜索解决问题的方法,得到几种解决方法: 1 启动ubuntu 进入图形界面后按ctrl+alt+F1进入命令行模式,执行下面的命令: cd /home/<账户名> r ...
在jsp端 //用post方法提交,客户端需编码数据,data : encodeURI(spost), //var spost="commentContent="+commentContent+"&contentId="+contentId; //spost = encodeURI(spost); 在action端 //用psot方法取值,客户端需编码,服务器端需解码 //String ii = request.getParameter("commentContent"); //ii = java.net.URL ...
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz: 首先我们来写一个被调度的类: package com.kay.quartz; public class QuartzJob { public void work() { System.out.println("Quartz的任务调度!!!"); } }Spring的配置文件: <?xml version="1.0" encoding="UTF-8" ...
$(document).getUrlParam('act') 获取URL中的参数值
  就我而言,最佳实践之所以是最佳实践必须满足1)它能够被证明是有效的,2)它足够灵活,可以适用于多种环境。下面的5条基本最佳实践源于我多年使用大大小小的Oracle系统的实际经验总结。   #1: 创建多个Oracle Homes    ...
在SQL*Plus中,你可以通过设置autotrace选项来在执行SQL命令的同时,自动的获得语句的执行计划和附加的统计信息。AUTOTRACE是一个很出色的Oracle SQL语句的诊断工具,与Explain plan不同的是这条SQL是实际执行了的,同时AUTOTRACE使用起来 ...
分析函数是oracle816引入的一个全新的概念,为我们分析数据提供了一种简单高效的处理方式。在分析函数出现以前,我们必须使用自联查询,子查询或者内联视图,甚至复杂的存储过程实现的语句,现在只要一条简单的sql语句就可以实现了,而且在执行效率方面也有相当大的提高。下面我将针对分析函数做一些具体的说明。 今天我主要给大家介绍一下以下几个函数的使用方法: 1. 自动汇总函数rollup,cube, 2. rank 函数, rank,dense_rank,row_number 3. lag,lead函数 4. sum,avg,的移动增加,移动平均数 5. ratio_to_re ...
这里讨论控制servlet和JSP页面的启动行为的方法。特别是,说明了怎样分配初始化参数以及怎样更改服务器生存期中装载servlet和JSP页面的时刻。 5.1 分配servlet初始化参数 利 用init-param元素向servlet提供初始化参数,init-param元素具有param-name和param-value子元素。例如, 在下面的例子中,如果initServlet servlet是利用它的注册名(InitTest)访问的,它将能够从其方法中调用 getServletConfig(). getInitParameter("param1")获得"V ...
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或 ...
<?xml version="1.0" encoding="UTF-8"?> <!--<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" --> <!--" http://www.springframework.org/dtd/spring-beans.dtd"> --> <beans xmlns="http://www.springframework.org/schema/beans" ...

filter

import javax.servlet.Filter; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.FilterChain; import java.io.IOException; public class SetCharacterEncodingFilter implements F ...
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd"> <struts-config> <form-beans> <form ...
Global site tag (gtag.js) - Google Analytics