2011年8月18日
摘要: shutdown 命令 SHUTDOWN有四个参数:NORMAL、TRANSACTIONAL、IMMEDIATE、ABORT。缺省不带任何参数时表示是NORMAL。SHUTDOWN NORMAL:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN TRANSACTIONAL:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。SHUTDOWN IMMEDIATE:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实 阅读全文
posted @ 2011-08-18 01:56 星^_^風 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一、数据库名什么是数据库名 数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:DB_NAME=myorcl... 在创建数据库时就应考虑好数据库名,并且在创建完数据库之后,数据库名不宜修改,即使要修改也会很麻烦。因为,数据库名还被写入控制文件中,控制文件是以二进制型式存储的,用户无法修改控制文件的内容。假设用户修改了参数文件中的数据库名,即修改DB_NAME的值。但是在Oracle启动时,由于参数文件中的DB_NAME与控.. 阅读全文
posted @ 2011-08-18 00:09 星^_^風 阅读(348) 评论(0) 推荐(0) 编辑
  2011年8月17日
摘要: Spring AOP 用户可能会经常使用executionpointcut designator。执行表达式的格式如下:execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?)除了返回类型模式(上面代码片断中的ret-type-pattern),名字模式和参数模式以外,所有的部分都是可选的。 返回类型模式决定了方法的返回类型必须依次匹配一个连接点。 你会使用的最频繁的返回类型模式是*,它代表了匹配任意的返回类型。 一个全称限 阅读全文
posted @ 2011-08-17 03:33 星^_^風 阅读(177) 评论(0) 推荐(0) 编辑
  2011年8月15日
摘要: 在Java中利用代理(Proxy)可以在运行时创建一个实现了一组给定接口的新类。 在系统程序设计中,有时需要面对无法确定接口,却需要构造对象的情况。以前为了解决此问题,有些程序根据动态确定的接口,生成Java类文件,然后调用类加载器构造该对象,然后使用,这样一来无可避免性能问题。通过代理类,能够在不额外创建Java文件的情况下构造对象及调用该对象方法。 使用代理的理由有很多,其中就有如下的情况: 1.路由对远程服务器的方法调用 2.在程序运行期间,将用户接口事件与行动关联起来 3.调试时跟踪方法调用 以下举出一例,使用代理和调用处理器跟踪方法调用import java.lang.reflect 阅读全文
posted @ 2011-08-15 01:55 星^_^風 阅读(201) 评论(0) 推荐(0) 编辑
摘要: JMS 如果您使用过JMS代码,您会发现它与JDBC或JCA很像。它所包含的样本代码创建或JMS资源对象回溯,使得每一次您需要写一个新类来发送和接收消息时,都具有更好的代码密集性和重复性。以下序列显示了传统JMS实现所包括的步骤:创建JNDI初始上下文(context)。从JNDI上下文获取一个队列连接工厂。从队列连接工厂中获取一个Quene。创建一个Session对象。创建一个发送者(sender)或接收者(receiver)对象。使用步骤5创建的发送者或接收者对象发送或接收消息。处理完消息后,关闭所有JMS资源。您可以看到,步骤6是处理消息的唯一地方。其他步骤都只是管理与实际业务要求无.. 阅读全文
posted @ 2011-08-15 01:02 星^_^風 阅读(239) 评论(0) 推荐(0) 编辑
  2011年8月14日
摘要: 要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要加入包jaxen-1.1-beta-7.jar.以下是相关操作:一.Document对象相关1.读取XML文件,获得document对象. SAXReader reader = new SAXReader 阅读全文
posted @ 2011-08-14 11:48 星^_^風 阅读(144) 评论(0) 推荐(0) 编辑
  2011年8月12日
摘要: 首先来看一个标准的Spring配置文件 applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:context="http://www.springframework.org/schema/co 阅读全文
posted @ 2011-08-12 23:41 星^_^風 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.下面列出了一些判读数值类型的正则表达式"^\\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\\d+$" //整数 "^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9] 阅读全文
posted @ 2011-08-12 14:57 星^_^風 阅读(489) 评论(0) 推荐(0) 编辑
摘要: function isValidateFile(obj){ var extend = obj.value.substring(obj.value.lastIndexOf(".")+1); if(extend==""){ }else{ if(!(extend=="xls"||extend=="doc")){ alert("请上传后缀名为xls或doc的文件!"); var nf = obj.cloneNode(true); nf.value=''; obj.parentNode.r 阅读全文
posted @ 2011-08-12 02:16 星^_^風 阅读(194) 评论(0) 推荐(0) 编辑
  2011年8月9日
摘要: <html><head><title>select操作大全</title><meta http-equiv="keywords" content="keyword1,keyword2,keyword3"><meta http-equiv="description" content="this is my page"><meta http-equiv="content-type" content="text/h 阅读全文
posted @ 2011-08-09 19:46 星^_^風 阅读(122) 评论(0) 推荐(0) 编辑