技术标签: 计算机专业社会实践报告1500字
3.每一份影像拷贝(TitleCopy)都有各自的编号Id,同一个影像的若干拷贝编号不同,但是不同的影像拷贝的编号可能会重复。必须记录下是否已经出租,以便于店员随时能够查询拷贝资料的当前状态(status)。
4.系统中允许会员预定某项影像资料,但必须提前预约租赁时间(res_date)。
5.每一项出租事项需要记录下来(租借日期book_date,实际归还日期act_ret_date,过期时间(exp_ret_date)。
业务逻辑实现:
1.查询出所有用户的名字(name)以及用户所借阅的影像资料名字(title)和借阅的日期(book_date)。
2.查询出最近一周订阅影像资料的用户的名字(name)和相应的影像资料名字(title)及借阅日期(book_date)。
3.查询出下周日应该归还的影像资料的名称(title)和借阅者的姓名(name),地址(address)。
4.查询出已经超期还未归还的影像资料的名称(title)和借阅者的姓名(name),地址(address)。
5.查询出最近一月借阅次数最多的影像资料的名称(title)。
6.查询出已经登记但是还没有拷贝的影像资料的名称(title)。
7.查询出本周预定最多的影像资料的名称(title)。
要求:
1.实体关系模型
2.表实例图
3.建表语句
4.样例数据入库(insert语句)
5.业务逻辑实现(select语句)
数据库设计
采用oracle数据库进行设计。
1.根据需求分析,设计数据库,其实体关系模型图
2.由表实例图,设计建表语句。
使用JDBC链接数据库
JDBC(JavaDataBaseConnectivity,java数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。
使用Servlet编写服务器端应用程序
Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。Servlet是位于Web服务器
101_本课程前提要求和说明[免费观看]20:19202_volatile是什么[免费观看]05:56303_JMM内存模型之可见性VIP专享20:35404_可见性的代码验证说明[免费观看]16:44505_volatile不保证原子性VIP专享17:26606_volatile不保证原子性理论解释VIP专享15:58707_volatile不保证原子性问题解决[免费观看]10:16808_volatile指令重排案例...
摘要非web项目实现文件下载,使用apache的httpmime工具进行相关的http请求操作。正题需求:实现非web项目进行文件下载或者http请求。添加相关pom依赖 <dependency> <groupId&gt
SARSA 算法和 Q Learning算法是同一种强化学习基本算法。但是SARSA 算法采取了和Q Learning 不同的迭代更新策略。1 SARSA 算法SARSA 算法的更新步骤为:记录当前的state 执行上一步选定的action 得到奖励reward 和 新的状态 new_state 在new_state下 根据当前的Q函数 ,选定的要执行的不走new_actio...
http://www.eepw.com.cn/news/listbylabel/label/FOC/FOC(field-oriented control)为磁场导向控制,又称为矢量控制(vector control),是一种利用变频器(VFD)控制三相交流马达的技术,利用调整变频器的输出频率、输出电压的大小及角度,来控制马达的输出。其特性是可以个别控制马达的的磁场及转矩,类似他激...
# FOC控制原理简介 电机分为有刷电机和无刷电机,这里主要描述的FOC控制算法主要是针对无刷电机的控制,无刷电机用于飞行器或者四足狗、机械臂等这种高精度的环境当中。玩过四轴的都比较清楚在,四轴飞行器中一般采用电调的驱动方式,那么电调和FOC直接有什么优缺点呢?电调比较适用于电机告诉旋转的场景,而对低速的控制确实乏力,而FOC无论在高速还是低速的场景下都适用 FOC用途之一,比如下面的狗子: https://www.youtub...
有时为了制作工具条,或者其他特殊美化需求,需要把窗体的边框去掉,但是边框去掉后窗体无法移动。接下来解决如何移动去掉边框后的窗体。1、先看一个效果图2、具体操作窗体去边框:self.setWindowFlags(Qt.FramelessWindowHint) # 去边框重写3个函数:mouseMoveEvent(self, e: QMouseEvent) # 重写鼠标移动事件,根据鼠标的轨迹,移动窗体。mousePressEvent(self, e: QMouseEvent)...
操作系统——时间片轮转调度法同义词:时间片轮转法一般指时间片轮转调度算法,时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每个进程被分配一时间段,称作它的时间片,即该进程允许运行的时间。中文名时间片轮转调度算法释义每个进程被分配一时间段定义该进程允许运行的时间合理时间时间片设为100毫秒时间片轮转调度算法含义时间片轮转调度是一种最古老,最简单,最公平且使用最广的算法。每个进程被分配一个时间段,称作它的时间片,即该进程允许运行
转自:http://www.cnblogs.com/mumuxinfei/p/3823266.html
我的公众号「码农之屋」(id: Spider1818),分享的内容包括但不限于 Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、SDN、OVS、DPDK、Go、Python、C/C++编程技术等内容,欢迎大家关注。撇开题目不谈,我个人认识一些非常有才华的开发人员,他们可以一帆风顺地创建极好的软件。正是这些天赋人士,使得外行人对我们这个行业充满了...
提升框架lightGBM(一)参数说明(二)API接口调用 (三)使用指定数据格式建模预测(四)输出结果
Braft Editor1.安装和使用:# 使用npm安装npm install braft-editor --save# 使用yarn安装yarn add braft-editor2.使用:编辑器支持value和onChange属性,这类似于React中原生的input组件。通常情况下,可以用典型的受控组件的形式来使用本编辑器:import React from 'react'// 引入编辑器组件import BraftEditor from 'braft-editor'// 引_1671465600