自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

为理想而奋斗

----踏踏实实做人,勤勤恳恳做事,我相信一分耕耘一份收获

  • 博客(58)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java 建模:子整体软件开发--宣言

宣言 Granville Miller (rmiller@togethersoft.com)顾问和开发者,TogetherSoft2001 年 8 月Granville Miller 暂时放弃需求收集主题,着手讨论另一个引人入胜的主题:子整体软件编程。 让我们找找这个方法如何补充和扩展灵活开发运动原则,以及它在主流开发界中的出现如何可能改变软件开发者的教育和软件开发实践。请在讨论论坛与作者

2004-11-30 21:29:00 902

原创 Java 建模: 子整体软件开发,第二部分--需求收集:工作的恰当过程

需求收集:工作的恰当过程 Granville Miller(rmiller@togethersoft.com)顾问和开发者,TogetherSoft2001 年 10 月Granville Miller 继续他关于子整体软件开发的讨论,并在概念上对需求收集作了概括。 让我们看看四个最常见的需求收集过程 — 功能特性、用户情景、用例和传统的软件需求规范 — 怎样适应灵活的软件开发过程更广阔的

2004-11-30 21:28:00 1391 1

原创 JSP显示内容缓存技巧(二)

附件源代码  不过采用resin服务器的话,以上代码会失效。因为resin没有实现getWriter方法,而是采用getOutputStream取而代之,所以必须修改些代码来迎合resin运行环境:/** * START File FileCaptureResponseWrapper.java */package com.junjing.filter;import javax.

2004-11-30 21:20:00 953

原创 JSP显示内容缓存技巧(一)

前段时间做自己社区的论坛,在jive的基础上做一个页面显示所有论坛的帖子,可以称之为总版,模仿Forum类的接口做个SuperForum并且实现Cachable,不过因为这个页面刷新量比较大,虽然被Cache了,我还是想办法进行页面的缓存,感觉用jsp产生的html静态内容当缓存,页面访问速度应该有所提高。  首先想到的一种办法,是采用java.net的URLConnection把服务器上的jsp

2004-11-30 21:18:00 1338

原创 一个用JSP实现的分页的类及调用方法

//PageCt.java 分页的类/**** @version ************** Created on 2001年6月25日, 下午14:41***************************************/package vod;import java.sql.*;import java.util.*; public class PageCt{private

2004-11-30 21:11:00 829

原创 全面认识UML类图元素

开发Java应用程序时,开发者要想有效地利用统一建模语言(UML),必须全面理解UML元素以及这些元素如何映射到Java。本文重点讨论UML类图中的元素。类图是最常用的UML图,它用于描述系统的结构化设计。其中包括类关系以及与每个类关联的属性及行为。类图能出色地表示继承与合成关系。为了将类图作为一种高效的沟通工具使用,开发者必须理解如何将类图上出现的元素转换到Java中。下面来进一步探索这一转换过

2004-11-30 20:50:00 864

原创 Jsp结合XML+XSLT将输出转换为Html格式2

我们的做法是:<%@taglib uri="xsl.jar" prefix="xsl" %>   我们以Jakarta的XSL taglib附带的Apply.jsp为例,正好了解一下Jsp XML XSLT三者之间的关系:  Apply.jsp <%@taglib uri="xsl.jar" prefix="xsl" %> <html><head><ti

2004-11-30 20:47:00 1368

原创 Jsp结合XML+XSLT将输出转换为Html格式

我们知道 XML+XSLT就可以直接输出到支持XML的浏览器上,如IE 5.0以上,但是,我们还要考虑到有不少浏览器不直接支持XML,在这种情况下,我们需要在服务器上进行转换成html输出到浏览器,这种临时过渡办法恐怕要在一段时间内一直要使用.   使用Jsp 加上tablib标识库,我们可以完成这种转换。  著名open source项目组jakarta.apache.org推出的系列标

2004-11-30 20:46:00 710

原创 JSP实现论坛树型结构的具体算法

实现论坛树型结构的算法很多,具体你可以去www.chinaasp.com的全文搜索中查询。我现在的JSP论坛采用的也是当中的一种:不用递归实现树型结构的算法,现在我将论坛树型结构的具体算法和大家介绍一下,和大家一起交流。  1、演示表的结构:    表名:mybbslist    字段     数据类型  说明    BBSID    自动编号      RootID    Int     根

2004-11-30 20:42:00 797

原创 在JSP页面中轻松实现数据饼图4

附:本文全部源代码 Listing E <%@ page language="java" %> <%@ page import="java.io.OutputStream" %><%@ page import="java.sql.*" %><%@ page import="java.awt.*" %><%@ page import="java.awt.geom.*" %><%@ p

2004-11-30 20:39:00 1186

原创 在JSP页面中轻松实现数据饼图

制做可调整的边界  图A中的饼状图形有一边界,如何能改变边界的大小呢?可以先定义int border = 10,然后计算边界内面积的大小而实现: Ellipse2D.Double elb = new Ellipse2D.Double(x_pie - border/2, y_pie - border/2, pieWidth + border, pieHeight + border);  x_pie和

2004-11-30 20:37:00 3898

原创 在JSP页面中轻松实现数据饼图2

获取总销售量  在多数情况下,销售列表中会有很多个记录,所以访问数据库的快捷性和高效性显得非常重要。现在我们只需要访问数据库中每一种产品的总额销售量。   表C中的getSales()方法与数据库连接并返回一个数组,这个数组包含每一种产品的总额出售量。  Listing C //////////////////////////////////////////////////////

2004-11-30 20:33:00 1125

原创 在Hibernate中实现复杂的数据映射

陈亚强 (cyqcims@mail.tsinghua.edu.cn)高级软件工程师2003 年 10 月在前一篇文章《使用Hibernate来操作持久对象》中,介绍了Hibernate的基本概念,然后用实例演示了怎么在Web应用中使用Hibernate来封装持久数据对象。然而在现实的项目中,我们往往需要操作多个数据表,并且多个表之间往往存在复杂的关系,在本文,将介绍怎么在Hibernate中描

2004-11-29 17:58:00 1063

原创 漫谈Java程序设计中的接口应用

Java语言提供了一种接口(interface)机制。这种接口机制使Java的面向对象编程变得更加灵活。我们可以用接口来定义一个类的表现形式,但接口不能包含任何实现。在《Thinking in Java》一书中,作者对接口有这样的描述:“接口(interface)比抽象(abstract)的概念更进了一步。你可以把一个接口看成是一个纯的抽象类。”我认为作者对接口的这一解释再准确不过了。  理解并用

2004-11-29 15:42:00 1250 1

原创 ORACLE回滚段管理

回滚段管理一直是ORACLE数据库管理的一个难题,本文通过实例介绍ORACLE回滚段的概念,用法和规划及问题的解决。 回滚段概述 回滚段用于存放数据修改之前的值(包括数据修改之前的位置和值)。回滚段的头部包含正在使用的该回滚段事务的信息。一个事务只能使用一个回滚段来存放它的回滚信息,而一个回滚段可以存放多个事务的回滚信息。 回滚段的作用 事务回滚:当事务修改表中数据的时候,该数据修改前的值(即前影

2004-11-29 15:39:00 830

原创 下载Hibernate中文参考手册

下载Hibernate中文参考手册下载Hibernate中文参考手册 PDF版本下载下载Hibernate-2.1.2下载Hibernate-extension-2.0.2 

2004-11-29 15:33:00 1289

原创 Hibernate例程

Hibernate Simple Demo 由mnm会员编写Hibernate入门例程 Hibernate Examples 由cinc会员编写的用Hibernate实现DAO的例程 Hibernate Demo Hibernate Xdoclet Demo Hibernate Lazy Demo Hibernate Meagle Demo

2004-11-29 15:31:00 1686 1

原创 在ORACLE里用存储过程定期分割表

Oracle数据库里存放着各种各样的数据,其中有一些数据表会随着时间的推移,越来越大。如交友聊天的日志、    短信收发的日志、生产系统的日志、动态网站发布系统的日志等等。这样的信息又和时间紧密相关,有没有办法    让这些日志表能到时间自动分割成历史年月(如log200308,log200309)的表呢? 请看看我用存储过程定期分割表的    方法吧。        一、问题的引出       

2004-11-29 15:27:00 848

原创 一些非常不错的Struts 例子下载

查看:[设计图] 下载: struts-blank.war 查看:[设计图] 下载:struts-example.war 查看:[设计图] 下载:struts-exercise-taglib.war 查看:[设计图] 下载:struts-validator.war 查看:[设计图] 下载:struts-upload.war 查看:[设计图] 下载:struts-cookbook

2004-11-29 15:24:00 1727

原创 探析企业的MIS建设(下)

         六、企业MIS建设的功效            企业NIS建成后,在准确可靠的营运数据的支持下,系统可以有效解决下列问题:        建立起新型企业运转规则,实现企业规范化管理。由于MIS严格地按照企业运转流程设计,所以在企业内部的各个作业环节间都由该系统实行严密控制,使得企业内部上下级之间、各相关部门之间乃至关键的个人之间,都通过该系统协调运作,相互配合、相互监控、相互制约

2004-11-29 15:21:00 910

原创 探析企业的MIS建设(中)

           四、企业MIS建设的核心      MIS建设要花费大量的人力物力,最终要得到什么?这是用户最关心的问题。一般说来是希望得到尽可能先进的硬件设备和尽可能多的功能。其实正如美国学者马丁提出以数据为中心的思想时所指出的:企业的数据处理过程是多变的,但是其基本的数据却是稳定不变的。我们把分类组织到数据库中的数据称为数据平台。MIS建设的根本性任务就是将人工方式下的零乱的数据组织成统

2004-11-29 15:20:00 876

原创 用Struts建立MVC应用的介绍

内容:1.Model 1 和Model 2简介2.Struts的结构和处理流程简介3.利用Struts框架开发MVC系统要做的工作4.可供参考的例子参考资料关于作者相关内容:TCP/IP 介绍TCP/IP 介绍-->

2004-11-29 15:19:00 1081

原创 从页面中取出e-mail地址和相对链接及绝对链接的代码...

private string FetchPage(String url) //取页面指定URL页面的源码 {  String page = "null"; try {  WebClient mywc = new WebClient();  using(Stream strm = mywc.OpenRead(url)) {  StreamReader sr = new StreamReader(st

2004-11-29 15:14:00 1605

原创 探析企业的MIS建设(上)

管理信息系统即MIS(Management Information Systems)的创始人,明尼苏达大学的管理学教授Gordon B.Daqvis于1985年给MIS下定义时指出:“管理信息系统是一个利用计算机软硬件资源,手工作业,分析、计划、控制和决策模型以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。”这个定义较为完整地说明了MIS的目标、功能和组成,至今仍能基本反

2004-11-29 15:11:00 1617 1

原创 人工智能技术的走向

人工智能技术的走向—— 对“新观察论坛”讨论人工智能回帖的评述 文章作者: 鲁汶 发表日期: 2/21/03 文章编号: 20030025   (一)引  言    下一次生产力飞跃的突破口在哪里?从新华社记者杨骏2月26日发了一篇有关“人工智能技术日益兴起”的报道中可知,目前越来越多的科学家把希望寄托于人工智能。他们认为人工智能将带来一次史无前例的技术革命。    这

2004-11-29 15:08:00 1980

原创 成长中必须知道的20个故事

1、断箭 不相信自己的意志,永远也做不成将军。 春秋战国时代,一位父亲和他的儿子出征打战。父亲已做了将军,儿子还只是马前卒。又一阵号角吹响,战鼓雷鸣了,父亲庄严地托起一个箭囊,其中插着一只箭。父亲郑重对儿子说:“这是家袭宝箭,配带身边,力量无穷,但千万不可抽出来。” 那是一个极其精美的箭囊,厚牛皮打制,镶着幽幽泛光的铜边儿,再看露出的箭尾。一眼便能认定用上等的孔雀羽毛制作。儿子喜上眉梢

2004-11-29 15:03:00 925

原创 比尔盖茨给青少年的11条准则

白手起家的比尔·盖茨从20岁时便开始领导微软,31岁时成为有史以来最年轻的亿万富翁(后来这个记录被打破),37岁时成为美国首富并获得国家科技奖章,39岁时身价一举超越华尔街股市大亨沃伦·巴菲特而成为世界首富,同年,以一票之差击败通用电气(GE)公司的杰克·韦尔奇,被《工业周刊》评选为“最受尊敬的CEO”。微软公司上市之后,市值也节节攀高,超越波音、IBM,接着又超过三大汽车公司市值总和,直至突破5

2004-11-29 15:00:00 912

原创 Hibernate 的原理与配置快速入门

也许你听说过Hibernate的大名,但可能一直不了解它,也许你一直渴望使用它进行开发,那么本文正是你所需要的!在本文中,我向大家重点介绍Hibernate的核心API调用库,并讲解一下它的基本配置。  看完本文后,我相信你对什么是ORM(对像/关系映射)以及它的优点会有一个深刻的认识,我们先通过一个简单的例子开始来展现它的威力。  正如一些传统的经典计算机文章大都会通过一个“hello,worl

2004-11-29 14:58:00 1096

原创 Struts 用户指南

1. 介绍1.1 Model-View-Controller (MVC) 设计模式FIXME - 需要一个对该模式一般性的介绍。(译注:可以参考机械工业出版社的《设计模式》。) 1.2 将MVC概念映射到Struts组件中Struts 的体系结构实现了Model-View-Controller设计模式的概念,它将这些概念映射到web应用程序的组件和概念中,如下图所示:(略) 这一体系结构中每个主要

2004-11-29 14:41:00 1302

原创 使用jsp实现word、excel格式报表打印

title: 使用JSP实现WORD、EXCEL格式报表打印author: evandate: 2003-08-21因为ms word和excel的文档都支持html文本格式,因此可以先用word或excel做好模版,另存为Web页,然后将该html改成jsp,将数据部分动态填入即可,不用很辛苦的调整格式 word页面只要在jsp头设置如下指令: excel如下:使用这种方式客户端必须安装有off

2004-11-29 14:38:00 1374

原创 网站结构设计规划书

建站框架规范书之——文件命名 1           大多数文件以英文命名,争取以最少的字母达到达到最容易理解的意义;2           以菜单名的英文单词取其中心词为文件名。如:关于我们 /aboutus    信息反馈 /feedback   产品 /product3           单词要小写,文件名字母间可以用下划线连接;如:网站标志图标logo。Gif4 

2004-11-29 14:26:00 930

原创 Struts开发技巧

在经历了《中国电信大客户贴心服务》项目的开发以及目前正在开发中的《中国电信经营分析》项目,已累计了一些对于Struts1.1和Tiles开发的一些技术和技巧,特写出来,方便以后的开发,同时也相信能给读者在开发Struts方面提供一些帮助。模块配置   1.         Struts配置文件定义 对于系统中的某个模块,需要在开发前定义该模块的配置,该struts的配置文件命名为:

2004-11-29 14:22:00 1369

原创 Tomcat环境中servlet的配置方法

在web.xml中写上:voteServlet vote.voteServlet 其中voteServlet是文件的名字vote是文件的包名。 voteServlet /voteServlet 其中第一行的voteServlet为文件的名字,第二行中的/voteServlet也是文件的名字,只是加一个/罢了;在Servlet技术中如果实现的是:Get命令则只要在web.xml中注册即可。URL为

2004-11-29 14:09:00 1283

原创 管理方法标准设计

在推行管理业务标准化的同时,企业还应该选择一些在管理领域中经常使用、功效显著而且有普遍推广价值的管理方法,把它们制定为标准,在企业中全面推行,这些标准的管理方法就是管理方法标准。企业管理方法标准的设立应遵循由简至繁,由难至易的原则。下面介绍一些在专业管理中常用的管理方法标准。1, PDCA工作方法PDCA工作方法是计划(Plan),实施(Doing),检查(Checking),处理(Acting)

2004-11-24 02:38:00 1064

原创 学会对事物的量化管理

           中心一段时间没有相应的制度,在管理上非常的混乱,在我自己看来在短时间内很难拿出一个行之有效的管理方案,但葛茜的量化管理让我得到很大的启示,她将所有人的出勤情况,所有的任务分配情况,每个人的任务计划以及责任都作了相应的纪录,并且实行承诺制,责任人对自己的承诺签字认定。          虽然现在还没有看到这种方式具体发挥的效力,也还没有彻底的施行,但是这样的管理方式在一定条件下

2004-11-24 02:32:00 1320

原创 正确优雅的解决用户退出问题——JSP和Struts解决方案 (转)

摘要在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑惑,他们会开始担心他们的个人数据是否安全。许多Web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮

2004-11-23 23:21:00 996

原创 如何作一名成功创业者

生活中,我们见过各色各样的人,大致上可以把他们分成三类:旁观者、失败者、成功者。纵观古今,成大事者都是有远见的、高瞻远瞩的人。卓越的远见可以给创业者带来巨大的利益,帮他们捕捉不可思议的机会。作为一名创业者,谁都希望自己成功。   如何做一个成功的创业者,这里有如下方法:   1.确定你的远见。你的远见不能由别人给你,你必须确定你人生的远见。  2.为大规划放弃小选择。实现自己的创业目标

2004-11-23 23:16:00 759

原创 Java程序员的存储过程

本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是,并不要求你有任何存储过程的编程经历。 存储过程是指保存在数据库并在数据库端执行的程序。你可以使用特殊的语法在Java类中调用存储过程。在调用时,存储过程的名称及指定的参数通过J

2004-11-23 23:08:00 890

原创 Struts需求分析与设计

对Struts应用进行需求分析和设计的方法,基本上包括以下几个步骤:1.  收集和分析应用需求a.  在本例中采用了UML用例,感觉这样设计思路非常清晰,但是不知道如果放在我面前一个实际应用,然我自己去分析,能不能做到。总之觉得有了用例文档后,写后面的代码简直是在搭积木一样简单了。b.  用例文档的主要内容有:①前置条件;②主事件流;③其他时间流;④后置条件2.  设计数据库,这个

2004-11-23 23:01:00 1083

原创 Java走势分析 --作者:清华大学 王克宏 丁峰 发文时间:2003.03.26 10:18:40

可以说,Java技术从一开始就是为Internet时代而诞生的,纵观其不到十年的发展可以看出,它的每一步发展都是紧跟需求、又引导需求的。进入2003年,Java更是在Web服务和移动通信这两大方向上全面推进自己的技术战略和市场战略。 主要新闻回顾先让我们回顾一下进入2003年后与Java技术相关的一些事件。 ◆ 2003年1月,Sun在纽约召开的NRF年会上展示了商务应用中基于标准的开放产品和

2004-11-23 22:35:00 1168

Bootstrap非常不错的Demo

Bootstrap非常不错的商业网站demo,有菜单显示和图片轮换等。

2013-07-30

项目经理面试指南圣经

项目经理面试指南圣经。 学习和实践项目经理的宝典。

2009-09-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除