- 博客(23)
- 资源 (6)
- 收藏
- 关注
原创 对象结构型——代理模式
模式定义代理模式(Proxy Pattern) :给某一个对象提供一个代理,并由代理对象控制对原对象的引用。代理模式是一种对象结构型模式。模式结构代理模式包含如下角色:Subject: 抽象主题角色Proxy: 代理主题角色RealSubject: 真实主题角色模式分析代理模式示意结构图 模式扩展几种常用的代理模式 图片代理:一个很常见的代理...
2018-04-28 09:28:46 256
原创 对象结构型——外观模式
外观模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。外观模式又称为门面模式,它是一种对象结构型模式。模式适用情况当要为一个复杂子系统提供一个简单接口时可以使用外观模式。客户程序与多个子系统之间存在很大的依赖性。在层次化结构中,可以使用外观...
2018-04-25 09:39:00 485
原创 组合模式
模式动机 组合模式描述了如何将容器对象和叶子对象进行递归组合,使得用户在使用时无须对它们进行区分,可以一致地对待容器对象和叶子对象,这就是组合模式的模式动机。 模式定义 组合模式(Composite Pattern):组合多个对象形成树形结构以表示“整体-部分”的结构层次。组合模式对单个对象(即叶子对象)和组合对象(即容器对象)的使用具有一致性...
2018-04-25 09:28:00 203
原创 对象结构型——适配器模式
适配器模式(Adapter Pattern) :将一个接口转换成客户希望的另一个接口,适配器模式使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。 结构型模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构。模式结构 适配器模式包含如下角色: Target:目标抽象类 Ad...
2018-04-24 08:00:24 374
原创 Mybatis:resultMap使用总结
resultMap包含的元素: <!--column不做限制,可以为任意表的字段,而property须为type 定义的pojo属性--><resultMap id="唯一的标识" type="映射的pojo对象"> <id column="表的主键字段,或者可以为查询语句中的别名字段" jdbcType="字段类型" property=&quo
2018-04-18 21:40:01 578
原创 单例模式
1.模式定义 单例模式(Singleton Pattern):单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。 单例模式是一种对象创建型模式。2.单例模式的三个要点: 1. 某个类只能有一个实例; 2. 它必须自行创建这个实例; 3. 它必须自行向整个系统提供这个实例。3.模式分析 在单例模式的实现过程中,...
2018-04-18 11:16:12 1405
原创 抽象工厂模式
相较于工厂模式,我们需要一个工厂可以提供多个产品对象,而不是单一的产品对象。 比如有个海尔工厂,那么抽象工厂需要生产海尔电视机、海尔电冰箱,海尔空调等同类品牌产品。1.模式的定义 抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。2.模式结构 &nbs...
2018-04-17 09:31:23 121
原创 SSM图书管理(一)
(1)bean(放入pojo)该bean和数据库中的表产生映射:首先创建Book实体类创建package pojo;public class Book { private int bookId;//属性要与表中的一模一样 private String Isbn; private String Title; private String Price; p...
2018-04-16 18:47:02 1019 1
原创 springmvc 怎么配置同类多个视图解析器
翻看很多博客都是关于如何配置多个不同类的视图解析器,网上也没人问这个问题,估计是太简单了吧。好在慢慢摸索出了解决方案。 比如我要访问如下curp和userCURD文件夹下的jsp文件 <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <prope...
2018-04-16 18:32:47 2634
原创 工厂模式
1. 模式的定义 工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂子类中完成,即通过工厂子...
2018-04-16 09:54:01 108
原创 综合布线系统6个独立的子系统介绍
综合布线系统是一个用于传输语音、数据、影像和其他信息的标准结构化布线系统,是建筑物或建筑群的传输网络,它使语言和数据通信设备、交换设备和其他信息管理系统彼此相连接。综合布线的热物理结构一般采用模块化设计和分层星型拓扑结构。系统结构有6个独立的子系统:1.工作区子系统:它是工作区内终端设备连接到信息插座之间的设备组成,包括信息插座、连接软线、适配器、计算机、网络集散器、电话、报警探头、摄像机、监...
2018-04-09 20:59:00 5978
原创 UML 2.0中的图
(1)类图(class diagram):类图描述一组类、接口、协作和它们之间的关系。在00系统的建模中,最常见的图就是类图。类图给出了系统的静态设计视图,活动类的类图给出了系统的静态进程视图。(2)对象图(object diagram):对象图描述一组对象及它们之间的关系。对象图描述了在类图中所建立的事物实例的静态快照。和类图一样,这些图给出系统的静态设计视图或静态进程视图,但它们是从真实案...
2018-04-09 14:41:59 1619
原创 软件生存周期5个基本过程、9个支持过程和7个组织过程
GB/T 8566-2007《信息技术 软件生存周期过程》标准把软件生存周期中可能执行的活动分为5个基本过程、9个支持过程和7个组织过程,每一生存周期过程划分为一组活动,每一活动进一步划分为任务。5个基本过程:1、获取过程:为需方而定义的活动,启动,招标,合同,对供方监督,验收等2、供应过程:为供方而定义的活动,启动,准备投标,签订合同,编制计划,执行,交付和完成3、开发过程:为开...
2018-04-09 13:52:20 10488
原创 进程与线程
进程是表示资源分配的基本单位,又是调度运行的基本单位。 线程是进程中执行运算的最小单位,亦即执行处理机调度的基本单位。 进程就是一个应用程序在处理机上的一次执行过程,它是一个动态的概念,而线程是进程中的一部分,进程包含多个线程在运行。 进程和线程的关系 (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。线程是操作系统可识别的最小执行和调度单位。 ...
2018-04-08 21:06:55 227
原创 在eclipse 中导入java web项目出现JRE System Library(unbound)和Server Library(unbound)解决方法
在eclipse 中导入java web项目出现JRE System Library(unbound)和Server Library(unbound)解决方法
2018-04-06 11:09:20 5068
原创 Eclipse中使用git进行pull远程代码,报错The current branch is not configured for pull No value for key branc
解决方法:在我们本地工程目录找到config文件(在工程下.git文件夹中);修改config文件内容为:[core] symlinks = false repositoryformatversion = 0 filemode = false logallrefupdates = true[remote "origin"] url = 自...
2018-04-06 11:06:16 697
原创 SSM图书管理(三)
本文主要展示图书管理jsp页面的编写内容 BookList.jsp&lt;%@ page language="java" pageEncoding="utf-8"%&gt;&lt;%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %
2018-04-04 11:26:08 925 1
原创 SSM图书管理(二)
本篇文章主要讲述SSM框架搭建需要进行的相关配置。 (1)web.xml配置&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="h
2018-04-04 11:16:47 293
原创 SSM框架前台传中文到后台乱码问题的解决办法
1.web.xml文件中配置过滤器,加入如下代码:<filter> <filter-name>CharacterEncoding</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class...
2018-04-04 10:23:11 2249
原创 上传图片--客户端
Android客户端使用的是HttpClient,高版本的sdk已经不支持,新建文件时需要选择低版本的sdk.public class UploadFileMainActivity extends Activity { private static String requestURL = "http://10.0.2.2:8080/服务器端工程名/uploadFile.action";...
2018-04-02 14:23:19 273
原创 上传图片--服务器端
public class UploadFileActivityAction extends ActionSupport { HttpServletResponse response=ServletActionContext.getResponse(); HttpServletRequest request=ServletActionContext.getRequest(); ...
2018-04-02 14:17:56 191
原创 Struts服务器端+Android客户端+json数据(二)
上文Struts服务器端+Android客户端+json数据(一)主要展示了服务器端代码的编写,这里主要展示Android客户端的代码。首先需要在AndroidManifest.xml配置访问网络的权限: <uses-permission android:name="android.permission.INTERNET"/>图书列表book_main.xml的布局文件如下:...
2018-04-02 14:06:35 165
原创 Struts服务器端+Android客户端+json数据(一)
本文主要讲述的是用struts2搭建服务器,从数据库获取数据,客户端通过json解析获得数据的方法。 以下主要为服务器端的代码。图书实体类:public class Book { private int bookId; private String isbn; private String title; private String price; ...
2018-04-02 13:44:16 191
2017年美赛优秀论文
2018-02-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人