,什么是spring框架 spring是J2EE应用程序框架,是轻量级的IoC和AOP的容器框架,主要是针对javaBean的生命周期进行管理的轻量级容器,可以单独使用,也可以和Struts框架,ibatis框架等组合使用。 2,架构概述 1)IoC(Inversion of Control)控制反 ...
分类:
编程语言 时间:
2017-11-22 21:47:10
阅读次数:
151
一、PTA实验作业 题目1:使用函数输出一个整数的逆序数 1. 本题PTA提交列表 2. 设计思路 第一步:调用数学函数 第二步:函数定义 int reverse(int number) 第三步:定义整型变量count=0,i,remainder (余数),inversion=0(逆序数),a(存放 ...
分类:
编程语言 时间:
2017-11-18 20:01:10
阅读次数:
242
一、单一职责原则(SRP Single Responsibility Principle) 不要存在多于一个导致类变更的原因。通俗来说,即一个类只负责一项职责。 二、里氏替换原则(LSP Liskov Substitution Principle) 1. 如果对每一个类型为T1的 对象o1,都有类型 ...
分类:
其他好文 时间:
2017-11-17 18:36:07
阅读次数:
314
Minimum Inversion Number Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 21957 Accepted Submissio ...
分类:
其他好文 时间:
2017-11-15 21:54:59
阅读次数:
169
参考http://www.cnblogs.com/wuyudong/p/mapreduce-principle.html MapReduce 我们来拆开看: Mapping(映射)对集合里的每个目标应用同一个操作。 Reducing(化简)遍历集合中的元素来返回一个综合的结果。 主体思路是通过分散计 ...
分类:
其他好文 时间:
2017-11-13 21:17:50
阅读次数:
178
控制反转概述 控制反转(Inversion of Control,英文缩写为IoC),就是将代码的调用的控制权,由调用方转移给被调用方。 如图:修改代码A类的代码,才能将B类的对象换成C类。代码的控制权在A类(调用方)。我们将这种代码调用的方式,称为强耦合的代码调用。 (图2-1) 将上图的需求,修 ...
分类:
其他好文 时间:
2017-11-11 17:44:15
阅读次数:
224
参考:https://www.cnblogs.com/Smile-123/p/5385663.html 1. OCP 全称:“Open-Closed Principle” 开放-封闭原则 说明:对扩展开放,对修改关闭。 优点:按照OCP原则设计出来的系统,降低了程序各部分之间的耦合性,其适应性、灵活 ...
分类:
其他好文 时间:
2017-11-10 18:51:35
阅读次数:
152
单一职责原则 单一职责原则(Single Responsibility Principle,简称SRP)的英文原话是:there should nerver be moren than one reason for a class to change.意思是一个类,应当只有一个引起它变化的原因。即一 ...
分类:
其他好文 时间:
2017-11-09 22:36:19
阅读次数:
185
Single Responsibility Principle 简称SRP,定义为:应该有且仅有一个原因引起类的变更,也就是将对象的属性和行为进行分离,通过一个接口变两个接口来实现分离。一个接口或类只有一个原因引起变化,也就是一个接口或一个只有一个职责,负责一件事情。生搬硬套单一原则会引起类的剧增, ...
分类:
其他好文 时间:
2017-11-07 17:57:51
阅读次数:
184
总结一下近来几天的学习,做个笔记 以下是Spring IoC相关内容: IoC(Inversion of Control):控制反转: 其主要功能可简单概述为:将 用 new 去创建实例对象,转换为让Spring通过配置xml文件去创建实例化 对象。 其实现原理大致为: 配置xml文件,通过解析xm ...
分类:
编程语言 时间:
2017-11-05 23:42:06
阅读次数:
373