- 浏览: 42794 次
- 性别:
- 来自: 上海
文章列表
1.Tiles简介
Tiles框架可以令我们组合可以复用的Tiles来搭建网页。例如,下图中的页面就是通过组合一个header, 一个footer, 一个menu 和一个body搭建起来的。
每一个Tiles(header, menu, body, ...)都是一个JSP页面,它们也可以通过 ...
简介
Spring JDBC抽象框架所带来的价值将在以下几个方面得以体现:(注:使用了Spring JDBC抽象框架之后,应用开发人员只需要完成斜体字部分的编码工作。)
指定数据库连接参数
打开数据库连接
声明SQL语句
预编译并执行SQL语句
遍历查询结果(如果需要的话)
处理每一次遍历操作
处理抛出的任何异常
处理事务
关闭数据库连接
Spring将替我们完成所有单调乏味的JDBC底层细节处理工作。
Spring JDBC包结构
...
马上就要离开自己的第一份工作了,大半年的开发工作,让我对自己的兴趣和方向有了新的认识。正当我想换工作之际,一个很偶然的机会,和一个朋友聊了自己的想法,正好朋友的公司招人就帮我介绍进去了,而且是做自己比较喜欢的java,是蛮开心的。我会在自己的方向上努力,加油!!!
1. IFNULL(expr1,expr2)
2. 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。 IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。
3. mysql> select IFNULL(1,0);
4. -> 1
5. mysql> select IFNULL(0,10);
6. -> 0
7. mysql> select IFNULL(1/0,10);
8. -> 10
9. mysql> select IFNULL(1/0,'yes');
10. ...
<html>
<head>
<title>省市县关联菜单</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript" src="1.js"></script>
<style>
body,select{font-size:9pt;font-family:Verdana;}
...
my $table_name1 = shift;#表
my $data211 = shift;#服务器1上表的数据
my $data12 = shift;#服务器2上表的数据
my %hash1;
my %hash2;
my $search_difference1;
my $search_difference2;
for(my $i=0;$i<scalar(@$data12);$i++){
my $hash_one = $data12->[$i];
my $str = "";
for my $d12(sort keys %$h ...
1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制
2.:js判断汉字、判断是否汉字 、只能输入汉字
3:js判断是否输入英文、只能输入英文
4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字
5:只能输入英文字符和数字
6: js email验证 、js 判断email 、信箱/邮箱格式验证
7:js字符过滤,屏蔽关键字
8:js密码验证、判断密码
2.1: js 不为空、为空或不是对象 、判断为空 、判断不为空
2.2:比较两个表单项的值是否相同
2.3:表单只能为数字和"_" ...
js右键菜单
来源:(http://blog.sina.com.cn/s/blog_4b6fd829010009h3.html) - JS右键下拉菜单[转载]_lebron_新浪博客
将以下代码添加到<head>与</head>之间
----------------------------------
代码:
<script language='javascript'>
/*******以下内容可以修改***************/
var mname=new Array(
"首 页",
"修 改",
&q ...
perl正则表达式匹配中文:/[^u4E00-u9FA5]/
js中正则表达式匹配中文:match(/[\u4E00-\u9FA5]/)
js写入、读取、删除cookies
- 博客分类:
- js
//写入cookies
function setCookie(name,value){
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}
//读取cookies
function getCookie(name){
var arr,reg=new RegExp("( ...
一、
列表是包含在括号里的一序列的值,可以为任何数值,也可为空,如:(1, 5.3 , "hello" , 2),空列表:()。
注:只含有一个数值的列表(如:(43.2) )与该数值本身(即:43.2 )是不同的,但它们可以互相转化或赋值。
列表例:
(17, $var, "a string")
(17, 26 << 2)
(17, $var1 + $var2)
($value, "The answer is $value")
二、数组--列表的存贮
列表存贮于数组变量中, ...
--查看数据库的字符集
show variables like 'character\_set\_%';
show variables like 'collation_%';
--设置数据库字符编码
set names GBK
alter database payment character set GBK;
create database mydb character set GBK;
set character_set_client=gbk;
set character_set_connection=gbk;
set character_set_database=gbk; ...
http错误代码含义:
“100″ : Continue
“101″ : witching Protocols
“200″ : OK
“201″ : Created
“202″ : Accepted
“203″ : Non-Authoritative Information
“204″ : No Content
“205″ : Reset Content
“206″ : Partial Content
“300″ : Multiple Choices
“301″ : Moved P ...
发现Chrome对document.documentElement.scrollTop的识别有时会出现误差。不过加上document.body.scrollTop后,则显示正常。
由于document.documentElement.scrollTop和document.body.scrollTop在标准模式或者是奇怪模式下都只有一个会返回有效的值,所以都加上也不会有问题。
即获取高度时使用document.documentElement.scrollTop+document.body.scrollTop,经测试,代码在IE、Firefox、Chrome下都能显示正常了。