http://blog.sina.com.cn/jinyuan0303[订阅]
个人资料
公告
有些失去是注定的,有些缘分是永远不会有结果的;爱一个人不一定要拥有,但拥有了一个人就一定要珍惜,不要等到伤害的时候才去乞求原谅,失去的时候再去挽回.如果我不小心流下一滴泪水,那是因为我不愿意忘记你是谁.
分类
    内容读取中…
友情链接
阿噗儿的精彩博客

精彩就在身边

斌斌有理

不错的博客

音乐播放器
评论
读取中...
访客
读取中...
好友
读取中...
博文
js 验证身份证号码2(2009-05-20 10:55)

idCard.js部分*******************************************************


//****************************************************************************

// 构造函数,变量为15位或者18位的身份证号码
function clsIDCard(CardNo) {
  this.Valid=false;
  this.ID15='';
  this.ID18='';
  this.Local='';
  if(CardNo!=null)this.SetCardNo(CardNo);
}

// 设置身份证号码,15位或者18位
clsIDCard.prototype.SetCardNo = function(CardNo) {
  this.ID15='';
  this.ID18='';
  this.Local='';
  CardNo=CardNo.replace(' ','');
  var strCardNo;
  if(CardNo.length==18) {
    pattern= /^\d{17}(\d|x|X)$/;
    if (pattern.exec(CardNo)==null)return;
    strCardNo=CardNo.toUpperCase();
  } else {
    pattern= /^\d{15}$/;

js 验证身份证号码(2009-05-20 10:49)

<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>

<SCRIPT LANGUAGE='JavaScript'>
<!--
function checkIdcard(idcard){
var Errors=new Array(
'验证通过!',
'身份证号码位数不对!',
'身份证号码出生日期超出范围或含有非法字符!',
'身份证号码校验错误!',
'身份证地区非法!'
);
var area={11:'北京',12:'天津',13:'河北',14:'山西',15:'内蒙古',21:'辽宁',22:'吉林',23:'黑龙江',31:'上海',32:'江苏',33:'浙江',34:'安徽',35:'福建',36:'江西',37:'山东',41:'河南',42:'湖北',43:'湖南',44:'广东',45:'广西',46:'海南',50:'重庆',51:'四川',52:'贵州',53:'云南',54:'西藏',61:'陕西',62:'甘肃',63:'青海',64:'宁夏',65:'新疆',71:'台湾',81:'香港',82:'澳门',91:'国外'}

 

如果把scrolling ='yes'的话,当然就可以动态随着内容的多少而改变了,这时会出现滚动条。但是如果iframe控件位于屏幕右边,如果网页的高度又很高的话,就会出现两个滚动条,一个是Iframe自已的,一个是屏幕的,这样很不友好!所以应该把iframe的滚动条去掉,如下scrolling ='no',但是这样做又会带来一个问题,多余的内容会被自动隐藏!

这种问题的解决方案:

如下<iframe frameborder='0' src ='main.aspx' scrolling ='no' name='main' width='690px' ></iframe>

在main.aspx页中的<body onload='parent.document.all.main.style.height=window.document.body.scrollHeight'>

就ok了

jre,jdk,sdk(2009-01-21 09:51)
解释一下JRE、JDK和SDK分别是什么啊?
J2EE: Java 2 企业版
J2SE: Java 2 标准版
J2ME: Java 2 微型嵌入式版

JRE:Java 的运行环境。
JDK:是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class
SDK:软件开发工具包
1. SDK(Software Develop Kit,软件开发工具包),用于帮助开发人员的提高工作效率。各种不同类型的软件开发,都可以有自己的SDK。Windows有Windows SDK,DirectX 有 DirectX 9 SDK,.NET开发也有Microsoft .NET Framework SDK。JAVA开发也不含糊,也有自己的Java SDK。
2. JDK,Java SDK最早叫Java Software Develop Kit,后来改名为JDK,即Java Develop Kit。JDK作为Java开发工具包,主要用于构建在Java平台上运行的应用程序、Applet 和组件等。
3. JRE(Java Runtime
把握自己(2009-01-03 22:10)

    人生,就如流星一般,也许会有刹那间的绚丽,但,绚丽过后迎接的确是永恒的寂暗。    

    总是为了一件自己曾经做过的事而思考良久,到头来,却发现自己做的事竟然毫无意义。不禁摇头苦笑。“旁观者清,当局者迷”在自己用一个旁观者的身份去看待自己曾经做过的事件,就会发现,原来自己什么都不懂。
  有时,抬头望望蔚蓝的天空,总是有一种冲出禁锢的强烈冲动。待有一天如愿以尝时,却发现,自己失去了好多、好多。但是,凭着年少轻狂,心中的那股倔强,用尽全身气力往

在比较对象时候,常常用到 '==' 和 'equals(Object)'。它们常常让初学者感到疑惑。下面先看一个例子

public class Example1
{
    public static void main(String[] args)
    {
        String s1=new String('abc');
        String s2=new String('abc');
        // s1=s2;
        System.out.println('用 == 比较结果');
        System.out.println(s1==s2); //false
    }
}
  既然两个 String 对象内容同为 'abc' 为什么先打出 false 呢。那是由于 '==' 比较的是两个对象的引用 (references),并不是他们的内容,怎么才能比较内容是否相等呢?去掉 s1=s2 
sequence的增长(2008-01-28 18:29)
 

oracle的sequence的增长:

select SquencesName.NEXTVAL from dual//下一个squence数;并且squence数会自动增长

select SquencesName.CURRVAL from dual//当前的squence数

Java获取IP地址(2007-09-24 16:12)
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。
如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为http://www.xxx.com/ 的URL时,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1 或 192.168.1.110,而并不是客户端的真实IP。
经过代理以后,由于在客户端和服务之间增加了中间层,因此服务器无法直接拿到客户端的IP,服务器端应用也无法直接通过转发请求的地址返回给客户端。但是在转发请求的HTTP头信息中,增加了X-FORWARDED-FOR信息。用以跟踪原有的客户端IP地址和原来客户端请求的服务器地址。当我们访问http://www.xxx.com/index.jsp/ 时,其实并不是我们浏览器真正访问到了服务器上的index.jsp文件,而是先由代理服务器去访问http://192.168.
爱和喜欢(2007-09-18 14:41)
喜欢     
      
     当你站在你爱的人面前,你的心跳会加速  
     当你与你爱的人四目交投,你会害羞  
     但当你站在你喜欢的人面前,你只感到开心  
     但当你与你喜欢的人四目交投,你只会微笑.  
     当你与你爱的人对话,你觉得难以启齿  
     当你爱的人哭,你会陪她一起哭  
     但当你和你喜欢的人对话,你可以畅所欲言  
     但当你喜欢的人哭,你会技巧的安慰她.  
     当你不想再爱一个人,你要闭上眼睛并忍着泪水  
 &nb