`
文章列表
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的 ...

use url

    博客分类:
  • use
md5 在线查询:http://www.cmd5.com jquery在线API:http://www.okajax.com/book/jquery
JSTL的foreach标签 <c:forEach>标签就是迭代输出标记内部的内容。它既可以进行固定次数的迭代输出,也可以根据集合中对象的个数来决定迭代的次数。其语法定于如下: <c:forEach var="name" items="expression" varStatus="name"         begin="expression" end="expression" step="expression">         body </c ...

js 判断时间格式

    博客分类:
  • js
2.1    短时间,形如    (13:04:06)                    function    isTime(str)                    {                        var    a    =    str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);                        if    (a    ==    null)    {alert('输入的参数不是时间格式');    return    false;}                        if ...

textarea控制字数js

    博客分类:
  • js
onkeypress='if (this.value.length>=300){event.returnValue=false}'  
web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者PDF,我这里就用两篇文章分别给大家介绍下。(注意,我们这里说的数据导出可不是数据库中的数据导出!么误会啦^_^)   呵呵,首先我们来导出EXCEL格式的文件吧。现在主流的操作Excel文件的开源工具有很多,用得比较多的就是Apache的POI及JExcelAPI。这里我们用Apache POI!我们先去Apache的大本营下载POI的jar包:http://poi.apache.org/ ,我这里使用的是3 ...
Java代码 /* *在项目中,遇到这样的一个问题,当某一模块需要插入,更新一批大的数据量时, *此处大的含义是:更新到的数据记录比较多 *用ibatis实现一条一条的插入,更新,如此循环下去。速度很慢 *分析: *这些操作有个共同点: *PreparedStatement对象和已映射的语 Java代码 /* *在项目中,遇到这样的一个问题,当某一模块需要插入,更新一批大的数据量时, *此处大的含义是:更新到的数据记录比较多 *用ibatis实现一条一条的插入,更新,如此循环下去。速度很慢 *分析: * 这些操作有个共同点: * PreparedStatement 对 ...
/******************************************************************************** 包中存储过程及函数 (database Oracle 10G) ********************************************************************************/ ----包声明 CREATE OR REPLACE PACKAGE pkg_testASTYPE myrctype IS REF CURSOR;PROCEDURE proc_findRe ...
1. 使用%TYPE   在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量:   DECLARE          v_FirstName VARCHAR2(20);   但是如果first_name列的定义改变了会发生什么(比如说表改变了,first_name现在的类型变为VARCHAR2(25))?那就会导致所有使用这个列的PL/SQL代码都必须进行修改。如果你有很多的PL/SQL代码,这种处理可能 ...
Logic 标签库         此标签库可以分为三种类型:条件、循环、转发/重定向。 一.) 条件类型 1. logic:empty和logic:notEmptylogic:empty标签判断脚本变量是否为null,是否是一个空的字符串(长度为0),是否是一个空的collection或map(调用 ...
设置表格边框方法一,编写CSS代码定义样式表:首先,要了解这些常用边框类型说明:none: 指定表格没有边框,所以边框宽度为0。dotted: 由点线组成的表格边框。dashed: 由虚线组成的表格边框。solid: 由实线组成的表格边框。double: 由双实线组成的表格边框。groove: 槽线效果边框。ridge: 脊线效果边框,和槽线效果相反。inset: 内凹效果边框。outset: 外凸效果边框,和内凹效果相反。 以下CSS代码使用时,均应放置在这样的样式表style标签中,这些style标签通常放置在网页文件的前部:<style>样式名称1 { 样式代码1 }样式名称2 { 样式代 ...
<style> table   {border:none;padding:0px;border-collapse:collapse;} td   {border-bottom:1px   solid   #630;border-right:1px   solid   #630;} td.b   {border-bottom:none;} td.r   {border-right:none;} </style> <table> <tr> <td> &nbsp; </td> <td> &am ...
public void test2For(){ List aList = new ArrayList(); List bList = new ArrayList(); bList.add("aa"); bList.add("ee"); bList.add("cc"); for(int n=0; n<bList.size(); n++){ System.out.println(n + ":" + bList.get(n)); } String[] str = {"e ...
import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; public class DateListUtil { // 得到一个增加后的date字符串 public String getAddDate(String dateString, int y, int m, int d) { Calendar objC ...

JS计算两日期时间差

    博客分类:
  • js
/**  * 字符串传Date  * @param {}  *            string 如:"2009-06-22 09:41:30"  * @return {} 如:Mon Jun 22 09:41:30 UTC+0800 2009  */  function StringToDate(string){       return new Date(Date.parse(string.replace(/-/g, "/")));   }     /**  * 计算两日期时间差  * @param {} int ...
Global site tag (gtag.js) - Google Analytics