其他
文章平均质量分 75
weikunlun
这个作者很懒,什么都没留下…
展开
-
ActiveX、OLE和COM介绍
ActiveX、OLE和COM介绍 戴宗友 汪涛 熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多们还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(转载 2006-03-22 17:55:00 · 1264 阅读 · 0 评论 -
模糊数学(Fuzzy mathematics)及其应用
模糊数学(Fuzzy mathematics)及其应用一 :引言有一个古老的希腊悖论,是这样说的:“一粒种子肯定不叫一堆,两粒也不是,三粒也不是……另一方面,所有的人都同意,一亿粒种子肯定叫一堆。那么,适当的界限在哪里?我们能不能说,123585粒种子不叫一堆而123586粒就构成一堆?”确实,“一粒”和“一堆”是有区别的两个概念。但是,它们的区别是逐渐的,而不是突变的,两者之间并不存转载 2006-05-20 18:12:00 · 21726 阅读 · 4 评论 -
面向对象的软件测试
面向对象的软件测试作者:周仁丹 摘 要:如今,面向对象开发技术正大力地的推动着软件产业的快速发展。在保证软件产品质量的手段中,最有效、最重要的技术要数软件测试技术。然而,传统的测试技术和方法,对面向对象技术开发的的软件多少显得有些力不从心。鉴于此,提出了面向对象的测试技术!在此,本文通过翻阅大量的文献,总结出着实有效的面向对象的软件测试技术。首先,阐明面向对象软件测试的基本概念转载 2006-05-30 09:02:00 · 7729 阅读 · 5 评论 -
Oracle大数据量分页通用存储过程
Oracle大数据量分页通用存储过程 /*根据网友资料修改的,见笑了*/type refCursorType is REF CURSOR; --游标类型定义,用于返回数据集/******************************************************************功能描述: 大数据量分页通用存储过程*创 建 人: 夏春涛 xchuntao@16转载 2006-06-06 15:18:00 · 3580 阅读 · 2 评论 -
Log4j使用介绍
Log4j使用介绍Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。一、定义配置文件 其实您也可以完全不使用配置文件,而是在代码中配置Log4j转载 2006-06-06 15:27:00 · 647 阅读 · 0 评论 -
Java垃圾回收机制详解和调优
1.JVM的gc概述 gc即垃圾收集机制是指jvm用于释放那些不再使用的对象所占用的内存。java语言并不要求jvm有gc,也没有规定gc如何工作。不过常用的jvm都有gc,而且大多数gc都使用类似的算法管理内存和执行收集操作。 在充分理解了垃圾收集算法和执行过程后,才能有效的优化它的性能。有些垃圾收集专用于特殊的应用程序。比如,实时应用程序主要是为了避免垃圾收集中断,而大多数OLTP应用程序转载 2006-06-06 18:27:00 · 580 阅读 · 0 评论 -
tomcat中的server.xml元素详解
http://www.54bk.com/user1/7384/archives/2005/18620.html tomcat中的server.xml元素详解 元素名 属性转载 2006-06-07 09:38:00 · 880 阅读 · 0 评论 -
Tomcat启动分析
1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or more C转载 2006-06-07 18:19:00 · 573 阅读 · 0 评论 -
Struts表单验证开发指南
要在Struts项目中使用Validator功能,首先需要配置Struts项目,使其支持Validator框架.Struts通过一个插件(Plugin)来使Struts项目支持Validator.这个Plugin由Struts默认提供,用户也可以自己开发自己的Validator Plugin.Struts默认提供的Plugin为:org.apache.struts.validator.Vali转载 2006-07-17 16:53:00 · 762 阅读 · 0 评论 -
AJAX也有安全隐患 谈谈AJAX的安全性
Web开发者不会注意不到由“AJAX(Asynchronous JavaScript And XML)”所带来的激情。不费力气就能创建像Google Suggest那样的智能网站或者像Gmail那样基于Web的应用程序,这在很大程度上要归功于这种技术。然而,伴随着AJAX应用程序的发展,我们发现了它的一些不足之处,我们发现它的安全漏洞也在逐渐变大,就像慢慢地把基于AJAX的站点放入了一颗定时炸弹中转载 2006-08-07 14:46:00 · 775 阅读 · 0 评论 -
JAVA代码编写的30条建议
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包转载 2006-08-07 17:46:00 · 755 阅读 · 0 评论 -
Eclipse 3.1.x 汉化过程
Eclipse 3.1.x语言包发布了。对我这种想看中文帮助的人来说,真是莫大欢喜啊。安装的方法如下: 1. 下载 eclipse 3.1.2 http://eclipse.cdpa.nsysu.edu.tw/downloads/drops/R-3.1.2-200601181600/eclipse-SDK-3.1.2-win32.zip 注意:不要用 3.0,语言包对3.0不转载 2006-08-05 09:40:00 · 1012 阅读 · 0 评论 -
AJAX也有安全隐患 谈谈AJAX的安全性
Web开发者不会注意不到由“AJAX(Asynchronous JavaScript And XML)”所带来的激情。不费力气就能创建像Google Suggest那样的智能网站或者像Gmail那样基于Web的应用程序,这在很大程度上要归功于这种技术。然而,伴随着AJAX应用程序的发展,我们发现了它的一些不足之处,我们发现它的安全漏洞也在逐渐变大,就像慢慢地把基于AJAX的站点放入了一颗定时炸弹中转载 2006-08-07 14:56:00 · 698 阅读 · 0 评论 -
需求工程
需求工程是指应用已证实有效的技术、方法进行需求分析,确定客户需求,帮助分析人员理解问题并定义目标系统的所有外部特征的一门学科。它通过合适的工具和记号系统地描述待开发系统及其行为特征和相关约束,形成需求文档,并对用户不断变化的需求演进给予支持。 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。通过对应问题及其环境的理解与分析,为问题涉及的信息、功能及系统行为建立模型,将用户转载 2006-08-16 09:42:00 · 2507 阅读 · 0 评论 -
需求管理
需求管理(Requirement management)是完整管理模式中的一环,同其他特性诸如完整性、一致性等不可分割,彼此相关而成一体。一套需求管理应当是已知系统需求的完整体现,每部分解决方案都是对总体需求一定比例的满足(甚至是充分满足),仅仅解决部分需求是没有意义的。对关键需求的疏忽很可能是灾难性的,试想一架飞机的安全设计不过关将会带来什么样的后果。不同的需求组合起来,构成了一套完整的需求模型转载 2006-08-16 09:49:00 · 1086 阅读 · 0 评论 -
需求分析
需求分析是指理解用户需求,就软件功能与客户达成一致,估计软件风险和评估项目代价,最终形成开发计划的一个复杂过程。(这个和我在微软体验到的又不太一样,微软的需求分析大多是市场人员和用户协助小组的人去评估用户的接受程度,这一点也可以理解,因为公司的性质有根本差别)在这个过程中,用户的确是处在主导地位,需求分析工程师和项目经理要负责整理用户需求,为之后的软件设计打下基础。需求分析阶段结束后,要求得到:1转载 2006-08-16 09:46:00 · 802 阅读 · 0 评论 -
Struts+Spring+Hibernate实现上传下载
Struts+Spring+Hibernate实现上传下载 作者: 陈雄华转载 2006-09-18 19:52:00 · 1116 阅读 · 0 评论 -
基于组件的软件工程------软件开发中的新挑战
基于组件的软件工程------软件开发中的新挑战 Ivica Crnkovic计算机工程系,Mälardalen大学,Västerås,瑞典Mälardalens högskola, IDE, Box 883, SE-721 23 Västerås, Sweden(电子邮件:ivica.crnkovic@mdh.se)摘转载 2006-04-26 15:51:00 · 1451 阅读 · 0 评论 -
HashMap关系数据映射技术(简称PVO技术)
HashMap关系数据映射技术(简称PVO技术)2006年4月25日胡开明一、简介感谢伟大的Java技术、感谢天才之作《Java Developers ALMANAC》,它们成就了PVO技术的诞生。也许是我个人的偏见,到目前为止,真不知道还有什么技术会像PVO这样给数据库编程带来如此之高的效率,使用起来却是如此的简单!我曾经拜读过OMR、JDO之类技术方面的文章,见到一大堆转载 2006-04-27 10:12:00 · 1770 阅读 · 0 评论 -
统一身份认证技术实现集合
pubcookiehttp://www.pubcookie.org/jossohttp://www.josso.orgcashttp://www.ja-sig.org/products/cas/samlhttp://www.oasis-open.org/committees/tc_home.php?wg_abbrev=securityjaashttp://jav转载 2006-03-29 14:43:00 · 1077 阅读 · 0 评论 -
linux操作系统下c语言编程入门(http://blog.csdn.net/CLX1314/archive/2006/03.aspx)
1)Linux程序设计入门--基础知识 2)Linux程序设计入门--进程介绍 3)Linux程序设计入门--文件操作 4)Linux程序设计入门--时间概念 5)Linux程序设计入门--信号处理 6)Linux程序设计入门--消息管理 7)Linux程序设计入门--线程操作 8)Linux程序设计入门--网络编程 9)Linux下C开发工具介绍 1)Linux程序设计入门--基础转载 2006-03-30 11:41:00 · 2141 阅读 · 0 评论 -
职业规划之电脑程序员的蘑菇定律
电脑程序员意外的发现20世纪70年代,一批刚从学校毕业的“天之骄子”参加了工作,这些天马行空、独来独往的年轻人面对令人窒息的工作环境很难适应。于是,一批年轻的电脑程序员经过探索,发现了一段“蘑菇定律”。 这条定律是指,许多用人单位对待职业新手的一种管理方法,初学者被置于阴暗的角落(不受重视的部门或打杂跑腿的工作),浇上一头大粪(无端的批评、指责、代人受过),任其自生自灭(得不到必要的指导和提携转载 2006-03-29 14:44:00 · 689 阅读 · 0 评论 -
什么时候应该使用Web Service
(ccidnet 可乐 2001年11月01日)现在我将列举三种情况,在这三种情况下,你将会发现使用Web service会带来极大的好处。此后,我还会举出不应该使用Web service的一些情况。跨越防火墙的通信如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,转载 2006-04-08 09:14:00 · 578 阅读 · 0 评论 -
通用高校排课算法研究----前言
1 绪 论. 11.1课题背景与研究意义. 21.2课题的应用领域. 21.3 课题的现状. 31.4解决NP问题的几种算法及其比较. 42 目前流行的几种排课算法的介绍. 62.1. 自动排课算法. 62.2 基于优先级的排课算法. 93 基于时间片优先级排课算法描述与分析. 133.1排课中的基本原则. 133.2排课的基本要求. 133转载 2006-04-08 20:35:00 · 5620 阅读 · 0 评论 -
数据挖掘
http://www.dmgroup.org.cn第一课数据挖掘技术的由来 1.1 网络之后的下一个技术热点 1.2 数据爆炸但知识贫乏 1.3 支持数据挖掘技术的基础 1.4 从商业数据到商业信息的进化 1.5 数据挖掘逐渐演变的过程 第二课数据挖掘的定义 2.1 技术上的定义及含义 2.2 商业角度的定义 2.3 数据挖掘与传统分析方法的区别 2.4 数据挖掘和数据仓库 2.转载 2006-04-14 15:50:00 · 8776 阅读 · 1 评论 -
数据挖掘和知识发现的技术、方法及应用
数据挖掘和知识发现的技术、方法及应用Keywords:data mining,Knowledge discovery in databases,DM,KDD,CRISP-DM,Internet 概念基于Internet的全球信息系统的发展使我们拥有了前所未有的丰富数据。大量信息在给人们带来方便的同时也带来了一大堆问题:第一是信息过量,难以消化;第二是信息真假难以辨识;第转载 2006-04-11 19:15:00 · 2851 阅读 · 0 评论 -
使用JExcel解析Excel文件
在使用Java读取和分析Excel文件时,通常是通过组件来完成的,比较常用的包括POI和JExcel,本文简单阐述了如何使用JExcel读入一个Excel文件,当文件读取后,可以做出自己的解析和修改操作,再加修改后的结果发回到JSP页面。 JSP页面:@ page language="java" import="java.util.*" pageEncoding="GBK"%>@转载 2006-04-14 10:13:00 · 1263 阅读 · 0 评论 -
hibernate存取图片示例
一般网站在处理用户上传图片时通常采用两种策略:一是直接把图片存入数据库中的Blob字段;二是数据库中只存储图片的在服务器上的路径信息 ,图片存放在分门别类的文件中,使用的时候从数据库读取路径信息到页面img元素即可.在此不讨论两种方案的优劣,我只是写了个hibernate的例子来实现第一种策略.例子很简单,t_user表主要两个字段,name和photo,其中photo字段类型为Blob.在此例中转载 2006-08-22 19:28:00 · 808 阅读 · 0 评论 -
JTree实现的系统文件目录树
import Java.awt.*;import java.awt.event.*;import java.io.*;import java.util.*;import javax.Swing.*;import javax.swing.tree.*;import javax.swing.event.*;public class FileTree1 extends JFrame { pub转载 2006-04-17 11:05:00 · 1491 阅读 · 0 评论 -
jvm
JVM(JAVA虚拟机介绍) Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。本文首先简要介绍从Java文件的编译到最终执行的过程,随后对JVM规格描述作一说明。 一.Java源文件的编译、下载、解释和执行 Java应用程序的开发周期包括编译、下载、解释和执行几个部转载 2006-04-19 11:19:00 · 676 阅读 · 0 评论 -
深入理解abstract class和interface
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很转载 2006-09-06 18:38:00 · 730 阅读 · 0 评论 -
提高JSP应用程序运行速度的七大绝招
你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?本文讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而且在用户数增加的情况下,系统负载会呈现出平滑上长的趋势。在本文中,我将通过一些实际例子和配置方法使得你的应用程序的性能有出人意料的提升。 其中,某些调优技术是在转载 2006-09-08 10:52:00 · 944 阅读 · 0 评论 -
基于Java的Web应用开发规范
1 前言 为了使软件开发过程有章可循,保证软件质量,加强开发管理。2 开发管理 项目进度周报表格如下: 项目编号: 汇报人: 汇报日期: 项目进度详细描述: 其他问题: 3 项目周期 司项目开发周期分为以下几个步骤: 步骤 说明 参与角色 生成文档或程序(打*号为可选) 可行性分析 对项目的技术,功能需求和市场进行调研和初步分析,确定是否需要立项开发。 部门主管核心技术员 可行性分转载 2006-09-08 10:53:00 · 908 阅读 · 0 评论 -
详细介绍在tomcat中配置数据源以及数据源的原理
作者:baggio785来源:http://blog.csdn.net/baggio785日期:2006-4-24关键词:DataSource(数据源),Tomcat,连接池前言本文根据实例详细介绍了如何在tomcat中配置数据源。网上此类文章很多,但是基本都是雷同的,而且对一些特殊问题以及原理并未详细阐述,所以想根据自己的实际经验,并结合例子写一篇详细的文转载 2006-04-26 08:58:00 · 1137 阅读 · 0 评论 -
myeclipse+struts+tomcat5.5 中文问题- -
最近在开发一个网站.是一个信息中介.主要内容就是注册 查询 和 收费.没有什么特别的地方.使用struts 1.2 +hibernate+myeclipse3.0 数据库用的是mssqlserver. 一开始的时候,配置中文老出现问题.比较搞笑的是,网上有的中文问题的情况,都碰到过.这里,自己做个记录.以备将来查阅.1.myeclipse 读取html文件时中文正常,但是把html文件改转载 2006-08-24 15:23:00 · 1220 阅读 · 0 评论