自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 Java实现摄氏度与华摄度的转换

【代码】Java实现摄氏度与华摄度的转换。

2023-08-15 20:00:18 946 1

原创 用Java实现冒泡排序

【代码】Java实现冒泡排序。

2023-08-14 18:28:41 188

原创 用Java实现二分查找

【代码】用Java实现二分查找。

2023-08-14 17:29:28 114

原创 取[a,b]范围内的随机数

【代码】取[a,b]范围内的随机数。

2023-08-14 02:17:01 108

原创 外键,全码

如果关系模式R中的属性或属性组非该关系(模式)的(候选)码,但它是其他关系(模式)的(候选)码,那么该属性集对关系模式R而言是外码。关系模式的所有属性组是这个关系模式的候选码,称为全码。

2023-08-12 12:06:40 109 1

原创 一维数组的内存解析

2023-08-10 16:56:14 110 1

原创 分布式数据库

指采用复制技术的分布方法,用户不需要知道数据是复制到哪些节点,如何复制的。指当某一场地故障时,系统可以使用其他场地上的副本而不至于使整个系统瘫痪。指用户或应用程序不知道逻辑上访问的表具体是怎么分块存储的。指用户或应用程序无需知道局部场地使用的是哪种数据模型。指用户无需知道数据存放的物理位置。指每节点对本地数据都能独立管理。指数据存储在不同节点数据共存。指数据在不同场地上的存储。

2023-08-09 18:32:02 33

原创 排它锁与共享锁

若事务T对数据对象A加上S锁,则只允许T读取A,但不能修改A,其他事务只能再对A加上S锁,直到T释放A上的锁。这就保证了其他事务可以读A,但在T释放A上的S锁之前不能对A进行任何修改。若事务T对数据对象A加上X锁,则只允许T读取和修改A,其他事务都不能再对A加任何类型的锁,直到T释放A上的锁。

2023-08-09 16:56:05 42

原创 数据库冲突之结构冲突

例如,对同一类“员工”这一对象,在局部模型 A 中其属性为工号、姓名、性别、年龄4个属性,而在另一局部模型 B 中的属性为工号、姓名、所在部门 3 个属性组成。例如,在局部应用 A 中实体 E1 和 E2 是一对多联系,而在局部应用 B 中却是多对多联系。例如局部模型A中的某实体在另一局部模型 B 中被设计为属性,这就造成了结构上的冲突。解决方法:对实体的属性取其在不同局部应用中的并集,并适当设计好属性的次序。解决方法:将实体转化为属性或将属性转化为实体,保持结构的统一。

2023-08-09 12:13:59 923

转载 多值属性、复合属性等概念

因此,employee实体集在phone_number属性上就有不同数目的值, phone_number就是一个多值属性。比如说:name属性可被设计为一个包括first_name,middle_name,lase_name的复合属性。属性:这类属性的值可以从别的相关属性或实体派生出来(也就是可通过别的属性计算出来)。属性:可以再划分为更小的部分,也就是能再划分为一些其他属性的属性。属性:数据库中,所定义的属性对于一个特定的实体都只有一个单独的值。date_of_birth可以称为基属性,或存储的属性。

2023-08-09 11:09:51 1287

原创 第一、第二、第三、BC范式

1.所有非主属性对每一个(候选)码都是。

2023-08-08 14:37:21 182 1

原创 主键与候选键的区别

从候选键中,选中用来作为唯一标识的属性或者属性组,被称为主键。(员工的编号可以作为主键)一个或者多个属性的组合,能够唯一确定实体的一个实例。4.最小集合,不可以参杂多余的属性。2.强制性,不可以为空。3.永久性,不可以改变。1.唯一性,不可重复。

2023-08-08 01:02:51 2865

原创 C语言malloc函数的使用

malloc函数支持一个形参(该形参就是字节大小),而sizeof(int)计算出了我们需要的字节数,malloc函数返回值是一个地址,把分配的动态内存的地址赋给指针p,就是在为*p开辟了一块动态内存。其中,p为一个整型指针变量,由int *p = (int *)malloc(sizeof(int))可以看出来,这句话给*p分配内存。malloc函数的作用是动态分配内存,以解决静态内存定长、不能手动释放等缺陷。free(p)则是释放了p所指向的内存。

2023-08-02 20:53:39 440

原创 使用Java语言,编写求1~10000的质数

//质数:只能被1和它本身整除的自然数//从2开始到这个自然数减1public class Main {public static void main(String[] args) {/* lone start = System.currentTimeMillis();*/boolean isFlag = true;int count = 0;for(int i = 2;i

2023-08-01 23:57:34 400

原创 Java8.0的jdk的安装以及环境的配置

Path调用JAVA_HOME。),然后将变量上移至最顶端。更改完路径后点击下一步。(开发者工具的意思)

2023-06-20 21:45:14 1495

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除