会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
hongda's blog--收藏与分享
首页
订阅
管理
上一页
1
···
23
24
25
26
27
28
29
30
31
···
38
下一页
2017年3月9日
Spring事务管理
摘要: 事务简介: 事务管理是企业级应用程序开发中必不可少的技术,用来确保数据的完整性和一致性 事务就是一系列的动作,它们被当作一个单独的工作单元。这些动作要么全部完成,要么全部不起作用。 事务的四个关键属性(ACID) ① 原子性(atomicity):事务室一个原子操作,有一系列动作组成。事务的原子性确
阅读全文
posted @ 2017-03-09 16:34 hongdada
阅读(203)
评论(0)
推荐(0)
2017年3月6日
AOP AspectJ注解
摘要: 概念: 切面(aspect):用来切插业务方法的类。连接点(joinpoint):是切面类和业务类的连接点,其实就是封装了业务方法的一些基本属性,作为通知的参数来解析。通知(advice):在切面类中,声明对业务方法做额外处理的方法。切入点(pointcut):业务类中指定的方法,作为切面切入的点。
阅读全文
posted @ 2017-03-06 23:25 hongdada
阅读(436)
评论(0)
推荐(0)
AOP Schema配置
摘要: AOP(Aspect-Oriented Programming,面向切面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入公共行为的
阅读全文
posted @ 2017-03-06 22:36 hongdada
阅读(551)
评论(0)
推荐(0)
AOP 增强方法
摘要: Spring AOP 提供了 5 种类型的通知,它们分别是 Before Advice(前置通知)、After Returning Advice(后置通知)、Interception Around Advice(周围通知)、Throws Advice(异常通知)和 Introduction Advi
阅读全文
posted @ 2017-03-06 15:50 hongdada
阅读(2965)
评论(0)
推荐(0)
2017年3月3日
Java 代理
摘要: 当一个对象(客户端)不能或者不想直接引用另一个对象(目标对象),这时可以应用代理模式在这两者之间构建一个桥梁--代理对象。 按照代理对象的创建时期不同,可以分为两种: 静态代理:事先写好代理对象类,在程序发布前就已经存在了; 动态代理:应用程序发布后,通过动态创建代理对象。 静态代理其实就是一个典型
阅读全文
posted @ 2017-03-03 16:45 hongdada
阅读(384)
评论(0)
推荐(0)
@Bean 生命周期
摘要: bean生命周期: 实例bean 1.当调用者通过getBean(beanName)向容器请求某一个Bean时,如果容器注册了org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor接口,在实例化Bean
阅读全文
posted @ 2017-03-03 16:17 hongdada
阅读(571)
评论(0)
推荐(0)
2017年3月2日
Ubuntu16.04 安装JDK Tomcat
摘要: 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
阅读(9930)
评论(1)
推荐(1)
2017年3月1日
数组构建完全二叉树
摘要: 代码: 以后再弄二叉树就可以简单的造例子了。
阅读全文
posted @ 2017-03-01 00:18 hongdada
阅读(2954)
评论(0)
推荐(0)
2017年2月27日
二叉树遍历(先序、中序、后序)
摘要: 二叉树的相关概念二叉树的定义二叉树(Binary Tree)是n(n>=0)个有限元素的集合,该集合或者为空,或者由一个称为根(root)的元素及两个不相交的,被称为左子树和右子树的二叉树组成。当集合为空时,称该二叉树为空二叉树,在二叉树中,一个元素也称为一个结点。二叉树是有序的,即若将其左右子树颠
阅读全文
posted @ 2017-02-27 22:24 hongdada
阅读(1026)
评论(0)
推荐(0)
Java堆(heap)、栈(stack)和队列的区别
摘要: Java里面Stack有两种含义: 一:数据结构 Stack,即java.util.Stack Stack的特点为LIFO,即后进先出(Last in, first out)。 一般与之比较的是队列Queue,队列是两个口,先进先出。 二:内存区域 系统一般在内存中划分出两种不同的内存空间,一种是S
阅读全文
posted @ 2017-02-27 00:17 hongdada
阅读(3048)
评论(0)
推荐(0)
2017年2月26日
反转二叉树 打印二叉树
摘要: 代码: 解决方法二:使用栈来模拟递归过程 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
阅读(389)
评论(0)
推荐(0)
Ubuntu 安装Chrome浏览器
摘要: 因为连接不是google服务器,所以不能直接用命令的方式,用dpkg, 先下载谷歌浏览器的deb安装包http://pan.baidu.com/s/1hs5KH3A 不能直接用dpkg安装,不然会报错,浏览器还有依赖其他的包 所以必须先执行 然后在用dpkg安装 安装成功以后直接调用浏览器 将会启动
阅读全文
posted @ 2017-02-26 00:04 hongdada
阅读(1390)
评论(0)
推荐(0)
2017年2月25日
Ubuntu16.04 国内更新源
摘要: 在修改source.list之前要先备份 替换内容到source.list中 阿里云源: 清华大学: 东北大学: http://blog.csdn.net/paincupid/article/details/52895676
阅读全文
posted @ 2017-02-25 23:30 hongdada
阅读(1044)
评论(0)
推荐(0)
2017年2月24日
JVM 调优
摘要: 常见配置汇总 堆设置:-Xms:初始堆大小-Xmx:最大堆大小-XX:NewSize=n:设置年轻代大小-XX:MaxNewSize=n:设置最大年轻代大小-XX:NewRatio=n:设置年轻代(包括Eden和两个Survivor区)与年老代的比值(除去持久代)。设置为4,则年轻代与年老代所占比值
阅读全文
posted @ 2017-02-24 11:19 hongdada
阅读(351)
评论(0)
推荐(0)
SpringMVC 原理和流程
摘要: 请求到来时,第一个接受这个请求的前端控制器叫DispatcherServlet(这个需要在web.xml中配置),后端控制器叫Controller。 简化版流程: 1.spring mvc将所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责对请求 进行真正的处理工作
阅读全文
posted @ 2017-02-24 10:52 hongdada
阅读(560)
评论(0)
推荐(0)
上一页
1
···
23
24
25
26
27
28
29
30
31
···
38
下一页
公告