MyISAM和InnoDB关于锁方面的区别 首先我们来了解一下表锁和行锁 MyISAM默认用表级锁,不支持行级锁表级锁分为共享表锁(读锁)和排他表锁(写锁),当先执行某个语句...
MyISAM和InnoDB关于锁方面的区别 首先我们来了解一下表锁和行锁 MyISAM默认用表级锁,不支持行级锁表级锁分为共享表锁(读锁)和排他表锁(写锁),当先执行某个语句...
数据库的索引 索引在数据库中属于十分重要的知识点之一 那么为什么要建立索引呢? 最主要的原因就是:索引能加快数据库的检索速度,它对于存储大量数据的数据表检索速度的提升是十分明...
OSI的七层模型 1、 (参数:比特):用于定义传输接口以及比特率传输 2、数据链路层(参数:帧):将比特流转化为逻辑传输路线,并解决传输不完整的问题 3、网络层(分组数据包...
什么是图?图是一种复杂的非线性结构。 在图形结构中,节点之间的关系是任意的,图中任意两个数据元素之间都有可能相关。 也就是相互之间都可能有联系的一个关系网 图的表示 表示图有...
SpringMVC的文件上传方式 需引入相关的jar包 原理: 首先,编写相应的jsp 配置文件解析器(固定写法) SpringMVC拦截器 拦截器和过滤器的区别 过滤器是S...
归并排序 将数组分成两部分, 分割成的两部分若能 ,就继续重复步骤 然后当拆分为一个元素时再次归并到上个拆份的数组 实现: 优化在近乎有序数组时归并排序的效率 归并排序在于用...
选择排序 遍历查找数组中最小数将它与原本处于最小值位置的数字交换 实现 效果: 插入排序 分为左右两个排序数组左边默认为排好序右边第一个元素与左边数组最后一位比较若小于则交换...
配置文件到底能写什么?怎么写?自动配置原理; 配置文件能配置的属性参照 1、自动配置原理: 1、SpringBoot启动的时候加载主配置类,开启了自动配置功能 @Enable...
IDEA:使用 Spring Initializer快速创建项目 IDE都支持使用Spring的项目创建向导快速创建一个Spring Boot项目 选择我们需要的模块,向导会...
Spring Boot简介: 简化Spring应用开发的一个框架;(减少繁琐的配置) 整个Spring技术栈的一个大整合;(整合了Spring技术栈实现) J2EE开发的一站...
Mabatis三剑客分别是:mybatis-generator、mybatis-plugin、mybatis-pagehelper !!!pom.xml文件里面引入依赖 (切...
RequestParam注解 RequestParam注解的name属性能在发送请求时让不同参数名互相识别 RequestBody注解 这个注解能够拿到用户传来的整个请求体的...
SpringMVC(用于表现层)概述 是一种基于Java实现的MVC设计模型的请求驱动类型的轻量级WEB框架。 Spring MVC属于SpringFrameWork的后续产...
什么是哈希表? 每一个字符都和一个索引相对应 如:int[26] freq 就是一个哈希表 哈希表这种数据结构充分体现了用空间换时间 哈希函数的设计 “键”通过哈希函数得到的...
什么是平衡二叉树? 任意一个节点(不是叶子节点,否则就是完全二叉树了),左子树和右子树的高度差不超过1 满二叉树是平衡二叉树 上图这颗树不是平衡二叉树 当平衡因子(节点的左右...
基于XMLAOP的事务实现 maven导入所需jar包 bean.xml 使用Spring事务控制API配置 导入jar包Spring-tx PlatformTransact...
JDBCTemplate的使用 导入spirng-context,spring-jdbc,spring-tx(与数据库事务有关),mysql-connnector-java等...
这篇文章主要是对AOP实现原理以及Spring使用AOP进行描述 还不了解AOP的请先看此文章Spring AOP就是这么简单啦 动态代理 在这里我们的案例所用的思想为下图 ...
什么是并查集(Union Find)? 并查集是一种孩子指向父亲的特殊树结构 通常用来解决连接问题,如:网络(抽象)中节点间的连接状态、数学中集合类的实现 并查集所需方法接口...