Spring Bean 的生命周期 Instantiate:IOC 容器在 XML 文件中找到 Bean 的定义并实例化 Populate Properties:IOC 容器...
Spring Bean 的生命周期 Instantiate:IOC 容器在 XML 文件中找到 Bean 的定义并实例化 Populate Properties:IOC 容器...
前言 我们都知道HashMap在多线程情况下,在put的时候,插入的元素超过了容量(由负载因子决定)的范围就会触发扩容操作,就是rehash,这个会重新将原数组的内容重新ha...
写得真好,赞一个👍👍👍
30张图带你彻底理解红黑树写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
做程序员就少不了与一些工具打交道,比如:监控工具、管理工具等,有些工具是命令行界面,有些工具是可视化界面,反正都是可以能够满足日常使用的功能需求。 对于redis管理工具来说...
连接池 看到本篇博文的同学,可能会有如下问题: 问:为什么要有连接池? 答曰: 由于建立数据库连接是一种非常耗时、耗资源的行为,所以通过连接池预先同数据库建立一些连接,放在内...
事务 基本概念: 事务使指一组最小逻辑操作单元,里面有多个操作组成组成事务的每一部分必须要同时提交成功,如果有一个操作失败,整个操作就回滚 事务的 ACID特性: 原子性(A...
批处理 应用: 插入/更新/删除 大量数据时,建议使用批处理来做可以提高效率 使用方法: statement.addBatch():添加批处理,先将数据缓存起来stateme...
在JDBC中,我们若是想调用数据库的 存储过程和函数,就要用到CallableStatement类的对象: CallableStatement: 调用 存储过程: 调用存储过...
JDBC 概念: Java Data Base Connectivity (Java 连接数据库)JDBC,其实就是Java定义的一套和数据库建立连接的规范(接口),那么各家...
索引 简介: 索引在MySQL中也叫做'键 key',是存处引擎用于快速找到记录的一种数据结构索引对于良好的性能非常关键,尤其是当表中的数据越来越多,索引对于性能的影响愈发重...
运算符 1. 算术运算符: 2. 比较运算符: 3. 逻辑运算符 运算符的优先级: 那么,本篇博文的知识点在这里就讲解完毕了。(请观看本人博文 —— 《数据库 —— 专栏总集篇》)
DCL操作 mysql数据库权限问题: root:即 超级管理员,拥有所有权限(可以干任何事情)权限账户:只拥有部分权限(CURD)例如:只能操作某个数据库的某张表 那么,在...
函数(方法) 概念: 包括 内置函数 和 自定义函数 内置函数: 1. 数学函数: 2. 字符串函数: 3. 时间函数: (注意:在时间函数中,是从0开始计数的,即:0代表星...
视图(View) 概念: 有结构(有行有列),但没有结果(结构中不真实存储数据)的虚拟的表虚拟表的结构来源不是自己定义,而是从对应的基表中产生(视图数据的来源) 特点: 视图...
触发器 Trigger 概念: 数据库中的一个对象,相当于JS中的监听器触发器可以监听 增删改 三个动作比如说我想监听一张表,只要我增删改了这张表中的数据,我就可以触发这个触...
存储过程(procedure) 概念: 存储过程是数据库中的一个对象,存储在服务端,用来封装多条SQL语句且带有逻辑性,可以实现一个功能由于它在创建时,就已经对SQL进行了编...
多表查询 在讲解多表查询前,本人先来提出这么一个问题: 现给出一张表employee和一张表project那么,若是我们采用如下sql语句,会得到什么结果: 首先,本人来展示...
外键约束 在本人之前的博文中,本人讲解了数据库中操作表的基本SQL语句,那么,现在本人来讲解下多表查询的相关知识点。 首先,本人来讲解下ER图的相关知识点: ER图: 请观看...