`
dickyzhu
  • 浏览: 107433 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论
文章列表
将乘积的每一位数字都存放在数组中,这样的话一个长度为1000的数组可以存放任何一个1000位以内的数字。 假设数组为uint[] array = new uint[10000],因为1! = 1,所以首先置a[0] = 1,分别乘以2、3,得到3! = 6,此时仍只需要一个元素a[0];然后乘以4得到24,我们把个位数4放在a[0],十位数2放在a[1],这样存放结果就需要两个元素;乘以5的时候,我们可以这样进行:用5与各元素由低到高逐一相乘,先计算个位数(a[0])4 × 5,结果为20,这样将a[0]置为0,注意要将2进到十位数,然后计算原来的十位数(a[1])2 × 5,结果为10 ...
javascript 对象:属性的无序集合,每个属性存放一个原始值,对象或函数。 绑定(binding):即把对象的接口与对象实例集合在一起的方法 早绑定是指在实例化对象之前定义它的特性和方法,这样编译器或者解释程序就能提前转换机器代码。 晚绑定指的是编译器或解释程序在运行前,不知道对象的类型。使用晚绑定,无需检查对象的类型,只需要检查对象是否支持特性和方法即可。 定义类或对象 1.工厂方式 function createCar(sColor,iDoors,iMpg){ var oTempCar = new Object(); oTempCar.color=sColo ...
javascript 中的函数不能重载。但可用相同的名字在同一个作用域中定义两个函数,而不会引发错误,但真正使用的是后一个函数。 function doAdd(iNum){ alert(iNum+100); } function doAdd(iNum){ alert(iNum+10); } doAdd(10);// outputs "20" 但可以用arguments对象判断传递给函数的参数个数即可模拟函数重载 function doAdd(){ if(arguments.length==1){ alert(ar ...
1.什么是连接池 连接池技术预先建立多个数据库连接对象,然后将连接对象保存到连接池中,当客户请求到来的时候,从池中取出一个连接对象为客户服务,当请求完成后,客户程序调用close()方法,将连接对象放回池中。 在普通的数据库访问程序中,客户程序得到的连接对象是物理连接,调用连接对象的close()方法关闭连接,而采用连接池技术,客户程序得到的连接对象是连接池中物理连接的一个句柄,调用连接对象的close()方法,物理连接并没有关闭,数据源的实现只是删除了客户程序中的连接对象和池中的连接对象之间的连接。 2.例子 a. tomcat主目录下conf目录下的context.xml配置 ...
1.The <include> element allows you to include either a static or dynamic file in a JSP file. The results of including static and dynamic files are quite different. If the file is static, its content is included in the calling JSP file. If the file is dynamic, it acts on a request and sends back ...
JSP Implicit Objects : Implicit objects in jsp are the objects that are created by the container automatically and the container makes them available to the developers, the developer do not need to create them explicitly. Since these objects are created automatically by the container and are acces ...
目录结构: webapps | mytest | WEB-INF | classes | foo(package) | | Person BeanTest 问题如下: class 1: package foo; public class Person{ private String name; public void setName(String name){ this.name= name; } public String getName(){ return name; } } ...
1.PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程 2.使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象的开销比Statement大,对于一次性操作并不会 ...
目录结构如下: classes(包) | com(包) | | controller(包) model(包) | | BeerSelect.java BeerExpert.java 其中要在类BeerSelect中引用类BeerExpert 注意要在BeerSelect.java中添加package com.controller,同时引入包import com.model.*; 在BeerExpert.java中添加package com.model; 在命令行窗口编译BeerExpert.java很容易 但要编译BeerSelect.jav ...
下午花了3小时来解决一个stupid问题: tomcat自带的例子运行良好,我自己写的一个servlet无论如何就是报下面的错误: Error allocating a servlet instance ... --root cause: java.lang.NoClassDefFoundError... 网上找了很多帖子,说各种问题的都有,什么path ,classpath路径配置有错了,类名写错了,jdk版本不 对,web.xml没有配置,etc,看得头都大了,按他们说的一个个试,就是没效果,火大! 就是不怀疑自己的web.xml没有配置对!觉得自己就是没 ...
在命令行上编译servlet通不过,找不到HttpServlet包 解决的办法: 在classpath 后面添加servlet-api.jar,比如 E:/Tomcat 5.5/common/lib/servlet-api.jar 然后关闭命令窗口在进入到当前目录下,再编译。 另外path 和 classpath区别: path作用就是查找并执行命令,比如javac ,javadoc classpath指定加载类的目录,比如jar包
javascript window object 1.the window object is the gloabl object in client-side programming. and the window object has two self-referential properties ,window and self . 2.client-side object hierarchy the curent window-- self,window,parent,top(various Window objects) -- navigator (Navigator ...
学习正则表达式的网站: http://www.regexlab.com/zh/regref.htm
primitive datatype and wrapper objects 1. each of the three primitive datatypes (number,string,boolean) has a corresponding object class defined .That is, besides supporting the number, string, and boolean datatypes, JavaScript also supports Number, String, and Boolean classes. These cla ...
一.javascript 的函数定义方式: 方式1. function square(x) { return x*x; }方式2. var square = function(x) { return x*x; } 方式3. var square = new Function("x", "return x*x;");//not often useful 二.Object 1.创建对象: 方式一. var point= new Object(); point.x=2.3; point.y=-1.2; 方式二. ...
Global site tag (gtag.js) - Google Analytics