
课程作业
文章平均质量分 58
谢三公主
个人觉得自己是个编程小白,也并不精通各类算法。
对软件工程课的希望:希望课程不死板也不乏味,能通过这门课程熟练的掌握软件需求分析,软件设计,软件测试等工作所必须的基础知识。
个人目标:能够在团队合作中提升自己的能力;面对一些问题时能够自己解决;能够了解并掌握一套完整的软件开发的技术。
展开
-
实验五 熟悉 Hive 的基本操作
(8)查询 stocks 表中收盘价(price_close)比开盘价(price_open)高得最多的那条记录的交易所 (exchange)、股票代码(symbol)、日期(ymd)、收盘价、开盘价及二者差价。(9)从 stocks 表中查询苹果公司(symbol=AAPL)年平均调整后收盘价(price_adj_close) 大 于 50 美元的年份及年平均调整后收盘价。(10)查询每年年平均调整后收盘价(price_adj_close)前三名的公司的股票代码及年平均调整 后收盘价。原创 2023-09-22 10:10:37 · 2274 阅读 · 0 评论 -
实验五 键值对存储数据库Redis
语法:ZADD key [NX|XX] [CH] [INCR] score member [score member…keyN valueN。DUMP 序列化指定的键,并返回被序列化的值。语法:HMSET key field value [field value]语法:MSET key value [key value …ZRANGE 获取有序集合中指定索引范围内的元素。SREM 移除集合中的一个或多个已存在的元素。原创 2023-03-16 10:01:08 · 839 阅读 · 0 评论 -
实验四 第五章 MongoDB分片
经过了本次实验,对MongoDB副本集的认识更深入了,对分片的知识也有更详细的掌握,认识了分片策略,熟悉了分配集群的架构,并能进行分片集群的部署。和创建第一个节点的方式相同,开启服务后不需要再添加分配,会由配置服务自动同步。但是配置集中不需要添加仲裁节点,将两个节点以从节点的方式加入即可。分片的安全认证与副本集的安全认证基本一致,详细操作在实验报告三。是mongos的服务,不是mongod的服务。第一个副本集的副本节点。第一个副本集的仲裁节点。第二个副本集的副本节点。第二个副本集的仲裁节点。原创 2023-03-16 09:49:24 · 987 阅读 · 0 评论 -
实验三 第四章 MongoDB 副本集
第四章 MongoDB 副本集原创 2022-12-27 09:04:16 · 1672 阅读 · 2 评论 -
使用Java操作MongoDB
使用Java操作MongoDB原创 2022-12-27 08:52:04 · 1176 阅读 · 0 评论 -
实验一 课本第三章MongoDB数据库操作3.1-3.7
实验一 课本第三章MongoDB数据库操作3.1-3.7原创 2022-12-27 08:46:19 · 1185 阅读 · 0 评论 -
旧书街App人物模型示例
人物模型示例原创 2022-12-27 08:15:11 · 164 阅读 · 0 评论 -
程序设计与实践 课程设计与实习报告
程序设计与实践 课程设计与实习报告原创 2022-11-23 10:01:56 · 304 阅读 · 0 评论 -
单例模式的应用
【实验目的】掌握单例模式(Singleton)的特点分析具体问题,请分别使用四种安全单例模式进行设计。【实验内容和要求】例2.6关于一个单位的互联网连接问题的软件设计中,单利模式部分采用的是标准单例模式,现在要求改变其设计,使用线性安全的单例模式。重新设计并且编写代码实现该互联网连接问题。具体要求以及代码实现参见光盘中的实验部分。【模式代码】1饿汉式2 双重检测代码部分1:package bbb;import java.awt.*;import java.awt.event.*原创 2022-05-18 09:59:21 · 374 阅读 · 0 评论 -
数据库第三章作业
3.3.2连接查询——练习练习:4个表:Student(Sno,Sname,Ssex,Sage,Sclass)Teacher(Tno,Tname,Tsex,Tage,Tprof,Tdept)Course(Cno,Cname,Tno)SC(Sno,Cno,Grade)查询所有选课学生的姓名、课程号和成绩。答:Select Sname,Cno,GradeFrom Student,SCWhere Student.Sno=SC.Sno;2.查询95033班同学所选各门课程的课号及平均分。答原创 2022-04-18 11:42:27 · 1492 阅读 · 0 评论 -
网络安全技术与实践第二次作业
1.在TCP了解建立的3步握手阶段,攻击者为什么可以成功实施SNY Flood攻击?在实际中,如何防范此类攻击?答:①:攻击者不断向服务器的监听端口发送建立TCP连接的请求SYN数据包,但是收到服务器的SYN包后却不回复ACK确认信息,每次操作都会使服务器端保留一个半开放的连接,当这些半开放连接填满服务器的连接队列时,服务器便不再接受后续的任何连接请求,这种攻击属于拒绝服务攻击。②:防御这类攻击的主要思路是在服务器前端部署相应的网络安全设备对SYN FLOOD攻击数据包进行过滤。2.黑客为什么可以成功原创 2021-09-12 16:24:36 · 2220 阅读 · 0 评论 -
Java实验-比较日期
java.time包中的LocalDate调用now()方法可以返回一个LocalDate对象,该对象封装本地当前日期有关的数据(年,月,日,星期等)。import java.time.*;import java.util.Scanner;import java.time.temporal.ChronoUnit;public class CompareDate{ public static void main(String args[]){ Scanner原创 2021-05-30 12:22:42 · 2254 阅读 · 0 评论 -
操作系统:作业调度算法--先来先服务
1:作业调度算法–先来先服务输入N(N>0)个作业,输入每个作业的名字,到达时间,服务时间,按照先来先服务算法,计算每个作业的完成时间,周转时间,带权周转时间(保留2位小数)。输入格式:第一行输入作业数目,第二行输入作业的名字,第三行输入到达时间,第四行输入服务时间。输出格式:按照到达时间从小到大排序,第一行输出作业的名字,第二行输出到达时间,第三行输出服务时间,第四行输出完成时间,第五行输出完成时间,第六行输出带权周转时间。输入样例:在这里给出一组输入。例如:5A B C D E原创 2021-05-23 18:18:29 · 1398 阅读 · 0 评论 -
操作系统:作业调度算法--高响应比优先
3:作业调度算法–高响应比优先输入N(N>0)个作业,输入每个作业的名字,到达时间,服务时间,按照高响应比优先算法,计算每个作业的完成时间,周转时间,带权周转时间(保留2位小数)。输入格式:第一行输入作业数目,第二行输入作业的名字,第三行输入到达时间,第四行输入服务时间。输出格式:按照到达时间从小到大排序,第一行输出作业的名字,第二行输出到达时间,第三行输出服务时间,第四行输出完成时间,第五行输出完成时间,第六行输出带权周转时间。输入样例:在这里给出一组输入。例如:5A B C D原创 2021-05-23 18:22:25 · 2543 阅读 · 0 评论 -
操作系统:作业调度算法--短作业优先
2:作业调度算法–短作业优先输入N(N>0)个作业,输入每个作业的名字,到达时间,服务时间,按照短作业优先算法,计算每个作业的完成时间,周转时间,带权周转时间(保留2位小数)。输入格式:第一行输入作业数目,第二行输入作业的名字,第三行输入到达时间,第四行输入服务时间。输出格式:按照到达时间从小到大排序,第一行输出作业的名字,第二行输出到达时间,第三行输出服务时间,第四行输出完成时间,第五行输出完成时间,第六行输出带权周转时间。输入样例:在这里给出一组输入。例如:5A B C D E原创 2021-05-23 18:21:07 · 4181 阅读 · 1 评论