自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

转载 IoC模式的类型及其实现

1引言    面向对象的思想已经深入人心,但是要利用面向对象的思想开发出优秀的应用程序却不是一件容易的事情。正是基于面向对象的思想,人们对各种应用程序进行了大量的分析、总结、归纳出了设计模式。Alexanders给出模式的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,你可以无数次地使用那些已有的解决方案,无需再重复相同的工作[2]

2007-06-27 09:23:00 787

原创 JAVA排序算法(非原创)

package Sort;class Data {  Comparable key;  Object value;  public Data() {  }   public Data(Data data){    this.key=data.key;    this.value=data.value;  }   public Data(Compara

2007-06-25 17:18:00 838

原创 ArrayList和Vector的比较

要回答这个问题不能一概而论,有时候使用Vector比较好;有时是ArrayList,有时候这两个都不是最好的选择。你别指望能够获得一个简单肯定答案,因为这要看你用它们干什么。下面有4个要考虑的因素:l APIl 同步处理l 数据增长性l 使用模式下面针对这4个方面进行一一探讨API 在由Ken Arnold等编著的《Java Programming Langua

2007-06-25 15:37:00 991

转载 Algorithm Gossip: 超長整數運算(大數運算)

說明 基於記憶體的有效運用,程式語言中規定了各種不同的資料型態,也因此變數所可以表達的最大整數受到限制,例如123456789123456789這樣的整數就不可能儲存在long變數中(例如C/C++等),我們稱這為long數,這邊翻為超長整數(避免與資料型態的長整數翻譯混淆),或俗稱大

2007-06-25 15:12:00 1509

转载 JUnit实现单元测试

随着软件项目的逐渐增大,软件测试在软件开发中的地位显得越来越重要。如果软件项目没有良好的测试流程,随着系统的增大,无论项目管理人员还是软件开发人员都会对项目的前景失去信心,甚至会对项目的目标产生分歧,因为长期以来没有对程序代码和系统设计进行有效的控制,很多问题都被暂时掩盖或逐渐演化成其他的问题。软件开发周期越长,就会使得问题进化的版本越多,最后造成的结果是“剪不断,理还乱”。   单元测试是整个测

2007-06-25 13:40:00 909

原创 java多线程设计模式

java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过Thread类的start()实

2007-06-22 12:33:00 591

转载 JAVA生成高品质所略图的代码

import java.awt.image.BufferedImage;public class ImageScale {private int width;private int height;private int scaleWidth;double support = (double) 3.0;double PI = (double) 3.14159265358978;double[

2007-06-22 11:35:00 746

原创 java中时间格式SimpleDateFormat的使用学习

24小时制时间显示:   public clas

2007-06-22 11:26:00 1218

转载 Velocity 的应用示例

Velocity 是一个基于 Java 的通用模板工具,来自于 jakarta.apache.org 。 Velocity 的介绍请参考 Velocity -- Java Web 开发新技术。这里是它的一个应用示例。 这个例子参照了 PHP-Nuke 的结构, 即所有 HTTP 请求都以 http://www.some.com/xxx/Modules?name=xxx&arg1=x

2007-06-22 09:31:00 789

原创 java中的位运算符和运算符优先级

java中的位运算符和运算符优先级1 位运算符一共3个移位运算符,左移位>和无符号移位>>>。左移位>若值为正则在高位插入0,若值为负则在高位插入1。无符号右移位>>>无论正负都在高位处插入0。非运算符~&对两个整型操作数中对应位执行布尔代数,两个位都为1时输出1,否则0。^对两个整型操作数中对应位执行布尔代数,两个位相等0,不等1。|对两个整型操作数中对应位执行布尔代数,两个位都为0时输

2007-06-21 17:59:00 2328

转载 java 变量 分配内存空间的一道题

Which of the following statements about declaration are true?A. Declaration of primitive types such as boolean, byte and so on does not allocate memory space for the variable.B. Declaration of pri

2007-06-21 17:55:00 940

原创 ajax 工具 类

function Ajax(method,url,param,ft,fun){ this.xhr=this.getxhr(); this.docType=ft; switch(method.toLowerCase()) {  case "post":this.post(url,param);break;  case "get":this.get(url,param);break; } this._

2007-06-18 16:37:00 739

转载 关于loose.dtd和xhtml1-transitional.dtd等文档类型定义模型中CSS失效的解决办法。

 这是一位高人的文章,源文地址在:http://blog.csdn.net/net_lover/archive/2006/08/25/1116488.aspx这里我还收集了一个《滚动条资料整合》的文章(源文地址:http://www.choco.cn/post/76.html)我把它们收集在一起主要是为了查看方便。 关于loose.dtd和xhtml1-transitional.dtd等文

2007-06-14 15:49:00 949

原创 http xml 登录

    function sendData() {     var f=document.f1;  var username=f.elements.username.value;  var password=f.elements.password.value;  var doc=new ActiveXObject("Microsoft.xmldom");  var p = doc.createPr

2007-06-13 18:10:00 903

原创 jdom 操作类

 import java.io.IOException;import org.jdom.input.*;import org.jdom.output.*;import org.jdom.*;import org.jdom.xpath.*;import java.io.*;import java.util.*;import com.test.bean.RSS;import com.test.

2007-06-13 18:07:00 606

原创 Struts Validator验证框架

validator验证框架Validator框架能够克服在ActionForm Bean中以编程方式进行数据验证的局限,它允许Struts应用灵活的配置验证规则,无需编程。Validator框架主要依赖两个JAR文件:jakarta-oro.jar和commons-validator,.jarValidator框架采用两个基于XML的配置文件来配置验证规则。这两个文件为validator-rule

2007-06-13 14:33:00 837

原创 struts 标签详解

Action和jsp的开发其实就是对Struts标签的运用.掌握标签的熟练程度决定了开发效率.初学者往往对某个数据表示或数据获取,束手无策.一个简单的问题浪费一两天时间也就不足为怪了.导致整个开发进度延后.外面的struts书籍介绍标签和数据传输原理都比较简单,下面我对标签技术和数据传输原理,进行全方位多角度的剖析.希望对各位有所帮助.以此为模版,将大大提高开发效率.以sample为机能名称. ①

2007-06-13 13:56:00 1554

原创 全国省市县三级下拉菜单

全国省市县三级导航body,select{font-size:9pt;font-family:Verdana;}a{color:red;text-decoration:none;}a:hover{text-decoration:underline;}function Dsy(){   this.Items={};}Dsy.prototype.add=function(id,iArray){  

2007-06-12 17:00:00 19127

原创 php+apache 设置

1. documentRoot 2. LoadModule php5module "e:/program/php"3 addType applicatino/x-httpd -php .php4.php设置系统变量 path %path%;php_home如果mysql还是连不上的话,试着将php.ini copy到 windows 目录下最后记得重启web server5.apache 设置默认

2007-06-12 12:00:00 1446 1

原创 http 403错误

如果你是访问一个网页出现这个问题 说明这个网页是一般人是关闭的 禁止访问的 你就不要看了 错误代码:403.1 403.1错误是由于"执行"访问被禁止而造成的,若试图从目录中执行 CGI、ISAPI 或其他可执行程序,但该目录不允许执行程序时便会出现此种错误。 错误代码:403.2 403.2错误是由于"读取"访问被禁止而造成的。导致此错误是由于没有可用的默认网页并且没有对目录启用目录浏览,或者要

2007-06-12 11:41:00 1657

原创 web 调色板

   New Document              body {font:menu}td,selcet,input { font:menu} .memo { border: 1px #dddddd solid}.button { border-color: #CCCCCC #666666 #666666 #CCCCCC; border-style: solid; border-top-

2007-06-11 17:51:00 1202 1

原创 SINA 样式的提示框

提示信息框a{ color:#000; font-size:12px;text-decoration:none}a:hover{ color:#900; text-decoration:underline}body{background:;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#

2007-06-11 16:49:00 910

原创 IE和FF兼容

1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements ["elementName"];Firefox下,只能使用document.formName.elements["elementName"]. 解决方法:统一使用documen

2007-06-11 16:38:00 1002

原创 web常见问题

http://bbs.51js.com/thread-64075-1-1.html 

2007-06-11 16:01:00 865

原创 Ant简介- -

转:http://developer.ccidnet.com/pub/disp/Article?columnID=295&articleID=27619&pageNO=1 Ant简介Ant是Apache提供给Java开发人员的构建工具,它可以在Windows OS和Unix OS下运行,它不仅开放源码并且还是一个非常好用的工具。我强烈建议在进行JavaBean、EJB等开发时安装,不建议安

2007-06-11 15:05:00 708

转载 反向控制和面向切面编程在Spring的应用

引言   在J2EE的整个发展历程中,现在正是一个非常时刻。从很多方面来说,J2EE都是一个伟大的成功:它成功地在从前没有标准的地方建立了标准;大大提升了企业级软件的开放程度,并且得到了整个行业和开发者的广泛认可。然而,J2EE在一些方面已经开始捉襟见肘。J2EE应用开发的成本通常很高。J2EE应用项目至少和从前的非J2EE项目一样容易失败——如果不是更容易失败的话。这样的失败率高得让人难以接受。

2007-06-08 15:09:00 754

原创 asp 静态文件 工具类

set template=new TemplateStatetemplate.openTemplate(template.html) 读取模板内容template.value="value" 文章内容template.replaceKeyWord keyword url 替换关键词

2007-06-08 12:12:00 698

转载 Hinbernate 实例

下面的两个持久化类表示一个weblog,和在其中张贴的一个贴子。他们是标准的父/子关系模型,但是我们会用一个排序包(ordered bag)而非集合(set)。 package eg;import java.util.List;public class Blog { private Long _id; private String _name; p

2007-06-07 17:48:00 997

原创 hibernate 数据库配置

          "-//Hibernate/Hibernate Configuration DTD 3.0//EN"          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> com.mysql.jdbc.Driver jdbc:mysql://localhost:3308/test?use

2007-06-06 17:18:00 931

转载 apache+tomcat+mysql负载均衡和集群

 前言:公司开发了一个网站,估计最高在线人数是3万,并发人数最多100人。开发的网站是否能否承受这个压力,如何确保网站的负荷没有问题,经过研究决定如下:(1) 采用负载平衡和集群技术,初步机构采用Apache+Tomcat的机群技术。(2) 采用压力测试工具,测试压力。工具是Loadrunner。硬件环境搭建:为了能够进行压力测试,需要搭建一个环境。刚开始时,测试在公司局域网内进行,但很快发现了一

2007-06-06 10:08:00 3224

原创 正则表达式(详)

正则表达式30分钟入门教程版本:v2.2 (2007-5-28) 作者:deerchao 来源:unibetter大学生社区 转载请注明来源目录 本文目标 如何使用本教程 正则表达式到底是什么? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替

2007-06-05 16:06:00 1039

原创 单态模型设计

Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安全自动加1,如果你要把

2007-06-04 15:06:00 565

原创 Mzz的jsframework

/*---------------------------------------------------------------------------*/|  Subject: JavaScript Framework|  Author:  meizz|  Created: 2005-02-27|  Version: 2007-02-28|---------------------------

2007-06-01 17:19:00 823

原创 Javascript 对象详解

document.body.scrollTop  返回和设置当前竖向滚动条的坐标值,须与函数配合,document.body.scrollLeft  返回和设置当前横向滚动务的坐标值,须与函数配合,window.status=defaultStatus  将状态栏设置默认显示Obejct.innerHTML  对象Object标签中的html源代码Obejct.outerHTML  对象Objec

2007-06-01 17:14:00 1238

原创 EJB

  EJB (Enterprise JavaBean)是J2EE的一部分,定义了一个用于开发基于组件的企业多重应用程序的标准。其特点包括网络服务支持和核心开发工具(SDK)。       在J2EE里,Enterprise Java Beans(EJB)称为Java 企业柄,是Java的核心代码,分为整体柄和片段柄和消息柄三个部分,其中的消息柄将在以后再作讨论。现在我们来看看什么是整体柄和片段

2007-06-01 09:38:00 637

管理菜单代码

menu source code by javascript

2008-01-12

Calendar_tom

calendar

2007-05-28

Calendar.rar

日期控件

2007-05-28

空空如也

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

TA关注的人

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