logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

极小函数依赖集求解算法——数据库考试复习

前言极小函数依赖集是求候选码、判断模式分解无损连接性和进行保持函数依赖性3NF求解常用的工具,了解此算法非常重要。算法假设:关系模式R<U,F>,其中U属性集,F为属性集上的函数依赖,求F的极小函数依赖集的算法如下:①应用分解规则,使得F中的每一个函数依赖的右部属性单一化。②去掉多余的依赖:由第一个依赖开始,在F中去掉它(假设为:X->Y),在其余的函数依赖中求X在F其余依赖上的

#数据库
范式的判定——数据库考试复习

前言范式是数据库设计时所依据的主要理论,如果达不到指定范式,就会出现数据冗余、插入、删除、更新异常,数据库设计中要求至少达到3NF标准。在数据库设计中主要依据各个属性在语义上的依赖关系,由于语义上存在歧义,一般考试中会给定函数依赖,要求判定关系模式的最高范式。函数依赖定义:设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属

#数据库
数据库强制存取控制详解

所谓的存取控制通俗地讲就是对数据进行分类,确保只有有权限的人才能访问敏感数据,存取控制分为自主存取控制(DAC)和强制存取控制(MAC)自主存取控制(DAC)不同的数据库对象设定不同的权限,授予不同的人,执行访问操作时,进行权限合法检查,无权拒绝访问验证是单向的,仅验证主体(用户)是否有权访问自主存取控制属于计算机安全性国际标准中的C2级别强制存取控制(MAC)与自主存取控制不同,不仅需要验证主体

#数据库
操作日志——代理模式验证

代理模式主要用途就是能够动态地在方法的前后扩展附加一些新的功能,它能够在不破坏原有类的封装的前提下,增强相应的功能。代理模式是面向切面编程的理论基础,代理模式广泛地应用在软件开发中。代理模式实现方式包括静态代理和动态代理(反射代理和cglib代理),这两种模式都是在被代理对象持有一个被代理对象,通过被代理对象调用代理对象的方法。以下以记录学生活动日志为例,在执行学生类中每个方法后记录该方法的日志记

文章图片
#代理模式#java
模式分解保持函数依赖判断——数据库考试复习

已知R<U,F>,U={A,B,C,D,E},F={A—>C,B—>C,C—>D,DE—>C,CE—>A},R的一个分解为R1(AD),R2(AB),R3(BE),R4(CDE),R5(AE),判断这个分解是否具有函数依赖性。分解出的R1 F1{A—>D} R2 F2{Q} R3 F3{Q},R4(CDE) F4(DE->C,C->D}A

#数据库
前端实验(一)单页面应用的创建

app.vue是项目的根组件,相当于网站的首页,该组件的实例将挂载到index.html页面中,在根组件中使用路由完成页面的展示与跳转。单页面应用入口处使用接口函数createApp(app)创建vue的实例对象,函数中参数app就是项目的根组件,其他vue文件均作为该根组件的子组件,通过模块引入使用完成调用,最终形成一棵组件树。每个组件可以看成一个页面片段,运行在外壳页面内部,所谓的页面跳转实际

文章图片
#前端#vue.js
类的划分——边界类

在程序设计时将类划分为边界类、操作类、实体类,明确地给出每种类的职责。概念一般指完成人机交互界面类组成;当前边界类的开发主要由各种界面控件、人机交互自定义组件组成,包含了样式、属性和操作等,如视频播放组件、计数器组件均为边界类,隐藏了实现细节,用户简单的通过暴露出的接口或属性即可复用,大大提高了前端开发的开发效率。自定义组件代码使用VUE开发一个租售信息列表自定义组件<template&gt

vue——keepAlive使用详解

在开发中经常有从列表跳到详情页,然后返回详情页的时候需要缓存列表页的状态(比如滚动位置信息),这个时候就需要保存状态,要缓存状态;vue里提供了keep-alive组件用来缓存状态。

如何将gitee上的项目拉到本地

安装git下载网址:https://git-scm.com/downloads/打开安装包一直点击next直至安装成功,不需要改变任何配置。由码云拷贝项目新建一个项目文件夹,进入文件夹,右键点击git bash here打开命令行窗口框,如下图:行执行以下步骤初始化本地git仓库。 git init。git remote add origin https://gitee.com/项目地址。此步骤可

#其他
如何设置三线表线条的粗细

学生在编写毕业论文时,经常用到三线表,三线表的线条粗细需要进行设置,使用word进行线条粗细设置时,经常会出现线条粗细不变的情况,以下使用图文形式说明设置过程。

#经验分享
    共 16 条
  • 1
  • 2
  • 请选择