上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 一、Spring事务属性 接上一节<<Spring的事务控制>>,Spring提供了@Transactional的注解来帮助控制事务,对于这个注解中涉及的几个属性需要说明和掌握一下 @Transactional(isolation=Isolation.DEFAULT,rollbackFor=Arit 阅读全文
posted @ 2018-07-29 21:17 纪煜楷 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 一、事务的概念 事务是一组操作的执行单元,相对于数据库操作来讲,事务管理的是一组SQL指令,比如增加,修改,删除等,事务的一致性,要求,这个事务内的操作必须全部执行成功,如果在此过程种出现了差错,比如有一条SQL语句没有执行成功,那么这一组操作都将全部回滚 事务特性(ACID) (1)Atomic( 阅读全文
posted @ 2018-07-29 20:15 纪煜楷 阅读(1079) 评论(0) 推荐(1) 编辑
摘要: 一、Spring对Jdbc的支持 Spring为了提供对Jdbc的支持,在Jdbc API的基础上封装了一套实现,以此建立一个 JDBC 存取框架。 作为 Spring JDBC 框架的核心, JDBC 模板的设计目的是为不同类型的 JDBC 操作提供模板方法. 每个模板方法都能控制整个过程, 并允 阅读全文
posted @ 2018-07-29 18:19 纪煜楷 阅读(6929) 评论(0) 推荐(0) 编辑
摘要: 内容详见切面编程系列 https://www.cnblogs.com/jiyukai/category/1265045.html。 阅读全文
posted @ 2018-07-29 16:49 纪煜楷 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一、XML实现AOP编程 spring提供了注解的形式实现aop编程,同时也提供xml配置的形式实现,形式不同,最终实现的效果是一致的,下面进行xml实现aop编程的demo具体实现 步骤1.编写切面和切入点 步骤2.编写业务接口和实现 步骤3.在配置文件中将切面和业务实现类加入IOC容器,并配置切 阅读全文
posted @ 2018-07-29 16:48 纪煜楷 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 一、动态织入切面代码 AOP的核心在于“业务代码”与“切面代码”的分离,这样设计的好处是 (1)切面代码写一次即可 (2)开发者只需关注业务代码的实现,无需重复编写功能重复的切面代码 (3)运行时,执行业务代码时候动态织入切面代码 如何实现分离,在本节和下节(切面编程(三))中将详细介绍几种方式 二 阅读全文
posted @ 2018-07-29 16:02 纪煜楷 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、切面编程概述 Aspect Oriented Programming(AOP),面向切面编程,是一个比较热门的话题。AOP主要实现的目的是针对业务处理过程中的切面进行提取,它所面对的是处理过程中的某个步骤或阶段,以获得逻辑过程中各部分之间低耦合性的隔离效果。 什么是代理:代理(Proxy)是一种 阅读全文
posted @ 2018-07-29 14:32 纪煜楷 阅读(794) 评论(0) 推荐(0) 编辑
摘要: 一、背景 在实际的开发中,性能问题的分析一直是运维团队的痛点,无论是缓慢内存溢出还是迅速的内存爆炸,对系统和业务的破坏都是快速而巨大的,此贴分享下简单的分析内存问题的经验。 二、相关名词 分代:根据对象的生命周期长短,把堆分为3个代:Young,Old和Permanent,根据不同代的特点采用不同的 阅读全文
posted @ 2018-07-18 01:36 纪煜楷 阅读(3361) 评论(0) 推荐(0) 编辑
摘要: 一、灰度概念 灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产品特性B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰 阅读全文
posted @ 2018-07-18 01:11 纪煜楷 阅读(5215) 评论(0) 推荐(0) 编辑
摘要: 一、查看当前Java虚拟机所有进程:jps 二、 查看整个JVM内存状态 : jmap -heap [pid] 三、查看JVM堆中对象详细占用情况:jmap -histo [pid] 四、导出整个JVM 中内存信息 : jmap -dump:file=文件名.dump [pid] 五、打开JDK自带 阅读全文
posted @ 2018-07-10 23:28 纪煜楷 阅读(455) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页