03 2021 档案

摘要:原型模式 原型模式是一种特殊的创建型模式,它通过复制一个已有的对象来获取更多相同或者相似的对象。原型模式可以提高相同类型对象的创建效率,简化创建过程。 原型模式概述 西游记中孙悟空拔下几根身上的猴毛,轻轻一吹,可以复制(克隆)出很多和自己一摸一样的猴子,在面向对象软件设计领域被称为原型模式,孙悟空就 阅读全文
posted @ 2021-03-22 00:06 z十万嬉皮 阅读(50) 评论(0) 推荐(0) 编辑
摘要:建造者模式 建造者模式是一种较为复杂的创建型模式。 建造者模式概述 软件系统中有一些复杂的对象,它们拥有多个组成部分。比如一辆汽车,它包括车轮、方向盘、发动机等多种部件。简单来说,复杂对象就是指那些包含多个成员变量的对象。对于大多数用户而言,并不知道这些部件的装配细节,也几乎不会使用单独某个部件,而 阅读全文
posted @ 2021-03-12 13:01 z十万嬉皮 阅读(74) 评论(0) 推荐(0) 编辑
摘要:Java邮件发送概述 电子邮件 要在网络上实现邮件功能,必须要有专门的邮件服务器。邮件服务器负责接受并转投电子邮件。 SMTP服务器地址:一般是smtp.xxx.com,比如163邮箱是smtp.163.com,qq邮箱是smtp.qq.com。 POP3服务器地址:一般是pop.xxx.com,比 阅读全文
posted @ 2021-03-10 00:53 z十万嬉皮 阅读(153) 评论(0) 推荐(0) 编辑
摘要:文件上传和下载 在Web应用中,文件上传和下载功能是非常常用的功能,今天学习了JavaWeb中的文件上传和下载功能的实现。 1、准备工作 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的。 一般选择采用apache的开源工具common-fileupload这个文件上传组件。 c 阅读全文
posted @ 2021-03-08 22:10 z十万嬉皮 阅读(226) 评论(0) 推荐(0) 编辑
摘要:代理模式 代理模式是常用的结构型设计模式之一。 代理模式概述 代理模式与代购相似。由于某些原因,客户端不想或不能直接访问一个对象,此时可以通过一个称为“代理”的第三者来实现间接访问,该方案对应的设计模式称为代理模式。 代理模式变化非常多,常见的代理形式有远程代理、保护代理、虚拟代理、缓冲代理、智能引 阅读全文
posted @ 2021-03-04 23:44 z十万嬉皮 阅读(87) 评论(0) 推荐(0) 编辑
摘要:创建型模式 软件系统在运行时类将实例化成对象,并由这些对象来协作完成各项业务功能。创建型模式(Creational Pattern)关注对象的创建过程,是一类最常用的设计模式,在软件开发中的应用非常广泛。创建型模式对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离,对用户隐藏了类 阅读全文
posted @ 2021-03-03 00:08 z十万嬉皮 阅读(72) 评论(0) 推荐(0) 编辑
摘要:单例模式(Singleton Pattern) 单例模式是结构最简单的设计模式,在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以确保系统中的一个类只有一个实例而且该实例易于被外界访问,从而方便对实例个数进行控制,节约系统资源。 单例模式概述 对于一个软件系统中的某些类而言,只有一个实 阅读全文
posted @ 2021-03-01 22:24 z十万嬉皮 阅读(116) 评论(0) 推荐(0) 编辑
摘要:抽象工厂模式(Abstract Factory Pattern) 抽象工厂模式是常用的创建型设计模式之一,它比工厂方法模式的抽象程度更高。在工厂方法模式中每一个具体工厂只需要生产一种具体产品,但是在抽象工厂模式中一个具体工厂可以生产一组相关的具体产品,这样的一组产品成为产品族,产品族中的每一个产品都 阅读全文
posted @ 2021-03-01 09:29 z十万嬉皮 阅读(168) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示