自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(7)
  • 收藏
  • 关注

原创 spring依赖关系的管理和注入方式

依赖关系的管理spring一个重要的功能就是IOC(IOC容器提供了很多功能,这里只看相关部分),它要完成这个功能必须知道自己管理的被依赖对象和依赖对象之间的对应关系。这种依赖关系的信息形式可以是文本文件、xml等描述性强调文件格式、编码方式、如果愿意,甚至可以使用语音。spring中的依赖管理直接编码方式配置文件方式元数据(注解)spring注入方式构造方法 开箱即用,但是当参数列表较

2017-02-13 11:37:31 1283

原创 Java I/O类库基本结构

本文基于JDK1.8,主要描述 io 包的类结构, 不关注具体细节。socket虽然不属于这个包,这里放在一起说。I/O 关注将什么样的数据传输到什么地方。大概分为以下几种。一、 基于字节的根接口InputStream、OutputStream1. ByteArrayInputStream、ByteArrayOutputStream  : 对字节数组进行读写2. O

2016-12-13 20:19:21 400

原创 Spring之IOC

在面向对象语言的世界中,提供了基本的对象供程序员构建复杂的逻辑,而对象间的关系则交由编程人员维护。一个业务可能需要多个对象分工合作来实现,随着应用规模的扩大,对象间之间的依赖关系会变得异常复杂,造成牵一发动全身的情形。        这里要注意的是:耦合是分工合作的基础,是无法避免的。2. IOC(Inversion of Control)为了降低对

2016-06-16 22:08:14 233

原创 银联在线支付--测试

在中国银联商户服务注册一个帐号,注册页面。登录后选择网关支付,下载开发包(包含jar包和demo),在 “ 我的测试 ” 里有官方提供的测试参数。根据自己需求更改官方demo相关参数即可使用。

2016-05-27 23:28:33 1046

原创 JVM内存模型

JVM虚拟机将其管理的内存划分为若干个不同的数据区域,Java虚拟机规范将 JVM所管理的内存划分如下图线程共享区:堆、方法区线程私有区:虚拟机栈、本地方法栈、程序计数器详细讲解堆几乎所有的对象实例和数组都在堆上,是垃圾收集器管理的主要区域。方法区用于存储被虚拟机加载的类的信息、常量、静态变量、即时编译器编译后的代码等数据。本地方法栈该区

2016-05-14 13:09:35 225

原创 请求-响应的实现模式

引言:本文内容是 《Struts2技术内幕》的读书笔记web开发的核心实际上是编写用于进行 HTTP 请求的响应、进行逻辑处理并返回处理结果这样一个完整的过程。有如下三种实现模式。1.参数-返回值参数为请求,返回值为响应结果;springMVC 就使用了这种模式2.参数-参数Servlet 就是这种模式。servlet作为一个开发标准,它设计的接口无法将任何职责向上层推进,不仅要知道返回的响应结

2016-05-12 17:22:35 650

原创 装饰模式

装饰模式1.模式的定义装饰模式:动态地给一个对象增加一些额外的职责。2.模式动机一般有两种方式可以给一个类或对象增加行为。继承机制,通过继承现有类使得子类在拥有自身方法时同时拥有父类的方法。这种方法是静态的,用户不能控制增加行为的方式和时机。关联机制,即将一个类作为另一个类的成员属性。对比: 继承关系耦合较大的静态关系,无法在程序运行时动态扩展。关联关系具有较好的松耦合性,但需要创建更多的对象。

2016-05-11 22:06:28 172

空空如也

空空如也

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

TA关注的人

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