- 浏览: 233523 次
- 性别:
- 来自: 北京
-
文章列表
package com.wepull.regex;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Demo1 {
/**
* 判断一个字符串是否由纯数字组成
*/
private void fun1() {
String str = "0123456789";
System.out.println(str.matches("\\d+"));
}
private void testStr ...
#配置rootLogger (级别+输出源)
log4j.rootLogger=debug,A6
#to Console
log4j.appender.A=org.apache.log4j.ConsoleAppender
log4j.appender.A.layout=org.apache.log4j.SimpleLayout
#to Console
log4j.appender.A5=org.apache.log4j.ConsoleAppender
log4j.appender.A5.layout=org.apache.log4j.PatternLayout
log4 ...
主流的JavaScript框架
DojoJQueryDWRExtJSPrototypemooTools.....
Dojo
简介
(开发中,成立于2004年9月) Dojo是最老的框架之一。Dojo是一个用JavaScript语言实现的开源DHTML工具包。Dojo的目标是解决开发DHTML应用程序遇到的那些、长期 ...
首先把SSH整合完毕。1.web.xml配置DWR
<!-- 配置DWR -->
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<servlet-class>
org.directwebremoting.servlet.DwrServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param- ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>DWRDemo.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description&quo ...
其他代码与例子1一样,故只提出不同代码
前台页面:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>testDWR.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv=& ...
Step 1: Download
从网站下载 DWR: http://getahead.ltd.uk/dwr/download导入jar dwr.jarcommons-logging-1.0.4.jar(dwr 3.0需要这个包)
Step 2: web.xml
修改 web.xml, 新增 DwrServlet
<servlet>
<display-name>DWR Servlet</display-name>
<servlet-name>dwr-invoker</servlet-name>
<s ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + &quo ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + &quo ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + &quo ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + &quo ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>ajax-get().html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="d ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>ajax-get().html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="d ...
select 2*3 from dual;
--求年薪
select ename,sal, sal*12 from emp;
--别名
select ename,sal, sal*12 as "年薪" from emp;
select ename,sal, sal*12 "年薪" from emp;
--员工一年总收入
select * from emp;
select ename,sal, sal*12+comm as "年总收入" from emp;
--注意:含有任何null值的数学 ...
Union与Union All的区别
如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。
union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。
Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;
Union All:对两个结果集进行并集操作,包括重复行,不进行排序;
Intersect:对两个结果集进行交集操作,不包括重复行,同时 ...