自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 java和php实现RSA加密互通

主要实现java和PHP对RSA加密和解密互通问题

2016-03-08 16:27:11 15318 6

转载 桥接模式(Bridge Pattern)-结构型模式

1. 概述  将抽象部分(Abstraction)与实现部分(Implementor)分离,使它们可以独立地变化。2. 解决的问题    在软件系统中,有些类型由于自身的逻辑,它具有两个或多个维度的变化。为了解决这种多维度变化,又不引入复杂度,这就要使用Bridge模式。3. 模式中的角色  2.1 抽象(Abstraction):定义抽象接口,该接口中包含实现具体行为、具体特

2017-06-01 07:16:19 281

转载 原型模式(Prototype Pattern)-创建者模式

1. 概述  通过复制一个已经存在的实例来创建一个新的实例。被复制的实例被称为原型,这个原型是可定制的。2. 模式中的角色  2.1 抽象原型类(Abstract Prototype):提供一个克隆接口  2.2 具体原型类(Concrete Prototype): 及实现了克隆接口的具体原型类3. 实例:求职网站上现在都支持多份简历,如果每创建一份简历都要从头至尾地填写一遍,

2017-05-25 07:11:49 239

转载 建造者模式(Builder Pattern)-创建型模式

1. 概述  将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。2. 建造者模式中的角色  2.1 建造者(Builder):为创建一个产品对象的各个部件指定抽象接口。  2.2 具体建造者(ConcreteBuilder):实现Builder的接口以构造和装配该产品的各个部件,定义并明确它所创建的表示,并 提供一个检索产品的接

2017-05-24 07:11:30 317

转载 抽象工厂模式-创建型模式

1. 概述  抽象工厂模式为一个产品家族提供了统一的创建接口。当需要这个产品家族的某一系列的时候,可以从抽象工厂中选出相对应的系列来创建一个具体的工厂类别。2. 抽象工厂模式中的角色   2.1 抽象工厂(AbstractFactory):担任这个角色的是工厂方法模式的核心,它是与应用系统商业逻辑无关的。   2.2 具体工厂(ConcreteFactory):这个角色直接在客户端

2017-05-23 07:32:54 272

转载 工厂方法模式-创建型模式

1. 概述:  定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。2. 模式中的角色  2.1 抽象工厂(Creator):这个抽象类(或接口)声明一个创建对象的工厂方法,用来返回一个Product类型的对象。  2.2 具体工厂(ConcreteCreator):重定义工厂方法,返回一个具体的Concrete Product实例。  2

2017-05-23 07:12:21 224

转载 简单工厂模式-创建型模式

1. 概述:  将一个具体类的实例化交给一个静态工厂方法来执行,它不属于GOF的23种设计模式,但现实中却经常会用到2. 模式中的角色  2.1 工厂类(Simple Factory): 只包含了创建具体类的静态方法。  2.2 抽象产品(Product):定义简单工厂中要返回的产品。  2.3 具体产品(ConcreteProduct):具体产品。3. 模式解读  3

2017-05-22 07:42:47 171

转载 了解这23种设计模式

根据设计模式的参考书 中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns)、结构型模式(Structural Patterns)、行为型模式(Behavioral Patterns)创建型模式这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用新的运算符直接实例化对象。这使得程序在判断针对某个给定实例需要创建哪些

2017-05-22 07:34:58 332

转载 •适配器模式(Adapter Pattern)-结构型模式

1. 概述  将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。2. 解决的问题  即Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以在一起工作。3. 模式中的角色  3.1 目标接口(Target):客户所期待的接口。目标可以是具体的或抽象的类,也可以是接口。  3.2 需要适配的类

2017-05-22 07:30:45 213

转载 外观模式(Facade Pattern)-结构型模式

1. 概述  为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。2. 模式中的角色  2.1 外观类(Facade):外观类知道哪些子系统类负责处理请求,将客户的请求代理给恰当的子系统对象。  2.2 子系统类集合(SubSystem Classes):子系统类集合实现了子系统的功能,处理外观类对象指派的任务。3. 模式解读

2017-05-22 07:25:46 199

翻译 redis 双端链表

链表作为数组之外的一种常用序列抽象,是大多数高级语言的基本数据类型,因为C 语言本身不支持链表类型,大部分C 程序都会自己实现一种链表类型,Redis 也不例外.双端链表的应用双端链表作为一种通用的数据结构,在Redis 内部使用得非常多:它既是Redis 列表结构的底层实现之一,还被大量Redis 模块所使用,用于构建Redis 的其他功能.实现Redis 的

2016-07-18 23:30:09 323

翻译 redis 简单动态字符串

Sds (Simple Dynamic String,简单动态字符串)是Redis 底层所使用的字符串表示.sds 的用途Sds 在Redis 中的主要作用有以下两个:1. 实现字符串对象(StringObject);2. 在Redis 程序内部用作char* 类型的替代品;实现字符串对象Redis 是一个键值对数据库(key-value D

2016-07-18 22:08:42 367

原创 spring注入

@Test public void instanseTest() { ApplicationContext ctx=new ClassPathXmlApplicationContext(new String[]{"beans.xml"}); PersonServiceBean pb=(PersonServiceBean) ctx.getBean("personService")

2013-03-23 21:36:07 343

原创 jsp读取XML

index.jsp<%@ page language="java" contentType="text/html; charset=gb2312" pageEncoding="gb2312"%>Insert title here 公告标题: 公告内容:  web.xml XMLweb

2013-01-02 17:11:57 463

原创 javaweb jstl简易练习

商品信息数据库GoodsForm:create table GoodsForm(id int identity(1,1) primary key,name varchar(45) not null,price float not null,unit varchar(10) not null,manufacturer varchar(45) not null) javaBea

2013-01-01 16:24:24 354

原创 简易的jstl练习

LinkmanForm:javaBean代码,用来实现存储数据信息。public class LinkmanForm { private int id=0; private String name=""; private String tel=""; public int getId() { return id

2012-12-31 20:33:36 427

原创 EL表达式基础

EL表达式基础   <% String[] fruit={"苹果","西瓜","芒果","香蕉"}; request.setAttribute("fruit", fruit); session.setAttribute("username", "EL表达式"); List list=new ArrayList(); list.add("天下"

2012-12-31 10:34:06 281

原创 sql 存储过程

对学生-课程数据库编写存储过程,完成下列功能;1. 统计“离散数学”课程的成绩分布情况,即按照各分数段来统计人数;create procedurecount_dispersemathasbegindeclare   @beyoung90 int;  //定义大于90分的人数declare   @beyoung80 int;

2012-09-14 10:06:57 1249 1

原创 数据库控制和触发器

一、  数据安全性控制(1) 授权和回收在之前建立的TEST数据库中创建U1~U7共7个数据库用户,为其授予不用的权限,然后查看用户是否真正拥有被授予的权限。创建七个登陆用户!create login login_u1withpassword='u1'create login login_u2withpassword='u2'create login login_u3wit

2012-09-14 10:05:28 679

新闻管理系统

用c#语言开发的的一个建议的新闻管理系统。通过mvC分层架构的思想来实现的

2013-03-07

javahibernate应用举例

在文件中有关于hibernate的应用代码和sql语句,用的是sql server,实现了数据的查找和保存功能,与大家分享一下

2012-10-27

sql存储过程和游标的运用

sql语句基本的对游标和存储过程的运用,可以更好的学习sql的精华,特别是在读取数据时,可以通过游标进行读取和数据的处理。

2012-10-26

sql 授权和触发器的运用

对sql授权和基本的触发器的运用,通过sql语句可以创建用户和对用户的权限进行管理,触发器主要是插入和删除的时间进行检测。

2012-10-26

sql语句基本操作

关于sql语句的基本操作,能够更好的应用sql语句还有创建用户和对用户授权等基本的sql语句操作。

2012-10-26

空空如也

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

TA关注的人

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