上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页
摘要: 控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护是由外部容器负责的。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转,目的是为了获得更好的扩展性和良好的可维护性。所谓依赖注入就是指:在运行期,由外部容器动态地将依赖对象注入到组件中。 实例化Spring容器常用的两种方 阅读全文
posted @ 2016-08-24 11:32 简单爱_wxg 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 先了解AOP的相关术语: 通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。 连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。 切入点(Pointcut)通知定义了切面要发生 阅读全文
posted @ 2016-08-24 10:15 简单爱_wxg 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 原理 AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP基于IoC基础,是对OOP的有益补充。AOP将应用系统分为两部分,核心业务逻辑(Core business concerns)及横向的通用逻辑,也就是所谓的方面Crosscutting enter 阅读全文
posted @ 2016-08-24 10:09 简单爱_wxg 阅读(378) 评论(0) 推荐(0) 编辑
摘要: AOP中的概念 AOP(Aspect Orient Programming),也就是面向切面编程。可以这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序运行过程。 AOP中的作用:常常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理、安全 阅读全文
posted @ 2016-08-23 16:41 简单爱_wxg 阅读(352) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/dolphin0520/p/3780005.html 1.Java数据类型 装箱和拆箱之前,我们先来了解一下Java的基本数据类型。 在Java中,数据类型可以分为两大种,Primitive Type(基本类型)和Reference Type(引用类型) 阅读全文
posted @ 2016-08-23 15:36 简单爱_wxg 阅读(320) 评论(0) 推荐(0) 编辑
摘要: HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的 安全版。 它是由Netscape开发并内置于其浏览器 阅读全文
posted @ 2016-08-23 11:48 简单爱_wxg 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两 阅读全文
posted @ 2016-08-22 21:59 简单爱_wxg 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 问题描述 任意给定一个32位无符号整数n,求n的二进制表示中1的个数,比如n = 5(0101)时,返回2,n = 15(1111)时,返回4。 普通法 我总是习惯叫普通法,因为我实在找不到一个合适的名字来描述它,其实就是最简单的方法,有点程序基础的人都能想得到,那就是移位+计数,很简单,不多说了, 阅读全文
posted @ 2016-08-21 11:44 简单爱_wxg 阅读(695) 评论(0) 推荐(1) 编辑
摘要: 看到这个题目,我们首先想到的是求出这个整型数组所有连续子数组的和,长度为n的数组一共有 n(n+2)/2个子数组,因此要求出这些连续子数组的和最快也需要O(n^2)的时间复杂度。但是题目要求的O(n)的时间复杂度,因此上述思路不能解决问题。 使用动态规划方法 解体思路:如果用函数f(i)表示以第i个 阅读全文
posted @ 2016-08-20 15:49 简单爱_wxg 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 回溯法解题思路: 回溯就是让计算机自动的去搜索,碰到符合的情况就结束或者保存起来,在一条路径上走到尽头也不能找出解,就回到原来的岔路口,选择一条以前没有走过的路继 续探测,直到找到解或者走完所有路径为止。就这一点,回溯和所谓的DFS(深度优先搜索)是一样的。那现在的关键是,怎么实现搜索呢?回溯既然一 阅读全文
posted @ 2016-08-19 10:34 简单爱_wxg 阅读(284) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 32 下一页