自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(183)
  • 资源 (13)
  • 收藏
  • 关注

原创 项目周报模板(工作周报模板)

2020-04-15 16:41:48 4427 1

原创 详细设计说明书

2020-04-15 16:38:26 375

原创 概要设计说明书

2020-04-15 16:33:53 261

转载 java多线程 sleep()和wait()的区别

这篇文章写的不错,转过来给新手学习接触了一些多线程的东西,还是从java入手吧。相信看这篇文章的朋友都已经知道进程和线程的区别,也都知道了为什么要使用多线程了。这两个方法主要来源是,sleep用于线程控制,而wait用于线程间的通信,与wait配套的方法还有notify和notifyAll.区别一:sleep是Thread类的方法,是线程用来 控制自身流程的,比如有

2012-02-14 11:02:13 521

原创 Java内存原理

问题的引入:问题一:String str1 = "abc"; String str2 = "abc"; System.out.println(str1==str2); //true 问题二:String str1 =new String ("abc"); String str2 =new String ("abc"); System.out.prin

2012-02-07 16:10:06 534

转载 设计模式-组合模式(Composite Pattern)

1.概述     组合模式有时候又叫做部分-整体模式,它使我们树型结构的问题中,模糊了简单元素和复杂元素的概念,客户程序可以向处理简单元素一样来处理复杂元素,从而使得客户程序与复杂元素的内部结构解耦。     组合模式(Composite Pattern):将对象组合成树形结构以表示‘部分-整体’的层次结构,组合模式使得用户对单个对象和组合对象的使用具有一致性。     组合模式结构图

2011-12-13 22:26:36 524

转载 设计模式-代理模式(Proxy Pattern)

1.概述     代理模式(Proxy):为其他对象提供一种代理以控制对这个对象的访问。所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。     代理模式的意图是为其他对象提供一种代理以控制对这个对象的访问。首先,作为代理,代理对象必须与被代理对象有相同的接口,这是

2011-12-13 21:23:31 569

转载 设计模式-装饰模式(Decorator Pattern)

1.概述     将表现与逻辑分离,是应用设计的一重要原则,在WEB应用中显得尤为重要,因为用户对界面形式的要求是易变的,并且是非常苛刻的。如果应用逻辑与显示纠缠在一起,就会导致对界面上既是很小的一点改动,都会牵扯到逻辑的变化。在这种情况下,我们可以继承来扩展对象的功能,但是由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性;并且随着子类的增多(扩展功能的增多),各种子类的组合(扩展功能

2011-12-13 20:39:45 487

转载 设计模式-外观模式(Facade Pattern)

1.概述     外观模式(Façade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层的接口,这个接口使得这个子系统更加容易使用。通过这个接口,其他系统可以方便的调用子系统中的功能,而忽略子系统内部发生的变化。     外观模式(Façade)是经常使用的模式之一,并且可以应用在任何层次和粒度的应用中,小到API的封装,大到封装整个系统。例如在使用ADO.NET时,为了执

2011-12-13 14:31:42 628

转载 设计模式-桥接模式(Bridge Pattern)

1.概述    桥接模式(Bridge),将抽象部分与它的实现部分分离,是他们都可以独立的变化。什么叫抽象与它的实现分离,这并不是说,让抽象类与其他派生类分离,因为这没有任何意义。实现指的是抽象类和它的派生类用来实现自己的对象。    下面我们看桥接模式的结构图:    (1).Abstraction:定义抽象类的接口并维护指向Implementor类的对象指针。    (

2011-12-11 11:47:12 1726

转载 设计模式-适配器模式(Adapter Pattern)

1.概述    在软件开发中,我们经常会遇到系统间集成,在系统集成时,最常见的问题就是系统间的接口不一致。很多能够满足功能的系统模块,由于接口不一致,导致无法使用。例如,常用的媒体播放器是MS Media player和RealPlayer,他们的文件结构和软件接口完全不同,前者支持WMF格式的音频和视频,后者支持RM格式的音频和视频。如果我们希望自己的软件能够播放这两种播放器播放相应格式的音

2011-12-09 17:20:26 545

转载 工厂模式和spring的IOC

Spring的模块化是很强的,各个功能模块都是独立的,我们可以选择的使用。这一章先从Spring的IoC开始。所谓IoC就是一个用XML来定义生成对象的模式,我们看看如果来使用的。   数据模型   1、如下图所示有三个类,Human(人类)是接口,Chinese(中国人)是一个子类,American(美国人)是另外一个子类。源代码如下:java 代码packa

2011-12-08 19:07:13 1494 1

转载 原型模式 (Prototype Pattern)

一. 原型模式简介  原型模式(Prototype Pattern)也是一种创建型模式,它关注的是大量相似对象的创建问题。我们经常会遇到这样的情况:在系统中要创建大量的对象,这些对象之间具有几乎完全相同的功能,只是在细节上有一点儿差别。  这样的情形经常遇到。三国系列游戏是我最喜欢的游戏系列之一。你有没有注意到那里边上百位英雄的头像基本上很相似?你仔细区分就会发现,虽然每个人都不同,但基本

2011-12-08 18:20:42 647

转载 设计模式-原型模式(Prototype Pattern)

1.概述    意图:我们将已经存在的对象作为原型,用户可以通过复制这些原型创建新的对象。    使用场合:当一个系统应该独立于产品的创建、构造和表示时,可以使用原型模式。在原型模式中,产品的创建和初始化再类的Clone方法中完成。在使用是,我们可以用一些列原型对象来代替生成相应对象的工厂对象,并且可以使拷贝、粘贴等操作独立于需要复制的对象。    结构:    原型模式(Prot

2011-12-08 18:16:34 484

转载 生成器模式(Builder Pattern )

一. 生成器模式简介  生成器模式也有称为建造者模式。生成器模式的意图在于将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示(GoF)。在软件设计中,有时候面临着一个非常复杂的对象的创建工作。这个复杂的对象通常可以分成几个较小的部分,由各个子对象组合出这个复杂对象的过程相对来说比较稳定,但是子对象的创建过程各不相同并且可能面临变化。根据OOD中的OCP原则,我们自然应该对这些

2011-12-08 16:29:31 776

转载 设计模式-建造者模式(Builder Pattern)

1.概述    意图:将复杂对象的构建与表示分离,是同样的构建过程可以创建过程可以创建不同的表示。需要注意以下几点:    (1)。构建与表示分离:表明生成器模式的结构,构建过程被封装在导航器中,生成器则实现具体的表示。    (2)。同样的构建过程:生成器模式关注的是构建过程,即构建过程是相同的。    (3)。不同的表示:生成器模式并不在意产生对象的结果,其构造的产品不一定有相

2011-12-08 16:21:28 546

转载 设计模式-抽象工厂(Abstract Factory)

1.概述     意图:        提供一个创建一系列相关或相互依赖的对象的接口,而无需指定其具体的类。    使用场合:        在以下场合可以使用抽象工厂:        (1).一个系统要独立于其产品的创建、组合和表示时;        (2).一个系统要有多个产品系列中的一个来配置时        (3).需要提供一个产品类库,而只想显示他们的接口,而

2011-12-07 18:47:15 483

转载 设计模式-工厂方法(Factory Method)

1.概述    在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,从而保持系统中“其它依赖该对象的对象”不随着需求的改变而改变?这就是要说的Factory Method模式了。    工厂方法模式(Factory Method),定义一个用于创

2011-12-07 18:40:14 508

转载 设计模式-简单工厂(Simple Factory)

开始学习创建型模式,这些模式的使用是面向接口编程的必然结果,面向接口编程要求针对接口,而不是具体的实现,这样程序可以不用关心具体使用实现也能做到实现的互换。尽管编程是面向接口,但执行是操作需要实例化后的对象,而实例化必须要针对具体的类。如果直接实例化,则破坏了面向接口编程的原则。解决的方法就是通过一个专门实例化的类来获得具体的对象,通常我们将这个类成为“工厂”,将与实例化相关的模式成为“创建型模式

2011-12-07 18:33:29 578

转载 JAVA的类装载器(ClassLoader)

Java的类装载器是Java 动态性核心,Java虚拟机使用每一个类时的第一件事就是将该类的字节码装载进来,装载字节码的功能是由类装载起来完成的,类装载器负责根据一个类的名称类定位和生成类的字节码数据后返回给Java虚拟机。所以把类装载器描叙为类字节码的制造器更容易让人理解。 Java虚拟机中内嵌了一个bootstrap的装载器,它是用来装载核心库中的类(即jdk/jre/lib/rt.j

2011-12-07 14:00:26 386

转载 设计模式-单例模式(Singleton Pattern)

概要单例模式是最简单的设计模式之一,但是对于Java的开发者来说,它却有很多缺陷。在本月的专栏中,David Geary探讨了单例模式以及在面对多线程(multithreading)、类装载器(classloaders)和序列化(serialization)时如何处理这些缺陷。单例模式适合于一个类只有一个实例的情况,比如窗口管理器,打印缓冲池和文件系统,它们都是原型的例子。典型的情况是

2011-12-07 13:24:22 399

转载 Winxp SVN安装

SVN安装操作指南今天按照网上的教程安装了一下SVN,以下是方法:1. 下载svn-1.4.6,http://subversion.tigris.org/files/documents/15/41077/svn-win32-1.4.6.zip2. 下载apache-2

2011-08-09 16:30:23 798

原创 Java 默认修饰符

Java 默认修饰符

2011-07-27 17:12:46 9844

转载 JAVA内部类的作用

文章分类:Java编程一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作用 1.内部类可以很好的实现隐藏,也就是封装性。一般的非内部类,是不允许有 private 与protected权限的,但内部类可以 2.内部类拥有外围类的所有元素的访问权限 3.可是实现多重继承 4

2011-07-27 15:50:34 478

转载 ArrayList Vector LinkedList 区别与用法

ArrayList Vector LinkedList 区别与用法最近用到了,所以依然是转载ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据

2011-07-25 18:58:19 407

转载 TagSupport与BodyTagSupport

1、 TagSupport与BodyTagSupport的区别 TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用TagSupport,否则如果需要交互就用BodyTagSupport。    交互就是标签处理类是否要读取标签体的内容和改变标签体返回的内容。    用TagSupport实现的标签,都可以用

2011-06-09 16:19:00 675

原创 全球500强外资企业的生活

<br />也许有很多朋友挺希望进外企工作,我原来也是这样想的,经过一年的体验,才发现,并不是想象中的那么好。<br /> <br />外资企业,在我感受一年后的感觉就是高级版的国有企业,分工明确,管理严格,约束性强。<br /> <br />唯一值的说的是,可能福利要比小企业好点,只要工作满一年就可以有14天年假,平时每1-2个月,部门还会组织一些小活动,在工作区域附近<br /> <br />旅游,去海边玩,烧烤,打保龄球,划冰,每年可以拿到13-15个月的工资。每天早上8点半上班,晚上<br /> <

2011-01-05 16:59:00 787 1

转载 学会沟通 这样说话很得体

<br />与人之间的最大问题是有效地真诚沟通,而沟通最大的问题恐怕就是语言了。掌握好说话技巧,学会说话得体,相信一定有助于促进你的交际。<br />  1、赞美行为而非个人。<br />  举例来说,如果对方是厨师,千万不要说:“你真是了不起的厨师。”他心里知道有更多厨师比他还优秀。但如果你告诉他,你一星期有一半的时间会到他的餐厅吃饭,这就是非常高明的恭维。<br />  2、通过第三者表达赞美。<br />  如果对方是经由他人间接听到你的称赞,比你直接告诉本人更多了一份惊喜。相反的,如果是批评对方

2010-09-19 09:02:00 481

原创 星座也是大学问

<br />星座是什么?其实说白了就是一门统计学,概率论,为什么有的人说星座准,有的人说不准,其实都是概率的问题,在生活和工作中,身边如果有不好相处的同事和朋友,又无法避免和他们接触,那么就必须掌握对方的性格和处事方式,这样就可以沉着应对(当然不是要去算计别人,而是更好的和对方相处,比如说狮子星座的人爱要面子,那么你和他相处给足他面子,自然就没事了),不要被这些小问题,弄的自己不开心,不是吗?以下内容是从其他地方转来的,说的还是比较详细<br /> <br /> <br />世上最全的星座排名 ~~必须偷来

2010-06-29 11:44:00 2721 3

转载 浅析Java内部类在GUI设计中的作用(2)

四、方法内部类 方法内部类只在该方法内部可见,方法内部类可以定义在方法中的任何位置。/**   * 内部类实现接口   *   * @author leizhimin 2009-7-17 14:57:50   */   public class Test2 {           public 

2010-03-20 16:54:00 418

转载 浅析Java内部类在GUI设计中的作用(1)

对于Java内部类,大家实际上了解不多。在这里我们以实际代码的形式,为大家详细介绍Java内部类在GUI设计的作用。Java内部类其实在J2EE编程中使用较少,不过在窗口应用编程中特别常见,主要用来事件的处理。其实,做非GUI编程,内部类完全可以不用。内部类的声明、访问控制等于外部类有所不同,要灵活使用内部类来编写程序,还是有相当难度的,Java发明了这种难懂的玩意儿,在其他语言中

2010-03-20 16:51:00 462

原创 PL/SQL学习笔记(二)

标量数据类型是必备的,不用说,大家也必须掌握,下面主要介绍一下PL/SQL复合数据类型 复合类型 复合类型可以存储多个值,包括记录和集合。集合是一维的,但是可以在集合中放入其它集合,变成多维集合。集合又分为索引表、嵌套表和变长数组三种。要使用集合,我们首先要创建集合类型,然后声明该类型的变量。我们可以在任何PL/SQL块、子程序或包的声明部分使用TABLE和VARRAY关键字来声明

2009-12-15 10:11:00 508

原创 PL/SQL学习笔记(一)

最近因为对Oracle比较感兴趣,所以打算深入学习一下PL/SQL,后期打算再学习一下Oracle ERP,正好有机会进到这个项目团队,正好可以跟老鸟门学习一下,下面是我的学习经历和笔记  PL/SQL块结构     DECLARE    /*     *  定义部分-定义常量、变量、复杂数据类型、游标、例解     */    BEGIN    /*

2009-12-11 14:36:00 537

原创 降血压,治结石

高血压、高血脂:芹菜籽*一两,用纱布包好,放10斤水煎汤,早、中、晚饮1杯。不怕辣者,可,早中晚食生蒜2头,有降血压、血脂特效。-胆、肾、尿道结石:用鸡内金、玉米须50克,煎一碗汤一次服下,一日2-3次,连服10天。忌吃肝脏、肥肉、蛋黄

2009-12-07 20:49:00 475

转载 java里抽象类和接口的区别

abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者

2009-09-05 20:29:00 440

转载 dorado 5 基本技术资料汇总

A 必需品 学习DORADO的必需品 A01 dorado程序 提供dorado5评估版免费下载,无需申请,无时间限制。 下载: http://61.151.239.187/download/dorado/dorado5.zip A02 dorado示例中心 doraod5示例中心(又称Sample Center或在线体验), 1, 提供基于dorado 的Web应

2009-08-12 10:17:00 3493 3

原创 Dorado学习

最近换了一份新工作,进公司就需要学习Dorado这个框架,所以找了一些相关资料,收集在我的资源里,有需要的朋友可以去下载看看

2009-08-10 15:48:00 595

转载 Oracle 游标

游标分为:静态游标和引用游标(动态游标)静态游标:由用户定义(隐式游标、显示游标)结果集不变引用游标游标:结果集变化隐式游标:用DML操作时,自动使用隐式游标。我们可以使用隐式游标判断SQL语句执行结果自动声明和处理的。在Session会话区,开启游标。处理后自动关闭。可以返回单行查询。隐式游标使用:declare %NOTFOUND  -- 执行行没有找到。%FO

2009-07-23 13:41:00 457

转载 Oracle %type,%rowtype

1、使用%TYPE 在许多情况下,PL/SQL变量可以用来存储在数据库表中的数据。在这种情况下,变量应该拥有与表列相同的类型。例如,students表的first_name列的类型为VARCHAR2(20),我们可以按照下述方式声明一个变量DECLARE        v_FirstName VARCHAR2(20); 但是如果first_name列的定义改变了会发生什么(

2009-07-23 11:03:00 566

原创 Oracle存储过程入门

 学习的时候要静下心去学习,不要心浮气躁。其中找了一些网上的资料和自己的理解,再做以实践,由于存储过程内容是比较多的,我这里只能做个入门,希望大家能自己深入学习。 --  文中这个符号,等于注释的意思 1.基本结构   CREATE OR REPLACE PROCEDURE 存储过程名字   (   参数1 IN 数据类型,   参数2 IN 数据类型  )

2009-07-20 16:50:00 5785 10

项目周报模板(工作周报模板)

软件开发过程中,技术部门所需要的项目周报模板(工作周报模板),按照模板填空即可; 如有不明白的地方可以给我留言;

2020-04-15

详细设计说明书.docx

软件开发过程中,技术部门所需要的详细设计说明书模板,按照模板填空即可; 如有不明白的地方可以给我留言;

2020-04-15

概要设计说明书.doc

软件开发过程中,技术部门所需要的概要设计说明书模板,按照模板填空即可; 如有不明白的地方可以给我留言;

2020-04-15

dorado server-api

dorado server-api dorado server-api

2009-08-12

dorado client-api

dorado client-api ,dorado client-api

2009-08-12

dorado 5 组件详解 v1.1

dorado 5 组件详解 v1.1.doc

2009-08-12

dorado 5 用户指南 v1.1

dorado 5 用户指南 v1.1.doc

2009-08-12

dorado 5 性能指南 v1.0

dorado 5 性能指南 v1.0.doc

2009-08-12

dorado 5 快速入门 v1.1

dorado 5 快速入门 v1.1.doc

2009-08-12

dorado入门教程

我只看到1小时,就对dorado基本了解了,是入门首选

2009-08-10

cxf ws-security 入门

cxf ws-security 入门教程

2008-12-20

cxf ws-security入门教程

详细的一个demo,主要是解决web service 方面的ws-security的问题,直接导入myeclipse就可以运行了,非常适合新手,很容易理解他的原理,不明白的地方可以留言

2008-12-20

java反编译工具 DJ

安装完毕以后,把iNViSiBLE目录下的文件覆盖安装路径下的DJ.exe就可以了

2008-09-17

空空如也

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

TA关注的人

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