分类: 日常

57 篇文章

数据结构一
数据项 数据项(data item)具有原子性,是不可分割的最小数据单位。 数据元素 数据元素(data element )是数据的基本单位,例如数据库中的一条记录 数据对象 数据对象(data object )是性质相同的数据元素的集合,例如数据库中的一张表 数据结构分为逻辑结构,存储结构 逻辑结构 线性结构 线性表,栈,队列,数组,串 除最后元…
thumbnail
Git-Api
这篇文章没有摘要
秋招要点
悲观锁 每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 乐观锁 每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量, 像乐观锁适用于写比较少的情况下,…
Maven 中optional.true和scope.provided之间的区别
1. 介绍 在添加依赖项时,我们可以使用optional标志,或将scope设置为“provided”。在这两种情况下,依赖关系都将在声明它们的模块的classpath中,但是使用将它们定义为依赖关系的模块不会在其他项目中传递它们,即不会形成依赖传递。 2.从语义来上理解 optional 可选的,可以理解为此功能/此依赖可选,如果不需要某项功能,…
thumbnail
MyBatis
1. 简介 原名叫ibatis 底层是对JDBC封装 数据访问层框架 2. 使用 配置文件 context.xml 放在MATE-INF目录 负责配置数据库以及数据库连接池 可以将鼠标悬停在标签上,可以看到标签的相应语法,?表示0个或一个,顺序也得遵守 事务回滚 一般操作一个session 只要session没关闭 之前的所有执行的sql都是一个事…
thumbnail
JUnit-单元测试的简单使用
1. 安装JUnit File-->settings-->Plguins-->Browse repositories-->输入JUnit-->选择JUnit Generator V2.0安装 2. 配置test文件夹 3. 使用 import org.junit.Test; public class TestJUnit…