利用eclipse开发j2ee(我只试过jsp^_^)
首先,要download下eclipse最新的3.1版,然后要把emf,gef,jem全部download下来下载页面: http://download.eclipse.org/webtools/downloads/drops/S-1.0M2-200412230036/index.html接着,再同一下载页面的下方,下载wtp-1.0M2.zip,其他的test自己觉得有用就下。下面开始安装:首先,要确保在机器上有j2ee的sdk,没有的话可以去官方网站down下来,注意,如果有装j2se1.4.2以上版本的话,就只需要下载Sun Java System Application Server Platform Edition 8.1 2005Q1,而不用下载整个bundle下载页面:http://java.sun.com/j2ee/1.4/down
好些天没写jsp了……完善了一下计数器(利用文件技术)
还是计数器,这个版本比较完善,且只需上传此jsp,会自动生成计数器文件在调试的时候发现好像jsp在<%! -----%>内不能调用内部对象,只有先写一个带参数的方法,然后在<%-----%>中调用此方法并将内部对象做为参数传入<%@ page import="java.io.*" %><%!int counter=0;%><%!synchronized void countview(File fl) throws IOException{ if(!fl.exists()){ counter++; fl.createNewFile(); FileWrite
主页上jsp计数器的调试终于成功~
关键问题在于没有加入绝对路径,所以每次都找不到counter.txt,如果要自己create一个new file的话,没有绝对路径就变成了在浏览者的系统目录下(c:/windows/system32)创建文件,计数器实际上没有工作代码片断<%!int counter=0;%><% String path=request.getRealPath("");FileReader fr=new FileReader(path + "counter.txt");BufferedReader br=new BufferedReader(fr);String strNum=br.readLine();counter=Integer.parseInt(strNum) + 1;br.close();fr.close();FileWriter fw = new FileWriter(path
java数据结构基础-利用Heap(堆)实现PriorityQueue(优先队列)
首先做一个优先队列的接口:import java.util.List;public interface PriorityQueue { void add(Object o); void addAll(List elements); Object remove(); boolean isEmpty(); int size();}接下来,用java写一个heap结构,实现priority queue接口:heap是一种二叉树,所遵守的唯一规律为:所有的子节点都要大于(小于)父节点。增加一个节点,直接加在最后,然后用upheap排序删除一个节点,则把要删除的节点与跟节点交换,然后删除交换后的根节点(既最后一个点),然后用downheap重新排序heap的add方法很
Java 经典教材Thinking in Java下载
点击下载:此为中文版,2nd edition:http://blog.itpub.net/get/3256/Thinking%20in%20Java.chm第三版也有,为pdf文档,5m多不易上传,需要的可以留下联系方式。此外,有人知道如何解决有些chm文档在安装的windows xp sp2以后不能打开的问题吗,MS好像现在也没有出补丁,nnd。在网上也查到了一些方法,类似于什么清空ie的一些东东的做法也尝试过都没有用……[@more@]