JDBC(二)
JDBC(二)
数据库连接池
数据库连接池原理介绍+常用连接池介绍
什么是连接池:数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。
为什么要使用连接池:数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为 ...
JDBC(一)
JDBC(一)
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC是面向关系型数据库的。
JDBC本质:官方(sun公司)定义的一套操作所有 ...
MySQL(四)
MySQL(四)
事务
菜鸟教程
事务的基本介绍
MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!
在 MySQL 中只有使用了 ...
MySQL(三)
MySQL(三)
多表查询
查询语法:
123456select 列名列表from 表名列表where ...
例子:
1select * from emp,dep2;
多表查询的运算类似于笛卡尔积。
笛卡尔积:有两个集合A,B,取这两个集合的所有组成情况。(这样就很有可能产生多条无用数据,比 ...
MySql(二)
MySQL(二)
约束
相关文章链接
约束:对表中的数据进行限定,保证数据的正确性、有效性和完整性。
分类:
primary key 主键约束
not null 非空约束
unique 唯一约束
foreign key ...
MySQL(一)
MySQL(一)
推荐一下读物:《MySQL必知必会》(本地有可查看)
数据库
数据库是存放数据的仓库。它的存储空间很大,可以存放百万条、千万条、上亿条数据。但是数据库并不是随意地将数据进行存放,是有一定的规则的,否则查询的效率会很低。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。即 ...
C-sharp委托和事件、集合
C-sharp委托和事件、集合
委托和事件
这里推荐一篇很好的入门文章:C# 中的委托和事件
委托
菜鸟教程
C# 中的委托(Delegate)类似于 C 或 C++ 中函数的指针。委托(Delegate) 是存有对某个方法的引用的一种引用类型变量。引用可在运行时被改变。
委托(Delega ...
C-sharp面向对象
C-sharp面向对象
面向对象两个重要概念:类和对象
面向对象三大特征:封装、继承和多态
类和对象
例子,我们定义一个Person类代码如下:
123456789101112131415161718192021using System;using System.Collections.Gene ...
C-sharp方法、数组和字符串
C-sharp方法、数组和字符串
方法
相关文章
方法的定义和调用
例子:
1234567891011121314151617181920212223242526272829303132333435using System;using System.Collections.Generic;us ...
C-sharp(一)
C-sharp(一)
HelloWorld
IDE:VS2019
控制台应用:
1234567891011121314151617using System;using System.Collections.Generic;using System.Linq;using System.Text;u ...