自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 蓝桥杯2018年A组题解

第一题:【问题描述】 :小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574,平方和是 14362。 注意,平方和是指将每个数分别平方后求和。请问,在 1 到 2019 中,所有这样的数的平方和是多少?#include <iostream>using namespace std;typedef long long LL;int f(int x){ while(x

2021-04-19 15:34:29 162

原创 数据库大实验----代码展示

本次作业采用java完成,首先展示一下我的整体架构这里以CS(课程)包为例进行讲解,每个包下面设置四个文件夹,分别为controller(控制器)、entity(用途:用于存放实体类,与数据库中的基本属性保持一致,实现set和get方法)mapper(对数据库进行数据操作,他的方法语句是针对数据库操纵的,实现一些增删改查操作)、service(为controller层提供接口)关于架构的具体理解,可以参考链接 这个讲的还比较清楚整体是这个样子哒 上面的 cs、inline、student里面

2020-05-31 20:38:04 839

原创 数据库大实验------第四周

突然发现做实验都有一个月啦!上周的界面还没有太改好,这次统一用layui渲染了一下,看起来好看一些啦!1、学生信息展示:四个按钮分别实现增删改查功能,因为修改和删除对应本行比较方便,所以就设在了每一个学生信息的后面,查找和增加按钮没有想到太好的位置,只能放在下面。2、查找学生信息可以根据学号、姓名、性别进行查询查询后的页面渲染3、删除学生信息点击删除按钮后,会弹出弹窗,点击弹窗【删除】按钮后,会删除。4、编辑学生信息来到编辑按钮后,会默认显示原有信息,只需要在原来的基础上,对需要

2020-05-24 15:10:49 343 1

原创 大实验进度-----第三周

1.所有的学生信息显示这里做的稍微有些死板,把所有的信息堆在一起,页面不是那么美观2.添加学生信息将所有需要添加的信息添加上去

2020-05-17 14:47:27 230 1

原创 第十一章: 并发控制

这次作业周三就开始做,后来做到一半有点事出去,回来就没继续写,就拖到了现在,一个学期还是没能养成早交作业的习惯,希望以后有作业还是能尽早完成!!

2020-05-16 17:03:43 186

原创 数据库大实验进度----第二周

在java实现的过程中,发现用到了好多注解,着手有点小乱,这里先针对几个常见的注解分析一下!@RequestMapping使用@RequestMapping 注解映射请求路径在对Spring MVC进行配置的时候,需要指定请求与处理方法之间的映射关系。要配置Web请求的映射,需要用上@RequestMapping注解@RequestMapping注解可以在控制器类的级别或其中的方法级别...

2020-05-08 21:35:53 321

原创 数据库大实验进度

数据库大实验要求可视化编程,我用的是java,之前学习过java语言,但是对java可视化编程还不是很了解,里面涉及到很多知识,像Spring,mybatis,JDBC,html等,看了一些视频,还是乱乱的首先创建了一个架构inline包和student包里面都有四个类,分别是:(1)controller(控制器),(2)entity(用途:用于存放实体类,与数据库中的基本属性保持一致,...

2020-05-05 20:15:23 417

原创 第十章:数据库恢复技术

这次作业还挺简单的,做起来也很容易,只需要掌握了基本的知识点,做题还是很轻松的。

2020-05-05 15:52:09 162

原创 第九章: 关系查询处理和查询优化

这次作业的几个题涵盖了老师讲到的知识点,很全面,做起来也不太费力,只是隔了好久才完成作业,有些知识都忘了,翻了一下PPT才想起来。

2020-05-05 15:49:11 438

原创 SQL练习9 - CURSOR

游标为什么要使用游标?1、SQL语言是面向集合的,一条SQL语句原则上可以产生或处理多条记录2、主语言是面向记录的,主变量一次只能存放一条记录使用主变量并不能完全满足SQL语句向应用程序输出数据的要求,嵌入式SQL引入了游标的概念,用来协调这两种不同的处理方式。游标是系统为用户开设的数据缓存区,存放SQL语句的执行结果。每个游标区都有一个名字,用户可以用SQL语句中逐一从游标中获取记录...

2020-04-25 15:38:33 349

原创 第七章作业

这次作业感觉难度比较小,画E-R图的时候还是不熟练,还是需要加强练习

2020-04-23 20:10:13 213

原创 关系数据理论

关系模式又五部分组成,是一个五元组:R(U,D,DOM,F) 其中 R 是符号化的元组语义U 为一组属性,D 为属性组U中的属性所来自的域DOM 为属性到域的映射,F为属性组U上的一组数据依赖由于D、DOM与模式设计关系不大,因此在本章中把关系模式看作一个三元组:R<U,F>...

2020-04-15 14:54:45 599

原创 第五章课后习题

做第二道题有些吃力,参考了同学的才有些思路,还需要对数据库的存储过程有更深刻的认识

2020-04-05 13:54:12 304

原创 SQL练习8 - CHECK / CONSTRAINT / TRIGGER / PROCEDURE/ FUNCTION

数据库的完整性~ 数据库的正确性(符合现实世界语义,反映当时的实际状况)数据库的相容性 (同一对象在不同的关系表中数据是符合逻辑的,不能出现在两张表中信息不统一的情况)例如:性别只能是男或者女,不能在表中出现另一种情况与安全性是不同的概念完整性(防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据)安全性(保护数据库 防止恶意的破坏和非法的存取)实体完整性列级完...

2020-04-05 10:55:26 333

原创 第四章 数据库安全性习题

这次作业完成的比较快,手写起来比较顺畅,就是有些单词记不太清。还需要翻看ppt,需要加强记忆啦

2020-04-01 18:44:42 388

原创 SQL练习7---GRANT/REVOKE/AUDIT

GIVING (授权)语句的一般形式GIVING <权限>[,<权限>]...ON <对象类型> <对象名>,[,<对象类型><对象名>]...TO <用户>[,<用户>]...[WITH GIVING OPTION];WITH GIVING OPTION子句:指定:可以再授予不指定:...

2020-04-01 17:17:37 659

原创 第三章课后习题

3.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式(1)σA=10(S)\sigma_{A = 10}(S)σA=10​(S)SELECT *FROM SWHERE A = 10;(2)ΠA,B(S)\Pi_{A,B}(S)ΠA,B​(S)SELECT DISTINCT A,BFROM S;(3)S⋈TSELECT A,B,S.C,S....

2020-03-29 11:00:04 1812 1

原创 SQL练习6 - INSERT/UPDATE/DELETE/NULL/VIEW

数据更新插入数据两种方式:(1)插入元组INSERT INTO <表名>[(<属性名1>[,<属性名2>...)]VALUES (<常量1>[,<常量2>]...);(2)插入子查询结果(多个元组)INSERT INTO <表名>[(<属性名1>[,<属性名2>...)]子查询;/...

2020-03-28 22:08:12 383 1

原创 SQL练习——嵌套查询/集合查询/基于派生表的查询

带有EXISTS谓词的子查询EXITSTS谓词(1)存在量词(2)带有EXISTS谓词的子查询不返回任何数据,只产生逻辑的”true“和”false“内层为非空--------返回TRUE内层为空---------返回FALSE(3)由EXISTS引出的子查询,其目标列表达式通常都用 *因为带EXISTS的子查询只返回真值或假值,给出列名无实际意义。(我们关心的主要是TRUE 或者 ...

2020-03-22 16:38:03 1552

原创 数据查询

连接查询(同时涉及两个以上的表的查询)(1)连接条件:用来连接两个表的条件[<表名1>.]<列名1> <比较运算符>[<表名2>.]<列名>光说概念可能有点不太清楚,举个栗子!!【例】Student.Sno = SC.Sno(两个表满足这个条件即可连接)(2)连接字段:连接条件中的列名称如:Sno为????栗子中的连接字段注意:...

2020-03-17 10:04:39 440

原创 SELECT单表查询

字符匹配谓词:[NOT] LIKE ‘<匹配串>’ [ESCAPE ‘<换码字符>’]当匹配串中的信息为详细信息是,LIKE 的作用相当于’='【例 3.29】查询学号为201215121的学生的详细情况。SELECT *FROM StudentWHERE Sno LIKE '201215121';等价于SELECT *FROM StudentWHE...

2020-03-14 11:29:26 1575

原创 INDEX / INSERT / SELECT 的使用

建立索引语句格式:CREATE [UNIQUE][CLUSTER] INDEX <索引名>ON <表名>(<列名>[<次序>][,<列名>[<次序>]]...)需要注意的是:ASC为升序(默认情况下为ASC),DESC为降序【例 3.13】为学生-课程数据库中的Student,Course,SC三个表建立索引。S...

2020-03-12 22:22:05 1079 1

原创 SQL练习1 - CREATE / DROP / ALTER

先来介绍一下SQL的动词(数据库基本操作有:增、删、改、查)大小写均可以,统一即可!!新建数据库SCHOOL:CREATE DATABASE SCHOOL(需要注意的是:第三部刷新的时候需要用鼠标选中“ 数据库 ”,不然可能会刷新不出来)【例 3.1】为用户 WANG 定义一个学生-课程模式 S-T(1) 首先要新建用户 WANG安全性—>右击用户—>新建用户—&g...

2020-03-08 17:34:16 464 1

原创 数据库第二章课后习题

基本概念域:是一组具有相同数据类型的值的集合。例如:整数、实数笛卡尔积:给定一组域D1,D2,…,Dn,允许其中某些域是 相同的。 D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn = {(d1,d2,…,dn)|di ∈ Di,i=1,2,…,n}例如:假设集合A = {a,b},集合B = {0,1,2},则两个集合的笛卡尔积:A × B = {(a,...

2020-03-04 11:00:27 3095 1

原创 数据库之基本概念

数据库的四个基本概念数据数据的定义:描述事物的符号记录数据是数据库中存储的基本对象数据的种类(并不是仅指数字):数字、文字、图形、音频、视频、学生的档案记录等数据的含义称为数据的语义,数据与其语义是密不可分的数据库(DB)数据库的定义:数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统(DBMS)数据库管理系统的定义:(1)位于用户和操作系统...

2020-02-26 09:12:35 1601 2

原创 SQL Server 2017 Developer 下载、安装、配置与使用

SQL Server 2017 Developer 下载、安装、配置与使用下载开学需要学习《数据库原理》,老师推荐学习SQL Server,因为是MAC电脑,安装有些麻烦,需要安装镜像,装完之后不太会用,就在电脑上装了虚拟机,还好,现在已经可以正常使用了下载地址:SQL Server下载来到页面后,点击????就可以下载免费版本啦安装因为安装好后才写的博客,所以大部分都没有图片找到刚下...

2020-02-19 21:55:54 6096 2

原创 java中的多线程问题

JAVA中的多线程问题利用线程模拟文件复制的进度显示点击”复制文件”,开始显示进度条,并实时显示复制进度,复制完成后显示“文件复制已完成!”,点击“取消”,取消复制,进度条归零,点击“×”可以退出系统,注意复制按钮和取消按钮在同一时间,只有一个可用。package com.company;import javax.swing.*;import java.awt.*;import jav...

2019-11-27 21:07:01 258

原创 堆栈

堆栈的存储及基本运算的实现1.顺序栈#define MAXSIZE 1024typedef struct{ datatype data[MAXSIZE]; int top;}SeqStack//置空栈SeqStack *Init_SeqStack(){ SeqStack *s; s = (SeqStack *)malloc(sizeof(SeqStack))...

2019-11-21 13:57:38 306

原创 二叉树

二叉树二叉树基本运算的实现typedef struct bitnode{ datatype data; struct bitnode *lchild,*rchild;}BiTNode,*BiTree;//建立一棵带头结点的二叉树BiTree Initiate(){ BiTNode *bt; bt = (BiTNode *)malloc(sizeof(BiTNode))...

2019-11-21 13:57:11 199

原创 Swift学习笔记

@Swift学习笔记基础字符串介绍var importantWords :String = "I love you "let name = "xiao hong"importantWords += name//连接两个字串用加号//importantWords = importantWords + " " + name//字符串连接的另一种方法var theFact = "My n...

2019-11-21 13:56:46 193

原创 线性表的链式存储

线性表的链式存储单链表//链表的结点类型typedef struct lnode{ datatype data; struct lnode *next; }LNode,*LinkList;//定义头指针变量LinkList L;*在表头插入,建立线性表的链式存储*//建立一个不带头结点的单链表LinkList Creat_LinkList1(){ LinkList...

2019-11-09 22:40:12 162

原创 数据结构之基本线性结构

基本线性结构顺序表用变量last记录当前最后一个元素在数组中的位置,即last起一个指针的作用//当表空时last = -1typedef struct { datatype data[MAXSIZE]; int last;}SeqList;//顺序表的初始化SeqList *init_SeqList(){ SeqList *L; L = (SeqList *...

2019-11-09 17:30:28 332

空空如也

空空如也

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

TA关注的人

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