摘要: package com.ucap.sms;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;public class SmsListener implements ServletContextListener{ private Timer timer=null; public void contextDestroyed(ServletContextEvent sce) { timer.cancel(); ... 阅读全文
posted @ 2013-03-19 14:14 一切都是幌子 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1、decode函数的用法DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into var-salary from employee,然后对变量var-salary用if-then-else或choose case之类的流控制语句进行判断。 如果用DECODE函数,那么我们就 阅读全文
posted @ 2013-01-11 18:01 一切都是幌子 阅读(305) 评论(0) 推荐(0) 编辑
摘要: --锁表查询的代码有以下的形式select * from v$locked_object;select count(*) from v$locked_object;--查看哪个表被锁select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id;--查看是哪个session引起的select b.username,b.sid,b.serial#,logon_timefrom v$locked_object a,v$ 阅读全文
posted @ 2012-12-08 14:35 一切都是幌子 阅读(282) 评论(0) 推荐(0) 编辑
摘要: <%@page import="java.net.URLDecoder"%><%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><%@ taglib prefix="s" uri="/struts- 阅读全文
posted @ 2012-11-16 17:20 一切都是幌子 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 介绍ScriptX控件对于B/S架构的项目中,Web打印最是让程序员头痛的技术,在这次项目中运用了第三方控件ScriptX解决了此技术包括各种汇总表,详细清单等等,但最大弊端就是打印的格式是死的,你要打印出怎样的格式必须自己来做,还有就是打印分页,它是按你设置的纸张大小来分的,所以必须人为控制,ScriptX控件所需文件ScriptX.cab。(ScriptX下载地址http://www.meadroid.com/scriptx/freedep.asp)打印功能使用:⑴ 用户在客户端单击“打印”按钮,第一次使用打印会弹出如下对话框⑵ 单击“是”按钮,此时会把控件ScriptX下载到本机⑶ 在打 阅读全文
posted @ 2012-11-16 17:16 一切都是幌子 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: java如何获取AD域用户信息?http://aa00aa00.iteye.com/blog/1276936http://blog.sina.com.cn/s/blog_6ef2c4540100nuvq.html package com.webservice.message; import java.util.Hashtable;import javax.naming.Context;import javax.naming.NamingEnumeration;import javax.naming.NamingException;import javax.naming.directory.At 阅读全文
posted @ 2012-10-30 15:48 一切都是幌子 阅读(7589) 评论(0) 推荐(0) 编辑
摘要: BeanMap相比于BeanCopier,BulkBean,都是针对两个Pojo Bean进行处理,那如果对象一个是Pojo Bean和Map对象之间,那就得看看BeanMap,将一个java bean允许通过map的api进行调用。几个支持的操作接口:Object get(Object key)Object put(Object key, Object value)void putAll(Map t)Set entrySet()Collection values()boolean containsKey(Object key)....public class BeanMapTest { .. 阅读全文
posted @ 2012-10-19 17:18 一切都是幌子 阅读(13486) 评论(1) 推荐(0) 编辑
摘要: function get_nextelem(node){ var x=node.nextSibling; while (x.nodeType!=1) //通过判断结点属性确认当前结点是否为元素结点,如果是则停止循环返回结点x { x=x.nextSibling; } return x;}function get_nextelem(node){ if(node.nodeType==1){ return node; } if(node.nextSibling){ return get_nextelem(node.nextSibling);... 阅读全文
posted @ 2012-10-15 21:24 一切都是幌子 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 1.只能输入数字和小数点的文本框:<html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"> <title>Untitled Page</title><script language="JavaScript" type="text/javascript"> function clearNoNum(obj) { //先把非数字的都替换掉,除了数字和. obj.value = obj.val 阅读全文
posted @ 2012-10-15 21:22 一切都是幌子 阅读(1239) 评论(0) 推荐(0) 编辑
摘要: <c:forEach items="${requestScope.dataitemList}" var="item" varStatus="i" >//使用c:set 标签注意使用Scope属性 不然在request里面取不到值。 <s:select id="type%{#attr.i.index}" name="dataitemType" list="dataitemList" listKey="basicCode" listValue 阅读全文
posted @ 2012-10-10 20:44 一切都是幌子 阅读(346) 评论(0) 推荐(0) 编辑