摘要: 数据库事务 事务 一组逻辑操作单元,使数据从一种状态变换到另一种状态 事务处理 保证所有事务都作为一个工作单元来执行,即使出现了故障,都不能改变这种执行方式。 当在一个事务中执行多个操作时,要么所有事务都提交,要么数据库管理系统放弃所有修改,整个事务回宫到最初状态。 数据一旦提交就不可回滚 DDL操 阅读全文
posted @ 2020-12-14 20:09 笔落惊风 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 批量插入数据 @Testpublic void testInsert() throws Exception { Connection conn = null; PreparedStatement ps = null; try { conn = JdbcUtils.getConnection(); S 阅读全文
posted @ 2020-12-14 20:08 笔落惊风 阅读(217) 评论(0) 推荐(0) 编辑
摘要: Blob类型的数据的操作 Blob类型:2进制大数据 四种Blob类型: TinyBlob:最大255(字节) Blob:最大65K MediumBlob:最大16M LongBlob:最大4G 根据数据大小选择相应的大小 向数据表中插入Blob类型的数据 //向数据表插入Blob类型字段@Test 阅读全文
posted @ 2020-12-14 20:07 笔落惊风 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 使用PreparedStatement实现CRUD(增删改查)操作 操作和访问数据库 数据库连接被用于向数据库服务器发送命令和SQL语句,并接受数据库服务器返回的结果。其实一个数据库连接就是一个Socket连接。 Java.sql包中有三个接口分别定义了数据库的调用的不同方式: Statement: 阅读全文
posted @ 2020-12-11 20:13 笔落惊风 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 获取数据库连接的方式 方式一 Driver driver = new com.mysql.cj.jdbc.Driver(); String url = "jdbc:mysql://localhost:3306/ujsserver?serverTimezone=GMT"; //将用户名和密码封装在pr 阅读全文
posted @ 2020-12-10 16:08 笔落惊风 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Jdbc概述 Java DataBase connectivity(Java语言连接数据库) Jdbc本质是什么? 是Sun公司制定的一套接口,java.sql.* 接口都有调用者和实现者 面向接口调用、面向接口写实现类,都属于面向接口编程 为什么面向接口编程 解耦合,降低程序的耦合度,提高程序的扩 阅读全文
posted @ 2020-12-09 12:25 笔落惊风 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 图 图的基本介绍 为什么要有图? 线性表局限于一个直接前去和一个直接后继的关系 树也只能有一个直接前去也就是父节点 当我们表示 多对多的关系是=时,就用到了图 图的举例说明 图是一种数据结构,其中节点可以具有零个或多个相邻元素。 两节点之间的连接称为边,节点称为顶点 如图: 图的常用概念 顶点:节点 阅读全文
posted @ 2020-12-08 16:25 笔落惊风 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 数组、链表和树存储方式分析 数组 优点 通过下标方式访问元素,速度快 对于有序数组,可以使用二分查找提高检索效率 缺点 要检索或插入某个具体值,数组会整体移动,效率低 链表 优点 在一定程度上,是对数组的优化 缺点 进行检索时,效率较低 树结构 能提高数据存储,读取速率 利用二叉排序树,即可保证数据 阅读全文
posted @ 2020-12-07 17:03 笔落惊风 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 多路查找树 二叉树和B树 二叉树的问题分析 二叉树操作效率高 二叉树需要加载到内存,若二叉树的节点多存在如下问题: 问题1:构建二叉树时,需多次进行I/O操作,对与速度有影响 问题2:节点海量造成二叉树的高度很大,会降低操作速度 多叉树 在二叉树中,每个节点有数据项,最多有两个子节点。如果允许每个节 阅读全文
posted @ 2020-12-07 17:01 笔落惊风 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 平衡二叉树(AVL树) 二叉排序树问题分析 左子树全部为空,从形式上看更像一个单链表 插入速度没有影响 查询速度明显降低 解决方案:平衡二叉树 基本介绍 平衡二叉树也叫二叉搜索树,保证查询效率较高 它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两棵子树都是一棵平衡二叉树 常用的实现 阅读全文
posted @ 2020-12-06 17:53 笔落惊风 阅读(318) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示