- 博客(15)
- 收藏
- 关注
转载 java中的activation record,编译器相关的
http://people.cis.ksu.edu/~schmidt/300s05/Lectures/Lecture3.html CIS300 Spring 2005The activation-record stackAlmost every programming language that contains procedures or methods in it
2011-06-13 11:23:00 1034
原创 JUnit与eclipse
这方面网上有很多教程了,就说说我自己注意到的几方面吧。1.new junit test-case ->(1)上面两个是只执行一次的,下面两个是每次test都执行的;(2)一个是前,一个是后; 2.用"@Test(expected=xxxException.class)"捕获异常,如果捕获到了该异常也能passed test 3.Test Suite直接添
2011-06-11 12:06:00 278
原创 虚函数表
http://www.cnblogs.com/rocketfan/archive/2009/09/18/1569294.html主要参考上面这篇blog,然后我在vs上做了下实验,大概如下:#include "stdafx.h"#include class A{private: int a;public: virtual void f() //void f
2011-06-09 13:51:00 234
转载 Java中的抽象函数与C++中的虚函数
<br /> <br />1:java中没有虚函数的概念,但是有抽象函数的概念,用abstract关键字表示,java中抽象函数必须在抽象类中,而且抽象 函数不能有函数体,抽象类不能被实例化,只能由其子类实现抽象函数,如果某个抽象类的子类仍是抽象类,那么该子类不需要实现其父类的抽象函数。 2:C++中的有虚函数的概念,用virtual关键字来表示,每个类都会有一个虚函数表,该虚函数表首先会从父类中继承得到父类的虚函数表, 如果子类中重写了父类的虚函数(不管重写后的函数是否为虚函数),要调用哪个虚函数,是根据
2011-05-25 10:07:00 329
转载 Struts1文件上传
<br />在Web程序中的上传文件的功能一般会使用<input type=file.../>标签在客户端显示输入要上传的文件名的用户接口。如果读者使用过JSP/Servlet来处理客户端上传的文件就会知道,实现这个功能并不是很容易。而在Struts中为我们提供了一种机制,可以非常方便地将客户端上传的文件保存在服务端。 <br /><br /> 在Struts Html标签库中提供了一个<html:file>标签,可以和FormFile类型的属性一起使用。通过这个属性返回的FormFile
2011-05-15 21:13:00 546
原创 JSP implicit Objects
(a) request, (b) response, (c) out, (d) session, (e) config, (f) application, (g) page, ( h) pageContext, and (i) exception.The request objectEach time a client requests a JSP page, the JSP engine creates a new object to represents that request called re
2011-05-03 13:57:00 538
转载 Ajax里的onreadystatechange
发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态,XMLHttpRequest对象提供了onreadyStateChange事件实现这一功能。这类似于回调函数的做法。onreadyStateChange事件可指定一个事件处理函数来处理XMLHttpRequest对象的执行结果,如:ajaxObj=createAjaxObject(); var url="/MyTodoes/FetchText?id="+id; ajaxObj.open("Get",u
2011-04-28 15:24:00 311
原创 使用commons-fileUpload制作文件上传(DiskFileItemFactory方式)
所需包:commons-fileupload-1.2.1.jar和commons-io-1.3.2.jar在网络找了关于JSP上传文件问题,本来想做个利用AJAX做带进度条的文件上传功能,但是网络上的文章都比较复杂,看了半天都看不懂,发现自己连最简单的文件上传都没有做过,那个就暂时算了,老实点从简单的先做起再研究那个带进度条的文件上传。 在网络上找了下jsp上传文件的...
2011-04-27 19:28:06 481 1
转载 JSP实现验证码
//在内存中创建图象 int iWidth=130,iHeight=18; BufferedImage image=new BufferedImage(iWidth,iHeight,BufferedImage.TYPE_INT_RGB); //获取图形上下文 Graphics g=image.getGraphics(); //设定背景色 g.setColor(Color.white); g.fillRect(0,0,iWidth,iHeight); //画边框 g.se
2011-04-25 16:57:00 323
原创 MyEclipse 中使用 CVS 进行版本控制
<br />用MyEclipse+CVS可以做版本控制。<br />1.安装与配置<br /> 这部分网上很多教程,就不讲了。<br />2.载入整个项目<br /> 用Import即可<br />3.上传新文件<br /> 创建一个test.java,然后右键->team->add to version control. 这步主要用来把该文件加入版本控制行列。如果你有文件在该工程中但是不在版本控制之内就可以不用这步。<br /> 然后就是就是synchronize ,然后commit.<br />
2011-04-24 17:08:00 510 1
原创 struts action
<br />action 有两个:form , action<br /> <br />form:<br />public class BeerSelectForm extends ActionForm { // actionform is struts-class<br /> public ActionErrors validate(ActionMapping mapping , HttpServletRequest request){<br /> ActionErrors errors = new
2011-04-20 20:25:00 200
转载 struts-config.xml
<br /><form-beans><br /> <form-bean name="userInfoForm" type="com.wy.form.UserInfoForm" /><br /></form-beans><br />表单提交项,可以利用struts提供的实现类直接获取表单提交的数据,表单的name值要与form-bean中的name值相同<br /><br /><br /> <action path="/inputGo" type="com.wy.action.InputGoAction"<
2011-04-20 09:18:00 291
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人