内容列表
- 基于UML的系统分析方法研究
-
摘自久久学院摘要 文章探讨了基于UML进行面向对象的系统分析及设计方法,包括静态建模和动态建模;提出了一种实用的基于UML的需求分析及其建模方法,以活动图模型来表达业务模型,以概念层的对象图、状态图及交互图模型表达系统的结构逻辑及行为逻辑,以应用例图表达系统需求;讨论了需求分析及其建模的过程概念,并以高校开放式学籍管理系统的开发作为案例示范。 关键词 UML,RUP,开放式学籍管理
- 分类:Java 查阅全文
- 自己写的一个mysql的连接池.....用openSTA测试50人并发访问一万次,没有出现问题....很好用.
- package webgame.db;
import java.sql.*;import java.util.*;
public class DataBase{
private static int maxConnectNum = 20; private java.sql.Connection conn[]=new Connection[maxConnectNum]
- 分类:Java 查阅全文
- 我的权限控制(JBX + struts + hibernate + ORACLE)
- 通过过滤器判断用户权限.第一步:建立UserPermissionFilter类.
import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;
import test.system.SysUserApi;import test.vo.SysUserVO;import test.sy
- 分类:Java 查阅全文
- JSP编程进度条设计实例
- 许多Web应用、企业应用涉及到长时间的操作,例如复杂的数据库查询或繁重的XML处理等,虽然这些任务主要由数据库系统或中间件完成,但任务执行的结果仍旧要借助JSP才能发送给用户。本文介绍了一种通过改进前端表现层来改善用户感觉、减轻服务器负载的办法。
当JSP调用一个必须长时间运行的操作,且该操作的结果不能(在服务器端)缓冲,用户每次请求该页面时都必须长时间等待。很多时候,用户会失去耐心,接着尝试点
- 分类:Java 查阅全文
- 为什么Java中继承是有害的
- 本文转载自:http://www.javajia.com概述 大多数好的设计者象躲避瘟疫一样来避免使用实现继承(extends 关系)。实际上80%的代码应该完全用interfaces写,而不是通过extends。“JAVA设计模式”一书详细阐述了怎样用接口继承代替实现继承。这篇文章描述设计者为什么会这么作。 Extends是有害的;也许对于Charles Mans
- 分类:Java 查阅全文
- 网页调用IE浏览器的打印功能
- <script language="javascript">function printsetup(){// 打印页面设置wb.execwb(8,1);}function printpreview(){// 打印页面预览 wb.execwb(7,1); &n
- 分类:Java 查阅全文
- Taglib 原理和实现之嵌套和属性读取
-
摘自久久学院1、问题:在request里有一个 Man 对象,它有两个属性:name和age。现在,我们想用一个嵌套的tag,父tag取得对象,子tag取得name属性并显示在页面上。例如,它的形式如下:
<diego:with object="${Man}"><diego:output property="name"/></diego:with> object 支持el表
- 分类:Java 查阅全文
- struts框架中多行表单提交
- 在struts框架中常常会遇到多行表单的情况, 如何有效的利用struts框架提供的自动收集机制来处理呢? 这里提供一个简便的方法.可以用List来解决这个问题. List中的每一个元素都是一个有效的对象.例如:Class ... TestBean ...{ private List test = new ArrayList(); &nbs
- 分类:Java 查阅全文
- java的io简单应用
- java的io系统是比较庞大和复杂的,一般新手对它的概念也是感觉不是很清楚,我做了几个简单的例子希望对大家有一些帮助。//从文件里读数据,显示到屏幕上package com.yourcompany.core;
import java.io.*;
public class Think { public static void main(String[] args) {&nb
- 分类:Java 查阅全文
- Hibernate中PO的equals()和hashCode()方法的覆写方法
- equals方法是判断PO是否相等的重要方法,当然覆写equals方法的同时要求也是要覆写hashCode方法的,以下实例了PO中覆写的一般方式.
package test.base;
import java.io.Serializable;
public abstract class UserInfo implements Serializable {
private int
- 分类:Java 查阅全文
- 管中窥豹、我看Log4j
- Log4j的名气和作用我就不提了,这方面的介绍比比皆是,我这里主要是就我个人的理解谈谈log4j的核心框架,不涉及具体的使用,主要目的希望能够协助大家加强对log4j的认识。由于个人水平有限,理解不当之处,望各位批评指正,不胜惶恐。
一、 三类组件:Loggers、Appenders、Layouts
正是由这三类组件基本组件组成了log4j的基本框架。其中Logger提供了日志管理
- 分类:Java 查阅全文
- 轻松搞定Eclipse配置(一)
- 轻松搞定Eclipse配置(一)
作者:fly29(http://blog.csdn.net/fly29)
1.下载安装eclipse: 可以到官方网站http://www.eclipse.org/downloads/index.php下载eclipse的最新版本,当前为eclipse3.0.1版,下载好后,将其解压缩(假设到e:\eclip
- 分类:Java 查阅全文
- 按指定编码方式读取文件和输出文件
- 例子说明:读取xml文件来生成一个xml格式的jsp文件import java.io.*;
public class FileImp { public static void main(String[] args) { FileImp flieimp = new FileImp(); try { &nb
- 分类:Java 查阅全文
- 如何成为一名JAVA初级程序员
- 目前,JAVA是开发人员的热宠,很多论坛都有不少热爱JAVA的开发人员,也有不少想成为JAVA程序员,但苦于不知道该如何学习,也不清楚该学些什么知识才能成为一个JAVA程序员。本人在这里抛砖引玉,和大家讨论成为一个JAVA初级程序员应该具有的知识,与大家共享。 个人认为想成为一个合格的JAVA初级程序员应该具备如下知识:&nb
- 分类:Java 查阅全文
- 轻松搞定eclipse配置(二)
- 轻松搞定eclipse配置(二)
作者:fly29(http://blog.csdn.net/fly29)在轻松搞定eclipse配置(一)中,主要说了,怎样用LINKS方法来安装插件,安装好后,接下来的工作就是配置eclipse环境了。1.进入eclipse,选择菜单->preferences进入图示界面
2.选择左边列表框中tomcat,设置tomcat版本及目录
- 分类:Java 查阅全文
- 在 Eclipse 3.1 中使用 CVS
- 1、安装Eclipse3.1 必须首先安装JDK1.4以上版本,可以在命令行中运行 java -version 查看版本信息。 有的时候由于安装其他软件(如ORACLE)自带较低版本的JDK,此时就需要在环境变量的PATH变量中将高版本JDK的路径设在低版本的
- 分类:Java 查阅全文
- 在Struts中使用JavaBean和List(多行数据)类型属性
- 在Strust中,我们可能经常要在ActionForm中使用其他JavaBean作为属性类型,这里就存在着如何使用好这些属性与HTML Form之间的数据交换,下面我们就这些问题做一讲解。
如在用户注册界面中,我们通常会将用户的联系方式形成一个单独的新的Class,如Contact,包含以下属性:电话(tel),手机(cell),Email(email),Q
- 分类:Java 查阅全文
- IntelliJ IDEA的时间戳插件
- 在IDEA下,没有插入当前日前和时间的功能,好多人期待能够象在UltraEdit中那样可以迅速插入日前,在这里我编写了一个插件,主要完成在当前光标处插入日前。在此插件中,你可以自定义日前格式,具体格式可参考Jdk的SimpleDateFormat,常用格式如:“yyyy-MM-dd”,“yyyy年MM月dd日”,“yyyy-MM-dd H
- 分类:Java 查阅全文
- JSP WEBServer的实现原理
- 因为要实现一个WebServer,写完了一个简单的WebServer后突发奇想,何不实现一个JSP 的WebServer呢?有了这个想法后,就开始考虑JSP的实现原理,其实JSP的实现也很简单,说白了就是将其转换成一个Java文件,再对这个Java文件进行编译,生成类文件,接着再由服务器使用这个类文件。从总体上分,可以将JSP文件的内容划分为两大块,即输出语句和控制语句。至于JSP文件中的HTML
- 分类:Java 查阅全文
- 用Java编写的密码算法类
- package data;
import java.security.*;import javax.crypto.*;import javax.crypto.spec.*;import java.io.*;
/** * Security 提供了一个安全算法类,其中包括对称密码算法和散列算法 */public final class Security{ /**&nb
- 分类:Java 查阅全文