- 浏览: 28433 次
- 性别:
- 来自: 上海
最新评论
文章列表
GOF 设计模式流氓生动版 [转载]
- 博客分类:
- 设计模式
GoF:(Gang of Four,GOF设计模式)---四人组 Design Patterns: Elements of Reusable Object-Oriented Software(即后述《设计模式》一书),由 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides 合著(Addison-Wesley,1995)。这几位作者常被称为“四人组( ...
JavaScript常用特效
- 博客分类:
- javascript
1. 滚动条始终在最下端:
javascript:window.scroll(0,document.body.scrollHeight)
2. 判断用户输入的参数是否为数字:
var test = /\d/;
if(! test.test($("pPrice").value))
{
alert("输入的商品价格格式不正确,请重新输入!!!");
$("pPrice").focus();
return false;
}
...
关于axis2,官方提供了四种类型的包,分别为二进制包、war包、文档包和源文件包。其中的二进制包包含了示例程序和一些jar包;war包是可以作为web应用部署到servlet container中的axis2服务包,所谓的axis2的安装即指的是在servlet container中安装此包;文档包不再多说;源码包也不再多说。 官方文档说使用axis2需要的资源:java5及以上、不小于11M的硬盘空间和随便一个操作系统。另外为了把二进制数据打包成war文件,需要安装不低于1.6.5的apache ant;为了构建源码包,需要安装不低于maven2.0.7的maven。
好了,下面就进入安 ...
JAVA应用程序打成jar包的部署方式: 一、Local方式 1、cmd进入dos下,进入到应用程序所在目录,执行语句如下: java -Dcom.sun.management.jmxremote -jar 程序名.jar (java -Dcom.sun.management.jmxremote -jar Java2Demo.jar)(测试例子Java2Demo.jar在C:/Program Files ...
package com.ccdevote.www.common.PropertiesDeal;
import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.util.Enumeration;
import java.util.Properties ...
现在有log4j.properties 配置文件,假如现在需要动态改变 logger 的配置,动态地输出到不同的目录,则可以按如下代码操作:
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Properties;
import org.apache.log4j.Hierarchy;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;
import org.apache.log4 ...
在使用JavaScript做WEB键盘事件侦听捕获时,主要采用onkeypress、onkeydown、onkeyup三个事件进行出来。该三个事件的执行顺序如下:onkeydown -> onkeypress ->onkeyup。在一般情况下,采用三种键盘事件均可对键盘输入进行有效的响应。 ...
select * from Awhere id in(select id from B)
以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过程
List resultSet=[];Array A=(select * from A);Array B=(select id from B);
for(int i=0;i<A.length;i++) { for(int j=0;j<B.length;j++) { ...
lower函数:
此函数将全部的大写字母都可以变为小写字母
SELECT lower('ABCDE') FROM dual ;
• dual表为一个虚拟表
upper函数:将输入的字符串变为大写字母
SELECT upper('abcd') FROM dual ;
例如:之前查询的时候区分大小写,所以此处如果输入的是小写字母,就可以通过upper函数进行转换。
查询雇员姓名内容为smith的全部员工。
SELECT * FROM emp WHERE ename=UPPER('smith') ;
initcap函数:将每个字符串的首字母大写
例如:要求将雇员表 ...
今天在我的ORACLE 9.2.0.1 /WINXP平台创建跨用户的VIEW发现一个奇怪问题。我执行了grant dba to userc,然后运行create or replace view userc.view 2 As 3 select a.pkg_id,a.scheme_id,c.item_code,c.adjustrate_id, 4 to_char(c.valid_date,'YYYYMMDD') valid_date, 5 to_char( c.expire_date,'YYYYMMDD') expire_date 6 from us ...
实际项目中后期,可能会对项目重构,包括合并一些功能重复的类,修改不规范命名等。但是通常一个类会被多个地方引用,修改起来会比较麻烦,对于SVN中已上传的类,直接 rename会提示错误。据说可以通过某些 svn 管理工具可以实现。本人暂时还没去尝试,这里只介绍我刚刚尝试到的一种方法。
假设要修改的类名为 AbbC.java, 需要更改为 AAbC.java(即修改为大写字符),操作如下:
首先要转到 java 视图(某些用插件方式自定义的视图下,此功能会出问题)。类名上右键找到 "Refactor" --"Rename", ...
本文将介绍的是通过创建一张表,进而实现Oracle创建用户权限的过程。以下这些代码主要也就是为实现Oracle创建用户权限而编写,希望能对大家有所帮助。
注意:每条语语分开执行,结尾必须用分号;
//创建空间
create tablespace test
datafile 'c:\oracle\oradata\orcl9\test.dbf' size 50M
default storage (initial 500K
Next 500K
minextents 1
maxextents unlimited
pctincrease 0);
//Oracle创建用 ...
第一章:日志管理
1.forcing log switches
sql> alter system switch logfile;
2.forcing checkpoints
sql> alter system checkpoint;
3.adding online redo log groups
sql> alter database add logfile [group 4]
sql> ('/disk3/log4a.rdo','/disk4/log4b.rdo') size 1m;
4.adding online redo log ...
1、
select 'Drop table '||table_name||';'
from all_tables
where owner='要删除的用户名(注意要大写)';
2、
删除所有表
以用户test为例
for example:
declare
cursor cur1 is select table_name from dba_tables where owner='TEST';
begin
for cur2 in cur1 loop
execute immediate 'drop ta ...
需要用到mx:itemRenderer,一般来说有二种方法
1、重写data方法
<mx:itemRenderer>
<mx:Component>
<mx:HBox width="100%" horizontalScrollPolicy="off">
<mx:Script>
<![CDATA[
import mx.controls.Button;
override public ...