摘要: AOP作为Spring中核心部分,在Spring中扮演者重要的角色。AOP把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点。横切关注点的一个特点是,他们经常发生在核心关注点的多处,而各处都基本相似。比如权限认证、日志、事务处理。Aop... 阅读全文
posted @ 2015-07-23 21:14 风走了,雨停了 阅读(559) 评论(0) 推荐(1) 编辑
摘要: 引言 Spring框架作为优秀的开源框架之一,深受各大Java开发者的追捧,相信对于大家来说并不陌生,Spring之所以这么流行,少不了他的两大核心技术IOC和IOP。我们这里重点讲述Spring框架的IOC技术运用,如何运用好Spring的IOC技术。 在我们平 常的java开发中,程序员在某... 阅读全文
posted @ 2015-07-18 17:49 风走了,雨停了 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 1.广度优先遍历是连通图的一种遍历策略。其基本思想如下:1)、从图中某个顶点V0出发,并访问此顶点;2)、从V0出发,访问V0的各个未曾访问的邻接点W1,W2,…,Wk;然后,依次从W1,W2,…,Wk出发访问各自未被访问的邻接点;3)、重复步骤2,直到全部顶点都被访问为止。2.例如下图1).从0开... 阅读全文
posted @ 2015-05-31 21:12 风走了,雨停了 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1.深度优先遍历的递归定义 假设给定图G的初态是所有顶点均未曾访问过。在G中任选一顶点v为初始出发点(源点),则深度优先遍历可定义如下:首先访问出发点v,并将其标记为已访问过;然后依次从v出发搜索v的每个邻接点w。若w未曾访问过,则以w为新的出发点继续进行深度优先遍历,直至图中所有和源点v有路径相... 阅读全文
posted @ 2015-05-31 20:57 风走了,雨停了 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 今天在学习数据库的索引优化时,关于memory存储引擎的的hash索引时,看到了操作符 ,这个操作符还是第一次见到,于是上网查了一下。我想大家应该知道 = != 操作符吧,特别说明一下 与!=都是不等于的意思,但是一般都是用来代码不等于因为在任何SQL中都起作用但是!=在sql2000中用到,则是... 阅读全文
posted @ 2015-04-22 20:16 风走了,雨停了 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 本文转自一位前辈的文章,感觉写得很好,就转过来了。这个是那位前辈的原文地址:http://www.111cn.net/database/mysql/81698.htm当我们在优化SQL时,想看看自己写的SQL的执行效率问题,MySql给我们提供一个命令explain,可以显示我们所写的SQL效率。一... 阅读全文
posted @ 2015-04-22 11:31 风走了,雨停了 阅读(1327) 评论(0) 推荐(0) 编辑
摘要: 简介 了解Java虚拟机内存分布的好处 1.了解Java内存管理的细节,有助于程序员编写出性能更好的程序。比如,在新的线程创建时,JVM会为每个线程创建一个专属的栈 (stack),其栈是先进后出的数据结构,这种方式的特点,让程序员编程时,必须特别注意递归方法要尽量少使用,另外栈的大小也有一定的... 阅读全文
posted @ 2015-04-18 21:46 风走了,雨停了 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 最近做面试题,经常与到一个问题,如何高效的从一组数中找到第K大的元素。其实我们最容易想到的肯定是蛮力法。1. 我们可以对这个乱序数组按照从大到小先行排序,然后取出前k大,总的时间复杂度为O(n*logn + k)。2.选择排序和冒泡排序算法,即选择k次。(这种算法比较简单,这里就不介绍了)3.利用快... 阅读全文
posted @ 2015-04-12 22:13 风走了,雨停了 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 一、什么是反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的... 阅读全文
posted @ 2015-04-08 21:45 风走了,雨停了 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 在学习《Java编程思想》的时候看到了动态代理,觉得很有意思,现在来做一下总结。一、代理模式的定义 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。二、优点 (1).职责清晰真实的角色就... 阅读全文
posted @ 2015-04-08 11:26 风走了,雨停了 阅读(2622) 评论(1) 推荐(0) 编辑