是因为路径不对

没有取到项目路径

修改dialog.js

posted @ 2009-04-10 15:22 鱻鯹鯹oоО 阅读(183) 评论(0) 编辑

一、 常用日期数据格式

1.Y或YY或YYY 年的最后一位,两位或三位

 

SQL> Select to_char(sysdate,'Y') from dual;

TO_CHAR(SYSDATE,'Y')
--------------------
7

SQL> Select to_char(sysdate,'YY') from dual;

 

TO_CHAR(SYSDATE,'YY')
---------------------
07

 

SQL> Select to_char(sysdate,'YYY') from dual;

TO_CHAR(SYSDATE,'YYY')
----------------------
007

 

2.Q 季度 1~3月为第一季度,3表示第三季度。

 

SQL> Select to_char(sysdate,'Q') from dual;

TO_CHAR(SYSDATE,'Q')
--------------------
3

3.MM 月份数

 

SQL> Select to_char(sysdate,'MM') from dual;

 

TO_CHAR(SYSDATE,'MM')
---------------------
09

4.RM 月份的罗马表示 (IX在罗马数字中表示 9)

SQL> Select to_char(sysdate,'RM') from dual;

TO_CHAR(SYSDATE,'RM')
---------------------
IX

5.Month 用9个字符长度表示的月份名

 

SQL> Select to_char(sysdate,'Month') from dual;

 

TO_CHAR(SYSDATE,'MONTH')
------------------------
9月

 

6.WW 当年第几周 (2008年9月9日为2008年第37周)

 

SQL> Select to_char(sysdate,'WW') from .0dual;

TO_CHAR(SYSDATE,'WW')
---------------------
37

7.W 本月第几周 (2008年9月9日为9月第2周)

 

SQL> Select to_char(sysdate,'W') from dual;

TO_CHAR(SYSDATE,'W')
--------------------
2

 

8.DDD 当年第几天 (2008年9月9日为2008年第253天)

 

SQL> Select to_char(sysdate,'DDD') from dual;

 

TO_CHAR(SYSDATE,'DDD')
----------------------
253

9. DD 当月第几天

SQL> Select to_char(sysdate,'DD') from dual;

TO_CHAR(SYSDATE,'DD')
---------------------
9

 

10.D 周内第几天

 

SQL> Select to_char(sysdate,'D') from dual;

 

TO_CHAR(SYSDATE,'D')
--------------------
2

 

11.DY 中文的星期几 ( (2008年9月9日为星期二))

 

SQL> Select to_char(sysdate,'DY') from dual;

 

TO_CHAR(SYSDATE,'DY')
---------------------
星期二

12.HH或HH12 12进制小时数 (16:09分为用12小时制计时为4点)

SQL> Select to_char(sysdate,'HH') from dual;

TO_CHAR(SYSDATE,'HH')
---------------------
04

 

13.HH24 24小时制

 

SQL> Select to_char(sysdate,'HH24') from dual;

 

TO_CHAR(SYSDATE,'HH24')
-----------------------
16

二、常用时间函数

 

1.trunc(sysdate,'Q') 本季度第一天

SQL> select trunc(sysdate,'Q') from dual;

 

TRUNC(SYSDATE,'Q')
------------------
2007-4-1

 

2.trunc(sysdate,'D') 本周的第一天(周日)

SQL> select trunc(sysdate,'D')from dual;

 

TRUNC(SYSDATE,'D')
------------------
2007-5-27

3.last_day(sysdate) 本月最后一天

SQL> select last_day(sysdate) from dual;

 

LAST_DAY(SYSDATE)
-----------------
2007-5-31 15:20:3

4.add_months(sysdate,2) 日期sysdate后推2个月

 


SQL> select add_months(sysdate,2) from dual;

 

ADD_MONTHS(SYSDATE,2)
---------------------
2007-7-29 15:21:14

 

5.next_day(sysdate,2) 日期sysdate之后的第一周中,第2(指定星期的第几天)是什么日期

SQL> select next_day(sysdate,2) from dual;

NEXT_DAY(SYSDATE,2)
-------------------
2007-6-4 15:22:10

6.Months_between(f,s) 日期f和s间相差月数

 

SQL> select months_between(sysdate,to_date('2007-04-12','yyyy-mm-dd'))from dual;

MONTHS_BETWEEN(SYSDATE,TO_DATE
------------------------------
1.56909908900836

 


7.得到SYSDATE+5所在的月份

SQL> SELECT to_char(SYSDATE+5,'mon','nls_date_language=american') FROM dual;

 

TO_CHAR(SYSDATE+5,'MON','NLS_D
------------------------------
jun

 

8.current_date()返回当前会话时区中的当前日期 。

9.select dbtimezone from dual;

10.extract()找出日期或间隔值的字段值

 

SQL> select extract(month from sysdate) "This Month" from dual;

 

This Month
----------
5
SQL> select extract(year from sysdate) "This year" from dual;

This year
----------
2007
SQL> select extract(month from add_months(sysdate,2)) " Month" from dual;

 

Month
----------
7

 


==================================================================

 

三、一些实践后的用法:

 

1.上月末天:
select to_char(add_months(last_day(sysdate),-1),'yyyy-MM-dd') LastDay from dual;

 

2.上月今天
SQL> select to_char(add_months(sysdate,-1),'yyyy-MM-dd') PreToday from dual;

 

3.上月首天
SQL> select to_char(add_months(last_day(sysdate)+1,-2),'yyyy-MM-dd') firstDay from dual;

4.要找到某月中所有周五的具体日期

SELECT to_char(b.a,'YY-MM-DD')
FROM ( SELECT trunc(SYSDATE,'mm')+ROWNUM-1 a
FROM dba_objects where rownum < 32 ) b
WHERE to_char(b.a,'day')='星期五';

 


如果把where to_char(t.d, 'MM') = to_char(sysdate, 'MM')改成sysdate-90,即为查找当前月份的前三个月中

的每周五的日期。


5.得到系统当前月及以后的日期

select trunc(sysdate, 'MM')+ROWNUM-1 FROM dba_objects ;

 

 -----------------------------------

 

to_date 字符串类型转为换日期类型
字符串中的相应位置上的字符,必须符合时间范围的限制  

14.MI 分钟数(0~59)
提示注意不要将MM格式用于分钟(分钟应该使用MI)。MM是用于月份的格式,将它用于分钟也能工作,但结果是错误的。

 

15.SS 秒数(0~59)

posted @ 2009-04-09 11:09 鱻鯹鯹oоО 阅读(69) 评论(0) 编辑

用PHP Header函数实现网页跳转
PHP自带函数跳转:
<?php
header("location:http://www.inghack.com")
?>

注意:使用Header函数时必须网页未产生任何输入,即必须放在网页最开始处


如果你要在服务器端跳转(需要支持ASP),可以这样:
<%
Response.Redirect "http://www.inghack.com/ "
Response.End
%>

如果你要在客户端跳转,可以这样:

<script language="javascript" type="text/javascript">
window.location="http: //www.inghack.com";;
</script>

如果你要让页面显示几秒钟之后跳转,可以在html代码的<head></head>部分加上这样的代码:

<meta http-equiv="refresh" content="3; url=http://www.inghack.com">
(3秒钟后自动跳转到http://www.inghack.com/

以上三种是也比较常见,比较常用的网页跳转代码,当然还有别的,大家可以自己收集。
例如:<html>
<head>
<meta http-equiv="refresh" content="13; url=http://www.inghack.com">
</head>
<body>
<font color=red size="3" >正在等待网页跳转......</font>
</body>

posted @ 2009-03-05 15:46 鱻鯹鯹oоО 阅读(385) 评论(0) 编辑

假设数据库所在服务器IP地址为:  192.168.0.1

数据库实例名为:ora92

用户名: umap

密码:umap

第一步:打开配置程序

位于:程序-->Oracle - OraHome92 -->Configuration and Migration Tools-->Net Configuration Assistant ;

第二步:选择配置项:

打开程序后,出现的界面中有四个选项, 分别为(1)监听程序配置,(2)命名方法配置,(3)本地NET服务名配置,(4)目录使用配置. 这里我们选择第3个,点下一步

第三步:根据需要选择操作内容,是添加还是对以前的配置进行修改或删除;

第四步:根据您要连接的Oracle数据据库版本选择, 这里我们选择Oracle8i或更高版本数据库或服务;

第五步:服务名,输入示例中的实例名;

第六步:选择TCP;

第七步:主机名:输入示例中的IP地址; 使用默认端口1521;

第八步:使用您的登录帐户与密码进行连接测试

posted @ 2009-03-03 13:32 鱻鯹鯹oоО 阅读(1064) 评论(0) 编辑

一、java:字符串转换
str=java.net.URLEncoder.encode(str,"UTF-8");//本平台转换成UTF-8
str=java.net.URLDecoder.decode(str,"UTF-8");//UTF-8转换成本平台
二、字符串操作
java:
1.String substring(int beginIndex,int endIndex);//截取字符串
如:str=str.substring(0,2);//取该字符串前三位字符
    str=str.substring(4);//取该字符串由第五位字符开始到字符串结尾
2.char charAt(int index);//取字符
如:str=str.charAt(3);//取第四位字符
3.int codePointAt(int index);//取字符unicode
包括:int codePointBefore(int index);//取前一位
      int codePointCount(int beginIndex,int endIndex);//字符数目
如:str.codePointAt(5);//取第五位unicode
4.int compareTo(String anotherString);//字符串比较
包括:int compareToIgnoreCase(String str);//不分大小写
      boolean equals(Object anObject);//判断是否相等
      boolean equalsIgnoreCase(String anotherString);//不分大小写
如:String str="abcdefg";int temp=str.compareTo("ABCDEFG");//相等返回0
5.String concat(String str);//字符串合并
如:String str="abcdefg";temp=str.compareTo("1234");//相等返回abcdefg234
6.boolean startsWith(String prefix);//判断是否由某字符串开始
包括:boolean startsWith(String prefix,int toffset);//由某一位开始判断
      boolean endsWith(String suffix);//判断是否由某字符串结束
如:String str="abcdefg";str.startsWith("abc");//返回true
7.byte[] getByte();//把字符串转换成字节数组
包括:char[] toCharArray();//把字符串转换成字符数组
如:String str="abcdefg";byte temp[]=str.getBytes();
8.int hashCode();//哈希代码和
如:String str="ab";int temp=str.hashCode();//返回3105
公式:s[0]*31^(n-1)+s[1]*31^(n-2)+s[2]*31^(n-3).....+s[n-1],n为字符串长度,s[i]为i位的ASCII码
9.int indexOf(String str);//查找字符串
包括:int indexOf(int ch);//ch为字符ASCII码
      int indexOf(int ch,int fromIndex);//从fromIndex位开始
      int indexOf(String str,int fromIndex);//从fromIndex位开始
      int lastIndexOf(String str);//从结尾开始找
如:indexOf("b");//返回b所在位数,找不到返回-1
10.int length();//返回字符串长度
11.String matches(String regex);//匹配字符串,用法有点像compareTo
12.String replace(char oldChar,char newChar);//替换字符
包括:String replaceAll(String regex,String replacement);//感觉和replace差不多
      String replaceFirst(String regex,String replacement);//只替代第一次遇到的
如:String str="abcdefeg";String temp=str.replace("e", "w");//返回abcdwfwg
13.String[] split(String regex);//以regex为标志分割成数组
包括:String[] split(String regex,int limit);//limit为数组长度,多出部分并入最后一个元素
如:String str="a,b,c,d,e,f,g";String temp[]=str.split(",");//返回数组a,b,c,d,e,f,g
14.String toLowerCase()和String toUpperCase()//转换成小写和大写
15.String trim();//截去头和尾的空格

javascript:
1.charAt(n);//返回字符串中的第n个字符
2.charCodeAt(n);//返回字符串中的第几个字符的代码
3.concat(value,...);//连接字符串
4.fromCharCode(c1,c2,...);//从字符编码创建一个字符串
如:创建字符串Hello:var s=String.fromCharCode(104,102,108,108,111);
5.indexOf(str);//查找字符串
indexOf(str,start);//查找字符串
lastIndexOf(str);//从后向前检索一个字符串
lastIndexOf(str,start);//从后向前检索一个字符串
6.str.length;//返回字符串长度,不用括号
7.replace(old,new);//替换字符
8.substring(begin,end);//截取字符串
substr(begin,end);//截取字符串
slice(start,end);//抽取一个子串
9.var split(var str);//以str分割成数组
如:var str="a,b,c";str.split(",");//返回数组a,b,c
10.str.toLocaleLowerCase();//把字符串转换小写
   str.toLowerCase();//把字符串转换小写
   str.toLocaleUpperCase();//把字符串转换大写
   str.toUpperCase();//把字符串转换大写
11.toString();//返回字符串
   valueOf();//返回字符串
12.
//去掉两头的空格代码如下:
var str = "          shc dhf              ";
var c = str.replace(/(^\s*)|(\s*$)/g,"");
var length= c.length;
//length的值为7
//去掉左边的空格:
var b = str.replace(/(^\s*)/g, "");   
//去掉右边的空格:
var d = str.replace(/(\s*$)/g, "");
13.encodeURI(str);//转换成url字符串形式

sqlserver:
1.ASCII ( character_expression ) //返回字符表达式最左端字符的 ASCII 代码值。
参数:character_expression是类型为 char 或 varchar的表达式。
返回类型:int
2.NCHAR ( integer_expression ) //根据 Unicode 标准所进行的定义,用给定整数代码返回 Unicode 字符。
参数:integer_expression介于 0 与 65535 之间的所有正整数。如果指定了超出此范围的值,将返回 NULL。
返回类型:nchar(1)
3.CHAR ( integer_expression ) //将 int ASCII 代码转换为字符的字符串函数。
参数:integer_expression介于 0 和 255 之间的整数。如果整数表达式不在此范围内,将返回 NULL 值。
返回类型:char(1)
4.SPACE ( integer_expression ) //返回由重复的空格组成的字符串。
参数:integer_expression是表示空格个数的正整数。如果 integer_expression 为负,则返回空字符串。
返回类型:char
5.CHARINDEX ( expression1 , expression2 [ , start_location ] ) //返回字符串中指定表达式的起始位置。
参数:expression1一个表达式,其中包含要寻找的字符的次序。expression1 是一个短字符数据类型分类的表达式。
expression2一个表达式,通常是一个用于搜索指定序列的列。expression2 属于字符串数据类型分类。
start_location在 expression2 中搜索 expression1 时的起始字符位置。如果没有给定 start_location,而是一个负数或零,则将从 expression2 的起始位置开始搜索。
返回类型:int
6.REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )//用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。
参数:'string_expression1'待搜索的字符串表达式。string_expression1 可以是字符数据或二进制数据。
'string_expression2'待查找的字符串表达式。string_expression2 可以是字符数据或二进制数据。
'string_expression3'替换用的字符串表达式。string_expression3 可以是字符数据或二进制数据。
返回类型:
如果 string_expression(1、2 或 3)是支持的字符数据类型之一,则返回字符数据。如果 string_expression(1、2 或 3)是支持的 binary 数据类型之一,则返回二进制数据。
示例:下例用 xxx 替换 abcdefghi 中的字符串 cde。
SELECT REPLACE('abcdefghicde','cde','xxx')
GO
下面是结果集:abxxxfghixxx
7.STR ( float_expression [ , length [ , decimal ] ] ) //由数字数据转换来的字符数据。
参数:float_expression是带小数点的近似数字 (float) 数据类型的表达式。不要在 STR 函数中将函数或子查询用作 float_expression。
length是总长度,包括小数点、符号、数字或空格。默认值为 10。
decimal是小数点右边的位数。
返回类型:char
8.STUFF ( character_expression , start , length , character_expression ) //删除指定长度的字符并在指定的起始点插入另一组字符。
参数:character_expression
由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
start是一个整形值,指定删除和插入的开始位置。如果 start 或 length 是负数,则返回空字符串。如果 start 比第一个 character_expression 长,则返回空字符串。
length是一个整数,指定要删除的字符数。如果 length 比第一个 character_expression 长,则最多删除到最后一个 character_expression 中的最后一个字符。
返回类型:如果 character_expression 是一个支持的字符数据类型,则返回字符数据。如果 character_expression 是一个支持的 binary 数据类型,则返回二进制数据。
示例:
下例通过在第一个字符串 (abcdef) 中删除从第二个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,创建并返回一个字符串。
SELECT STUFF('abcdef', 2, 3, 'ijklmn')
GO
下面是结果集:aijklmnef
9.LEFT ( character_expression , integer_expression ) //返回从字符串左边开始指定个数的字符。
参数:character_expression字符或二进制数据表达式。character_expression 可以是常量、变量或列。character_expression 必须是可以隐式地转换为 varchar 的数据类型。否则,请使用 CAST 函数显式转换 character_expression。
integer_expression:是正整数。如果 integer_expression 为负,则返回空字符串。
返回类型:varchar
10.REPLICATE ( character_expression , integer_expression ) //以指定的次数重复字符表达式。
参数:character_expression由字符数据组成的字母数字表达式。character_expression 可以是常量或变量,也可以是字符列或二进制数据列。
integer_expression是正整数。如果 integer_expression 为负,则返回空字符串。
返回类型varchar
11.SUBSTRING ( expression , start , length ) //返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft? SQL Server? 数据类型的更多信息,请参见数据类型。
参数:expression是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。
start是一个整数,指定子串的开始位置。
length是一个整数,指定子串的长度(要返回的字符数或字节数)。
返回类型:如果 expression 是支持的字符数据类型,则返回字符数据。如果 expression 是支持的 binary 数据类型,则返回二进制数据。
12.LEN ( string_expression ) //返回给定字符串表达式的字符(而不是字节)个数,其中不包含尾随空格。
参数:string_expression要计算的字符串表达式。
返回类型:int
13.REVERSE ( character_expression ) //返回字符表达式的反转。
参数:character_expression由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
返回类型:varchar
14.UNICODE ( 'ncharacter_expression' )//按照 Unicode 标准的定义,返回输入表达式的第一个字符的整数值。
参数:'ncharacter_expression'是 nchar 或 nvarchar 表达式。
返回类型:int
15.LOWER ( character_expression )//将大写字符数据转换为小写字符数据后返回字符表达式。
参数:character_expression是字符或二进制数据表达式。character_expression 可以是常量、变量或列。character_expression 必须是可以隐性转换为 varchar 的数据类型。否则,使用 CAST 显式转换 character_expression。
返回类型:varchar
16.RIGHT ( character_expression , integer_expression ) //返回字符串中从右边开始指定个数的 integer_expression 字符。
参数:character_expression由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
integer_expression是起始位置,用正整数表示。如果 integer_expression 是负数,则返回一个错误。
返回类型:varchar
17.UPPER ( character_expression )//返回将小写字符数据转换为大写的字符表达式。
参数:character_expression由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
返回类型:varchar
18.LTRIM ( character_expression )//删除起始空格后返回字符表达式。
参数:character_expression是字符或二进制数据表达式。character_expression 可以是常量、变量或列。character_expression 必须是可以隐性转换为 varchar 的数据类型。否则,使用 CAST 显式转换 character_expression。
返回类型:varchar
19.RTRIM ( character_expression ) //截断所有尾随空格后返回一个字符串。
参数:character_expression由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
返回类型:varchar

posted @ 2009-01-07 12:00 鱻鯹鯹oоО 阅读(1418) 评论(0) 编辑
posted @ 2008-12-19 15:18 鱻鯹鯹oоО 阅读(136) 评论(0) 编辑
posted @ 2008-12-17 10:43 鱻鯹鯹oоО 阅读(173) 评论(0) 编辑
posted @ 2008-12-02 08:50 鱻鯹鯹oоО 阅读(864) 评论(3) 编辑
posted @ 2008-11-20 15:43 鱻鯹鯹oоО 阅读(1099) 评论(0) 编辑
posted @ 2008-11-18 10:11 鱻鯹鯹oоО 阅读(30) 评论(0) 编辑