
Java
china8848
做最优秀的自己
展开
-
网上考试系统总结
这个基于TCP协议的网上考试系统采用 C/S结构,是对学习j2se的一个检验,基本涉及到j2se的所有方面:多线程,IO,GUI,网络编程,JDBC等等。开发平台:eclipse3.1数据库:Oracle 9i一、该系统主要解决的问题该系统主要处理了三个方面的问题:1、客户端和服务器的间连接2、服务器和数据库间的连接3、界面的设计和控制下面分别做简要说明:1原创 2008-03-15 23:55:00 · 3488 阅读 · 1 评论 -
通过比较时间戳避免重复生成文件
最近在项目中有这样一个需求,为了分析某些文件的产权信息,需要对项目中所有的文件生成相对应的.ip文件,当在eclipse中package explorer中selectedChange的时候,调用该project/folder/file下所有文件,生成相应的.ip文件。但是问题出现了,每次package explorer中selectedChange的时候,都需要生成一次.ip文件,而大多原创 2008-07-10 20:13:00 · 3568 阅读 · 0 评论 -
java代码统计工具
当初初学java是为了统计自己的代码行数写的java代码行数统计工具,功能很简单,给出一个文件路径,统计出代码的总行数,注释行数,空行行数等等。实现方面:遍历所有的java文件时用到了典型的递归:判断给是文件是目录还是文件,如果是目录,就遍历文件所有的子文件,对所有子文件递归调用该方法,如果是java文件,直接统计行数,统计行数用到了正则表达式。核心的代码如下:遍历所有java文件原创 2008-07-27 15:24:00 · 3182 阅读 · 0 评论 -
启动Tomcat时加载指定的servlet
大多数Servlet是在用户第一次请求的时候由应用服务器创建并初始化,但有时候有这种需求:需要在Tomcat启动时就加载某个servlet,比如读取配置文件,初始化等等,我们可以在web.xml(/apache-tomcat-5.5.26/webapps/${project_name}/WEB-INF/web.xml) servlet标签中加上:1 来实现这种需求,比如:原创 2008-09-10 19:01:00 · 4942 阅读 · 0 评论 -
超链接中文传值问题解决
问题:a href="IPAssetAdmin.do? materialDn=" > %= material.getName() %>a> 如果material.getDn()是中文,在servlet中通过request.getParameter(name); 得到的值是乱码。 解决方案:js代码原创 2008-09-24 17:23:00 · 3443 阅读 · 0 评论 -
svn安装与配置
1.安装svn所需软件1.1 svn-1.4.3-setup.exe(SVN服务端安装程序)1.2 SVNService.exe (Subversion本身不会自动安装成Windows服务,不能开机就自动运行,为方便,可以把SVN设置成window服务,并且设置成开机启动,这样就可以让该svn服务开机同时启动。非必须,后面讲到一个替代做法)1.3 Eclipse的SVN插件 (svn-1.4.原创 2009-04-29 17:15:00 · 23605 阅读 · 4 评论