上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 38 下一页
摘要: 概念: 切面(aspect):用来切插业务方法的类。连接点(joinpoint):是切面类和业务类的连接点,其实就是封装了业务方法的一些基本属性,作为通知的参数来解析。通知(advice):在切面类中,声明对业务方法做额外处理的方法。切入点(pointcut):业务类中指定的方法,作为切面切入的点。 阅读全文
posted @ 2017-03-06 23:25 hongdada 阅读(427) 评论(0) 推荐(0) 编辑
摘要: AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的 阅读全文
posted @ 2017-03-06 22:36 hongdada 阅读(540) 评论(0) 推荐(0) 编辑
摘要: Spring AOP 提供了 5 种类型的通知,它们分别是 Before Advice(前置通知)、After Returning Advice(后置通知)、Interception Around Advice(周围通知)、Throws Advice(异常通知)和 Introduction Advi 阅读全文
posted @ 2017-03-06 15:50 hongdada 阅读(2917) 评论(0) 推荐(0) 编辑
摘要: 当一个对象(客户端)不能或者不想直接引用另一个对象(目标对象),这时可以应用代理模式在这两者之间构建一个桥梁--代理对象。 按照代理对象的创建时期不同,可以分为两种: 静态代理:事先写好代理对象类,在程序发布前就已经存在了; 动态代理:应用程序发布后,通过动态创建代理对象。 静态代理其实就是一个典型 阅读全文
posted @ 2017-03-03 16:45 hongdada 阅读(358) 评论(0) 推荐(0) 编辑
摘要: bean生命周期: 实例bean 1.当调用者通过getBean(beanName)向容器请求某一个Bean时,如果容器注册了org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor接口,在实例化Bean 阅读全文
posted @ 2017-03-03 16:17 hongdada 阅读(555) 评论(0) 推荐(0) 编辑
摘要: Ubuntu16.04安装jdk,下载linux中的64版本 需要下载jdk,tomcat安装包 tar.gz版本的 http://pan.baidu.com/s/1mi4WVhA 安装JDK: /etc/environment中文件修改为 修改environment是修改系统的环境变量,还要修改登 阅读全文
posted @ 2017-03-02 21:51 hongdada 阅读(9909) 评论(1) 推荐(1) 编辑
摘要: 代码: 以后再弄二叉树就可以简单的造例子了。 阅读全文
posted @ 2017-03-01 00:18 hongdada 阅读(2930) 评论(0) 推荐(0) 编辑
摘要: 二叉树的相关概念二叉树的定义二叉树(Binary Tree)是n(n>=0)个有限元素的集合,该集合或者为空,或者由一个称为根(root)的元素及两个不相交的,被称为左子树和右子树的二叉树组成。当集合为空时,称该二叉树为空二叉树,在二叉树中,一个元素也称为一个结点。二叉树是有序的,即若将其左右子树颠 阅读全文
posted @ 2017-02-27 22:24 hongdada 阅读(985) 评论(0) 推荐(0) 编辑
摘要: Java里面Stack有两种含义: 一:数据结构 Stack,即java.util.Stack Stack的特点为LIFO,即后进先出(Last in, first out)。 一般与之比较的是队列Queue,队列是两个口,先进先出。 二:内存区域 系统一般在内存中划分出两种不同的内存空间,一种是S 阅读全文
posted @ 2017-02-27 00:17 hongdada 阅读(2976) 评论(0) 推荐(0) 编辑
摘要: 代码: 解决方法二:使用栈来模拟递归过程 https://my.oschina.net/Tsybius2014/blog/614514 http://www.cnblogs.com/wintersoft/p/4676124.html https://www.nowcoder.com/question 阅读全文
posted @ 2017-02-26 23:44 hongdada 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 因为连接不是google服务器,所以不能直接用命令的方式,用dpkg, 先下载谷歌浏览器的deb安装包http://pan.baidu.com/s/1hs5KH3A 不能直接用dpkg安装,不然会报错,浏览器还有依赖其他的包 所以必须先执行 然后在用dpkg安装 安装成功以后直接调用浏览器 将会启动 阅读全文
posted @ 2017-02-26 00:04 hongdada 阅读(1288) 评论(0) 推荐(0) 编辑
摘要: 在修改source.list之前要先备份 替换内容到source.list中 阿里云源: 清华大学: 东北大学: http://blog.csdn.net/paincupid/article/details/52895676 阅读全文
posted @ 2017-02-25 23:30 hongdada 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 常见配置汇总 堆设置:-Xms:初始堆大小-Xmx:最大堆大小-XX:NewSize=n:设置年轻代大小-XX:MaxNewSize=n:设置最大年轻代大小-XX:NewRatio=n:设置年轻代(包括Eden和两个Survivor区)与年老代的比值(除去持久代)。设置为4,则年轻代与年老代所占比值 阅读全文
posted @ 2017-02-24 11:19 hongdada 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 请求到来时,第一个接受这个请求的前端控制器叫DispatcherServlet(这个需要在web.xml中配置),后端控制器叫Controller。 简化版流程: 1.spring mvc将所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求 进行真正的处理工作 阅读全文
posted @ 2017-02-24 10:52 hongdada 阅读(537) 评论(0) 推荐(0) 编辑
摘要: @Service用于标注业务层组件@Controller用于标注控制层组件@Repository用于标注数据访问组件,即DAO组件@Component泛指组件,当组件不好归类的时候,我们可以使用这个注解进行标注。 在一个稍大的项目中,如果组件采用xml的bean定义来配置,显然会增加配置文件的体积, 阅读全文
posted @ 2017-02-23 15:25 hongdada 阅读(482) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 38 下一页