会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Gump Yan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
58
下一页
2020年12月7日
数据库设计的范式
摘要: 1.概念 设计数据库时,要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求。 设计关系型数据库时,遵从不同的规范要求,设计出合理的关系型数据库。这些规范被称作范式。越高的范式数据库的冗余度就越低。 关系数据库中的关系必须满足一定的要求,即满足不同的范式。 关系数据库有六种范式:第一
阅读全文
posted @ 2020-12-07 14:42 GumpYan
阅读(287)
评论(2)
推荐(0)
2020年12月4日
Spring JDBCTemplate
摘要: 1.介绍 Spring框架对JDBC的简单封装。提供了一个JDBCTemplate对象简化JDBC的开发 它是Spring框架中提供的一个对象,是对原始繁琐的jdbc API对象的简单封装。Spring框架为我们提供了很多操作模板类。例如:操作关系型数据的Jdbc Template和Hibernat
阅读全文
posted @ 2020-12-04 11:42 GumpYan
阅读(130)
评论(0)
推荐(0)
2020年12月3日
JDBC数据库连接池C3P0&Druid
摘要: 1.数据库连接池 数据库连接–执行完毕–释放。建立连接和释放连接的过程十分浪费系统资源。因此出现池化技术:准备一些预先的资源,过来就连接预先准备好的。从而减少连接建立和释放的频度,达到节省资源的目的。 其实就是个容器(集合),存放数据库连接的容器 当系统初始化后,容器被创建,容器中会申请一些连接对象
阅读全文
posted @ 2020-12-03 10:47 GumpYan
阅读(145)
评论(0)
推荐(0)
2020年12月2日
JDBC管理事务
摘要: 1.事务 一个包含多个步骤的业务操作。如果这个业务操作,被事务管理,则这多个步骤要么同时成功,要么同时失败。 要么都成功,要么都失败ACID原则原子性:要么都完成,要么都不完成一致性:结果总数不变隔离性:多个进程互不干扰持久性:一旦提交不可逆,持久化到数据库 隔离性的问题:脏读:一个事务读取了另一个
阅读全文
posted @ 2020-12-02 17:12 GumpYan
阅读(112)
评论(0)
推荐(0)
2020年12月1日
SQL注入的问题&使用PreparedStatement对象防止SQL注入
摘要: 1.SQL注入的问题:sql存在漏洞,会被攻击导致数据泄露 SQL注入是指web应用程序对用户输入数据的合法性没有判断或过滤不严,攻击者可以在web应用程序中事先定义好的查询语句的结尾上添加额外的SQL语句,在管理员不知情的情况下实现非法操作,以此来实现欺骗数据库服务器执行非授权的任意查询,从而进一
阅读全文
posted @ 2020-12-01 17:15 GumpYan
阅读(480)
评论(0)
推荐(0)
JDBC对象详解DriverManager&Connection&Statement
摘要: 1.DriverManager 驱动管理对象 功能: (1)注册驱动,告诉程序该使用哪个数据库驱动jar static void registerDriver(Driver driver):注册与给定的驱动程序 DriverManager 写代码使用:Class.forName("com.mysql
阅读全文
posted @ 2020-12-01 10:36 GumpYan
阅读(296)
评论(0)
推荐(0)
2020年11月30日
MySQL安装&使用DataGrip连接数据库
摘要: 1、安装前准备 安装DataGrip https://www.jb51.net/article/196772.htm (1)下载MySQL,我下载的是5.7.19版本的 https://downloads.mysql.com/archives/community/ (2)解压,添加到环境变量 下载后
阅读全文
posted @ 2020-11-30 20:04 GumpYan
阅读(4518)
评论(0)
推荐(0)
红黑树(R-B树,对称二叉B树)
摘要: 1.概念 (1)它是一棵BST树 (2)节点是红色或黑色的(或者0,1) (3)根是黑色(黑色代表稳定,如果一棵树根都不稳了,就很容易倒掉了) (4)所有叶子都是黑色(这里的叶子节点指的是空节点) (5)每个红色节点必须有两个黑色的子节点(红色节点之间一定不能相连) (6)从任一节点到其每个叶子的所
阅读全文
posted @ 2020-11-30 17:03 GumpYan
阅读(296)
评论(0)
推荐(0)
JDBC概念&第一个JDBC程序
摘要: 1、JDBC概念 Java DataBase Connectivity Java数据库连接,Java语言操作数据库 JDBC的本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执
阅读全文
posted @ 2020-11-30 10:10 GumpYan
阅读(137)
评论(0)
推荐(0)
2020年11月28日
最小生成树-Prim和Kruskal
摘要: 1、先来了解概念 首先这是图的最小生成树(加权图) 在学习最小生成树之前需要先明确几个重要概念。(1)连通图:在无向图中,若任意两个顶点与都有路径相通,则称该无向图为连通图。(2)强连通图:在有向图中,若任意两个顶点与都有路径相通,则称该有向图为强连通图。(3)连通网:在连通图中,若图的边具有一定的
阅读全文
posted @ 2020-11-28 17:50 GumpYan
阅读(176)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
58
下一页
公告