摘要:
1、递归函数的定义:
答:递归函数即自调用函数,在函数体内直接或间接的调用自己,即函数的嵌套是函数本身。
2、递归方式:递归调用有直接递归和间接递归两种方式。
a:直接递归:在函数中出现调用函数本身。
示例1:下面代码求斐波那契数列第n项,斐波那契数列第一和第二项是1,后面每一项是前两项之和,即1、1、2、3、5、8、13 ...。
程序代码:
public cla......
摘要:
匿名类
匿名类是不能有名称的类,所以没办法引用它们。必须在创建时,作为new语句的一部分来声明它们。
这就要采用另一种形式的new语句,如下所示:
new <类或接口> <类的主体>
这种形式的new语句声明一个新的匿名类,它对一个给定的类进行扩展,或者实现一个给定的接口。它还创建那个类的一个新实例,并把它作为语句的结果而返回。要扩展的类和要......
正则表达式在javascript中的几个实例2
javascript正则表达式检验
* eo_jslib.js
【程序编程相关:
JSP漏洞大观(三)】/*********************************************************************************
【推荐阅读:
JSP漏洞大观(二)】**********************************************************************************/
【扩展信息:
带JavaBean的JSP】* javascript正则表达式检验
//校验是否全由数字组成
function isdigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
//校验登录名:只能输入5-20个以字母开头.可带数字.“_”.“.”的字串
function isregisterusername(s)
{
var patrn=/^[a-za-z]{1}([a-za-z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) return false
return true
}
//校验用户姓名:只能输入1-30个以字母开头的字串
function istruename(s)
{...
下一页 摘要:
package common;
import java.sql.*;
import java.io.*;
import javax.naming.*;
import javax.sql.*;
import java.util.*;
public class dbaction{
public connection conn = null;
public preparedst......