- 博客(20)
- 收藏
- 关注
JSP问答
1、如何混合使用Jsp和SSI #include? 在JSP中可以使用如下方式包含纯HTML: 但是如果data.inc中包含JSP CODE ,我们可以使用: 2、如何执行一个线程安全的JSP? 只需增加如下指令 3、JSP如何处理HTML FORM中的数据? 通过内置的request对象即可,如下: 4、在JSP如何包含一个静态文...
2008-03-19 16:36:20
96
MVC设计思想
MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。 视图(View)代表用户交互界面,对于Web应用来说,可以概括为HTML界面,但有可能为XHTML、XML和Applet。随着应用的复杂性和规模性,界面的处理也变得具有挑战性。...
2008-03-01 22:13:04
167
Hibernate的主键生成器generator
1、如果主键字段为自增类型,那么对应的.hbm.xml文件中的id字段的xml声明,应该这么写:例如:其实这个native并非实际的类型,而是hiberante根据当前使用的数据库,自动使用对应的类型。例如:如果sqlserver,native就对应identity见Hiberante参考:native(本地)根据底层数据库的能力选择identi...
2008-03-01 15:07:39
113
数据库主键设计(转)
主键的必要性: 有些朋友可能不提倡数据库表必须要主键,但在我的思考中,觉得每个表都应该具有主键,不管是单主键还是双主键,主键的存在就代表着表结构的完整性,表的记录必须得有唯一区分的字段,主键主要是用于其他表的外键关联,本记录的修改与删除,当我们没有主键时,这些操作会变的非常麻烦。 主键的无意义性: 我强调主键不应该具有实际的意义,这可能对于一些朋友来说不太认同,比如订...
2008-03-01 14:46:29
74
取得参数的几中形式
java -DSTOP.PORT=8080 -DSTOP.KEY=secret -jar start.jar --stop1、public static void main(String[] args)2、int _port=Integer.getInteger("STOP.PORT",-1).intValue(); String _key=System.getProperty...
2008-02-18 12:54:22
70
关于Java中类在构造对象时的初始化步骤详解
很多人在学习Java的过程中不了解对象初始化的具体步骤到底如何,只是模糊的知道构造函数等可以进行初始化的内容,我们现在对Java中的类初始化步骤做一个详细的解析。 首先我们来了解一下到底有哪些地方可以初始化,我们给出下面的一段示例代码:public classs Book ...{ private String name; ////默认初始化,初始化的值由系统给定,为n...
2008-02-18 12:17:27
101
为什么要使用接口编程(转)
看了接口编程这篇文章,理解蛮透彻的.记录下: 进行接口的介绍,必须介绍一下程序语言发展的历史才行,鲁迅先生说过“治学先治史”,明白了程序语言发展的前世今生,才能知道为什么这么多语言为什么会这样,为什么么会那样?计算机出现以后,科学家相继开发了多种语言,从smalltalk,Pascal,Basic,C语言,C++,java,.net等等,这些语言的发展步伐,可以看作是从面向过程向面...
2008-02-17 21:42:30
79
使用ANT协助开发java项目
ANT是Apache的开源项目,目前在java的项目开发中被广泛的采用,功能非常的强大!因此我们有必要熟悉一下这个基于java的工具。 首先我们应该安装ANT,从apache.org下载后直接安装到机器上就可以使用了。最好设置一下相关的环境变量,虽然很多系统能够自动识别出来。你还是应该设置ANT_HOME,JAVA_HOME,PATH这几个环境变量,例如你的ANT安...
2008-02-17 21:29:30
60
开源缺陷跟踪系统mantis安装指南
1. 简介mantis(螳螂)是一个基于php/MySQL/web的缺陷跟踪系统,最新版本是0.19.2。要了解更多信息请到http://www.mantisbt.org/。2. 下载mantis0.19.2 http://www.mantisbt.org/download.phpmysql5.0.2 http://dev.mysql.com/downloads...
2008-02-17 21:14:53
126
GCJ让Java程序脱离jre执行
一 首先,下载如下软件:1 http://sourceforge.net/projects/mingw/MinGW-5.1.3.exe2 http://sourceforge.net/projects/gnuwin32/libiconv-1.9.2-1-bin.ziplibiconv-1.9.2-1-lib.zip以上只是当时的最新版,随着版本更新,请选择最新版下载...
2008-02-17 20:36:30
76
Java规则引擎(转)
InfoQ发布了一个关于规则引擎的介绍Real-World Rule Engines,原文 http://www.infoq.com/articles/Rule-Engines ONJava上也有两篇文章:Give Your Business Logic a Framework with Drools http://www.onjava.com/lpt/a/6093Usin...
2008-02-17 19:12:01
84
让浏览器定时刷新网页或跳转至其他页面
HTTP协议中定义了一个Refresh头字段,用于告诉浏览器过多少秒后自动刷新页面。在Refresh头字段的时间设置值后面还可以用分号(;)分隔后,再指定一个URL地址,这将让浏览器在指定的时间值后自动去访问该URL地址指向的资源。:动手体验:Refresh头字段的作用效果(1)按例程5-2编写一个设置Refresh头字段的Servlet。例程5-2 RefreshSer...
2008-02-17 19:06:14
174
J2EE中Web层性能优化
你的J2EE应用是不是运行的很慢?它们能不能承受住不断上升的访问量?本文讲述了开发高性能、高弹性的JSP页面和Servlet的性能优化技术。其意思是建立尽可能快的并能适应数量增长的用户及其请求。在本文中,我将带领你学习已经实践和得到证实的性能调整技术,它将大大地提高你的servlet和jsp页面的性能,进而提升J2EE的性能。这些技术的部分用于开发阶段,例如,设计和编码阶段。另一部分技术则与配置相...
2008-02-17 18:55:48
66
HTTP文件下载Java编程
import java.io.RandomAccessFile;import java.io.File;import java.io.InputStream;import java.io.DataInputStream;import java.io.BufferedInputStream;import java.io.FileInputStream;import jav...
2008-02-17 18:43:15
59
eclipse JVM 设置
老是碰到out of memory error, 一天重启eclipse好多次,被郁闷得要死。如果启动了jetty的话,不一会就会有permgen space out of memory异常。产生的原因我猜测是使用了maven,subversion,mylar,wtp等插件,具体原因还不确定。在网上找了找相关资料,暂时找到一些解决方法,但并没有完全解决问题:(1)在...
2008-02-17 17:17:33
74
中文名下载问题
response.setHeader("Content-disposition", "filename=\"" + URLEncoder.encode(attachment.getName(), System.getProperty("file.encoding")) + "\";");response.setContentType(attachment.getContentType());...
2008-02-17 16:48:52
80
需求分析
在需求分析阶段,要对在可行性分析阶段确定的系统目标和功能作进一步详细的描述,确定系统“做什么”的问题。一。需求分析一般的实现步骤:(1)获得当前系统的物理模型。物理模型是对当前系统的真实写照。首先要对现行系统进行分析,理解,了解它的组织情况,数据流向,输入输出,资源利用情况等,在分析的基础上画出它的物理模型。(2)抽象出当前系统的逻辑模型。逻辑模型是在物理模型的基础上,去掉次要的东西,...
2008-02-17 10:27:22
103
XTREE
1.XTREE简介:XTREE是一个基于AJAX实现的树形菜单。它的原理就是每次都只加载当前结点下的所有结点,而对开发人员来说,就是只需要按一定的格式,生成一段XML代码。XTREE可以自己定制每个结点的ICON和链接。XTREE是基于对象的,通过XTREE,你无需再自己生成HTML代码,而只要生成相应的JS 对象就可以了。2.官方网址:http://webfx.eae.n...
2008-02-17 10:16:41
142
从request中获取上上个请求的url
在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL,这在某些场合中相当有用.如在一个列表页中,通常会有一个删除链接,删除列表中的某项数据,如果希望删除成功后再返回到该列表页,可以如下做法:java 代码String retUrl = request.getHeader("Referer"); ...
2008-02-17 10:09:51
92
复制、删除和移动命令
cp命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。该命令的各选项含义如下:- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的...
2008-02-17 09:59:24
73
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人