`
lzkyo
  • 浏览: 457063 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
TimerFilter源码如下:  package com.chinajavaworld.util; import java.io.IOException;import javax.servlet.*;import javax.servlet.http.HttpServletRequest; public class TimerFilter    implements Filter{    public static class Timer    {         long time;         public void start()        {            time = ...
比如:sysdate表示为系统当前时间。sysdate+30/(24*60*60) 则表示当前时间的下一30秒。 总之记住,30/(24*60*60)中的(24*60*60)这一截为计算的标准单位,24*60*60就是以秒为单位,24*60则是以分为单位,那24当然是以小时为单位啦。 sysdate+30/(24*60*60) 就是表示当前时间的后30秒;sysdate+30/(24*60)    就是表示当前时间的后30分;sysdate+30/24       就是表示当前时间的后10个小时;  可通过以下方式调试: 首先需更改一下ORACLE系统时间的显示方式。 SQL> ALTE ...
1>当浏览器不支持“框架”时,给用户提示。   我们知道,目前的浏览器类型很多,因此我们设计网页时最先考虑到的往往是“这个东西是不是在不同的浏览器中都能显示好呢?”。框架就是一个例子!   不过避免开这点,很简单,你只需要在源代码中加入下面的内容就可以了。   < BODY><noframes> ---本网页中包含有框架结构,如果您不能正常显示的话,请下载新的浏览器版本或更换主流浏览器--- < /noframes></ BODY>   2> 如何避免别人把你的网页放在框架中?   一些居心不良的人,经常偷着窃取别人的劳动成果 ...
servlet中获得项目绝对路径String filePath=this.getServletConfig().getServletContext().getRealPath("/"); 根目录所对应的绝对路径:request.getServletPath(); 文件的绝对路径 :request.getSession().getServletContext().getRealPath(request.getRequestURI()) 当前web应用的绝对路径 :servletConfig.getServletContext().getRealPath("/" ...
设置Flash的参数:      <param name="wmode" value="opaque">      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height=" ...
ORACLE中的大对象:  LONG: 可变长的字符串数据,最长2G,LONG具有VARCHAR2列的特性,可以存储长文本一个表中最多一个LONG列 LONG RAW: 可变长二进制数据,最长2G CLOB:  字符大对象Clob 用来存储单字节的字符数据 NCLOB: 用来存储多字节的字符数据 BLOB: 用于存储二进制数据 BFILE: 存储在文件中的二进制数据,这个文件中的数据只能被只读访。但该文件不包含在数据库内。bfile字段实际的文件存储在文件系统中,字段中存储的是文件定位指针.bfile对oracle来说是只读的,也不参与事务性控制和数据恢复.    CLOB,NCLOB,BLOB ...
import java.io.IOException; public class Encryption { private static byte escapeSpecialTok(byte b) { byte map[][]={{0x21, 0x61}, {0x22, 0x62}, {0x26, 0x65}, {0x27, 0x66},           {0x3c, 0x7a}, {0x3e, 0x7b}, {0x3f, 0x7c}, {0x00,0x00}}; for(int i=0; i<map.length; i++) { if(b==ma ...
WordWriter.java package myservlets; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletRes ...
Java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接 1)用DriverManager取数据库连接     String className,url,uid,pwd;     className = "oracle.jdbc.driver.OracleDriver";     url       = "jdbc:Oracle:thin:@127.0.0.1:1521:orasvr;     uid       = "system";     pwd       = &qu ...
今天同事让我准备一个项目的测试数据,要向一个表中插入上千条记录,并且保证每条记录内容不同,如果用手工一条一条插入肯定是不可能,也不会有哪个SB去做这样的事,我最开始想到了用循环,但要求插入的记录内容不能 ...
1.List转换成为数组。(这里的List的实体是ArrayList) 调用ArrayList的toArray方法。 toArray public <T> T[] toArray(T[] a)返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表 ...
import java.security.*;   import javax.crypto.*;     public class DESSSO {   private static String strDefaultKey = "national";     private Cipher encryptCipher = null;     private Cipher decryptCipher = null;     /**    * 将byte数组转换为表示16进制值的字符串, 如:byte[]{8,18}转换为:0813, 和public ...
Oracle公司内部数据库培训资料
1. //根据不同的难度产生随机字母和数字 for(int i=0; readomNumStart.length()<4; i++) { if(difficult == 1) { //产生随机的0-9的数字 a = String.valueOf((int)(Math.random() * 10)) ; } if(difficult == 2) { //在0-9和a,b,c,d中随机产生。 String[] readomWord = {"0","1","2","3","4" ...
Global site tag (gtag.js) - Google Analytics