- 2024-11-05实验7:单例模式
本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解单例模式的动机,掌握该模式的结构;2、能够利用单列模式解决实际问题。[实验任务一]:学号的单一仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。实验要求:1.画出对应的类图;2.提交源代码;3.注意编程规
- 2024-10-30实验7:单例模式(学号的单一 )
[实验任务一]:学号的单一仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。1. 类图 1. 源代码//StudentID.javapackagetest7; publicclassStudentID{ privatestaticStudentIDinstance=null; privateStringid; privat
- 2024-10-12【python-数据分析】pandas数据提取
importpandasaspd1.直接索引df=pd.DataFrame({'AdmissionDate':['2021-01-25','2021-01-22','2021-01-20','2021-01-18','2021-01-17','2021-01-17','2021-01-2
- 2024-08-032024暑假第五周总结
Java面向对象通过封装、继承、多态等概念实现代码重用性、灵活性、和可维护性类和对象类是Java中用来描述对象共同特征的模板或蓝图,包括属性(字段)和方法。publicclassCar{privateStringbrand;privateintyear;publicCar(Stringbrand,intyear){
- 2024-08-02位图--类似于数组,用于整数的集合
位图(Bitmap)是一种数据结构,它使用位(bit)来表示信息,通常用来表示一组元素的集合。在位图中,每个位对应集合中的一个元素,如果位的值为1,则表示该元素存在或被选中;如果位的值为0,则表示该元素不存在或未被选中。位图因其高效的内存使用和快速的查找、插入、删除操作而广泛应用于各种场
- 2024-07-20观察者模式实战:Spring Boot中联动更新机制的优雅实现
引言在许多应用系统中,我们经常需要处理多个表之间的关联更新问题。例如,在教育管理系统中,当学生的基本信息表中的年龄字段发生更改时,我们可能还需要同步更新学生档案表和学生成绩表中的相关信息。本文将通过一个具体的案例,介绍如何在SpringBoot项目中利用观察者模式来优雅地解
- 2024-07-13Python—学生信息管理系统(附源码)
今天所要分享的文章是关于如何实现学生管理系统,有需要的朋友可以参考一下,希望可以帮到大家!文章目录一、开始界面实现1.定义主函数2.运用循环,获取用户需求二、函数实现各个模块功能1.添加学生信息2.展示学生信息3.查找学生信息4.删除学生信息5.退出程序三、把
- 2024-06-20MySQL入门学习-连接查询.INNER JOIN
表的连接在数据库中扮演着至关重要的角色。当我们处理多个表之间的关联数据时,连接查询是必不可少的。 假设我们有两个表A和B,它们有一个共同的字段。现在,我们想从A和B中选择出所有匹配的数据。这就是连接查询的作用。 以下是一个基本的
- 2024-06-165.24博客
体育比赛也是完美收工,全胜学习内容:spring-boot自定义stater安卓:packagecom.example.app_02.entity;publicclassUserInfo{ privateStringstudentid; privateStringname; privateStringphonenumber; privateStringclassname; publ
- 2024-06-13使用sql语句查询平均值,使用sql语句查询数据总条数, not in 筛选语句的使用
1.查询平均值语法selectavg(要计算的值)as别名from表名select别名=avg(要计算的值)from表名2.获取数据总条数selectcount(*)as别名from表名select别名=count(*)from表名以下是举例:publicDictionary<string,string>keyValuePairs(){//as
- 2024-04-304.5
PlanningDaopackagecom.example.demo3.dao;importstaticcom.example.demo3.dao.StudentDao.getCurrentLoggedInUserId;importandroid.util.Log;importcom.example.demo3.entity.Planning;importcom.example.demo3.utils.JDBCUtils;importjava.sql.Connection;
- 2024-04-08多表联合查询
DQLSELECTtestName'学生名称',sum(score)'科目总分数',count(testName)'科目考试人数',avg(score)'科目平均成绩',max(score)'科目最高分',min(score)'科目最低分'#最后一个列信息不写[,]FROMresultWHEREstudentId<5GROUPBYtestName
- 2024-04-07左右表查询
SELECTstudentId'学生id',userName'学生姓名',sum(score)'学生总分',count(score)'考试科目数量',avg(score)'各科目平均分'fromresultINNERJOINstudentonresult.studentId=student.idGROUPBYstudentId,userNameHavingAVG(SCORE)
- 2024-04-02MYSQL-多表联结查询
1、DDLCREATETABLE`result`(`rid`int(11)NOTNULLAUTO_INCREMENTCOMMENT'成绩编号',`testName`varchar(255)DEFAULTNULLCOMMENT'测试名称',`score`double(4,2)DEFAULTNULLCOMMENT'成绩',`studentId`int(11)DEFAULTNULL
- 2024-04-02数据库分组查询
DDLCREATETABLE`result`(`rid`int(11)NOTNULLAUTO_INCREMENTCOMMENT'成绩编号',`testName`varchar(255)DEFAULTNULLCOMMENT'测试名称',`score`double(4,2)DEFAULTNULLCOMMENT'成绩',`studentId`int(11)DEFAULTNULLCO
- 2024-03-31向数据库插入计划数据
publicclassPlanningDao{privatestaticfinalStringTAG="mysql-db_timing-PlanningDao";publicPlanningDao(){//在构造函数中初始化必要的操作,如果有的话}//方法:插入目标数据publicstaticbooleaninsertGoal(Planningplannin
- 2024-03-29MYSQL聚合函数
DDLCREATETABLE`studentid`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'学号',`createDate`datetimeDEFAULTNULLCOMMENT'创建时间',`username`varchar(20)DEFAULTNULLCOMMENT'用户名',`pwd`varchar(36)DEFAULTNULLCO
- 2023-12-22基于室友发签到码的对分易自动签到
#基于室友发签到码的对分易自动签到 尽管该程序能帮你大多数忙,但是还是又几个缺点的1:该程序可能回因为cookies生命周期而失效,故而我们需要定期修改cookies2:studentid可能因为数据库更改而失效,故而我们也需要定期检查studentid3:在使用该程序时,需要提前把微信的页面置顶,且
- 2023-12-202023-2024-120231329《计算机基础与程序设计》第13周学习总结
作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html这个作业的目标《C语言程序设计》第12章并完成云班课测试作业正文https://www.cnblogs.com/xjn123/p/17
- 2023-12-1810.30
今天实现了对于学生个人信息添加的基本功能,我使用的是springboot实现后端的代码,通过springboot加mybatis实现接口类的实现。POJO包定义类变量以及返回值变量1、PersonInformation.javapackagecom.example.pojo;importlombok.AllArgsConstructor;importlombok.Data;im
- 2023-11-29实验7:单例模式
本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解单例模式的动机,掌握该模式的结构;2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。实验要求:1. 画出对应的类图;2.提交源代码;3.注
- 2023-11-25实验7:单例模式
实验7:单例模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解单例模式的动机,掌握该模式的结构;2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。实验要求:1. 画出对应的类图;
- 2023-11-21每日总结37
软件设计 石家庄铁道大学信息学院 实验18:迭代器模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解迭代器模式的动机,掌握该模式的结构;2、能够利用迭代器模式解决实际问题。 [实验任务一]:JAVA和C++常见数据结构迭代器
- 2023-11-20今日报告
迭代器模式 信1305班共44名同学,每名同学都有姓名,学号和年龄等属性,分别使用JAVA内置迭代器和C++中标准模板库(STL)实现对同学信息的遍历,要求按照学号从小到大和从大到小两种次序输出学生信息。 1. 搜集并掌握JAVA和C++中常见的数据结构和迭代器的使用方法,例如,vector,list,
- 2023-11-16十、数组
十、数组1、数组的概念1)引出数组需求:学校为了统计学生的信息,需要设计一个程序,要求如下,一共有十个学员,要求依次输入各位学员的学号,并将其打印出来。#include<iostream>intmain(){intstudentId1,studentId2,studentId3,studentId4,studentId5;std::cin>>s