• 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. 画出对应的类图;