摘要: 多线程 35. 并行和并发有什么区别? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。 并行是指两个或者 阅读全文
posted @ 2019-07-25 23:59 十八岁的夏天 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 容器 18. java 容器都有哪些? 常用容器的图录: 19. Collection 和 Collections 有什么区别? java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中 阅读全文
posted @ 2019-07-25 20:38 十八岁的夏天 阅读(587) 评论(0) 推荐(0) 编辑
摘要: Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。 阅读全文
posted @ 2019-07-25 20:08 十八岁的夏天 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 1.事务四大特性 原子性:要么执行,要么不执行,也就是不可再分,已经最小了。 隔离性:所有操作全部执行完以前其它会话不能看到过程。 一致性:事务前后,数据总额一致。 持久性:一旦事务提交,对数据的改变就是永久的 2.数据库隔离级别 脏读:事务B读取事务A还没有提交的数据 不可重复读:两次事务读的数据 阅读全文
posted @ 2019-07-25 19:52 十八岁的夏天 阅读(8658) 评论(0) 推荐(1) 编辑
摘要: 概述 事务原本是数据库中的概念,用于数据访问层。但一般情况下,需要将事务提升到业务层,即 Service 层。这样做是为了能够使用事务的特性来管理具体的业务。 在 Spring 中通常可以通过以下三种方式来实现对事务的管理: 使用 Spring 的事务代理工厂管理事务(已过时) 使用 Spring 阅读全文
posted @ 2019-07-25 00:24 十八岁的夏天 阅读(754) 评论(0) 推荐(0) 编辑