• 2024-07-17sql查询语句
    基础查询查询全部select*from表 where条件;查询指定列selectname,agefromstudentas别名:selectnameaszName,ageaszAgefromstudentaszStudentdistinct去重:selectdistinctnamefromstudentwhereage
  • 2024-07-12MyBatis用嵌套ResultMap实现一对多映射
    背景我们知道,MyBatis可以很方便地把SQLselect出来的数据直接映射为对象的属性,把对象取出来。但是,有些对象的属性是集合类型,集合里保存的是数个其他类型的对象。如何用MyBatis把它取出来呢?例子以以下这个应用场景为例:一个教师对应多个课程。数据结构如下:publicclassCour
  • 2024-07-12迪米特法则:电子商务库存管理应用案例,并不属于过度设计
    迪米特法则(LawofDemeter,LoD)是一种软件设计原则,它要求一个对象应该对其他对象有最少的了解,只与直接的朋友(即直接的依赖关系)交互。肖哥弹架构跟大家“弹弹”代码设计技巧,需要代码关注欢迎点赞,点赞,点赞。关注公号Solomon肖哥弹架构获取更多精彩内容历史热点文章
  • 2024-07-10Day32.老师查看课程下学生功能
    1.老师查看课程下学生功能_程序代码及执行流程2.老师查看课程下学生功能_老师视图层中查看课程下的学生check_stu_from_course'''老师视图'''fromlibimportcommonfromlibimportcommon_interfacefrominterfaceimportteacher_interface#todo全局记录用户登陆状
  • 2024-07-10Python教程:Pandas数据转换编码的10种方式
    1.构建测试数据集importpandasaspdimportnumpyasnpdf=pd.DataFrame({'Sex':['M','F','M','M','M','F','M','F','F','F'],'Cou
  • 2024-07-10Day32.老师查看教授课程
    1.老师查看教授课程_代码及执行流程2.老师查看教授课程_老师视图层中选择教授课程choose_course功能'''老师视图'''fromlibimportcommonfromlibimportcommon_interfacefrominterfaceimportteacher_interface#todo全局记录用户登陆状态teacher_info={'user
  • 2024-07-10Day32.学生选择课程
    1.学生选择课程_整体代码及执行流程2.学生选择课程_学生视图中choice_course选课功能'''学生视图'''fromlibimportcommonfrominterfaceimportstudent_interfacefromlibimportcommon_interface#todo全局记录用户登陆状态student_info={'user':None}
  • 2024-07-04day62--若依框架(基础应用篇)
    若依搭建若依版本官方若依官方针对不同开发需求提供了多个版本的框架,每个版本都有其独特的特点和适用场景:前后端混合版本:RuoYi结合了SpringBoot和Bootstrap的前端开发框架,适合快速构建传统的Web应用程序,其中前端和后端代码在同一项目中协同工作。前后端分离版本:RuoYi-Vu
  • 2024-07-04联合查询(多表查询)
    多表查询是对多张表的数据取笛卡尔积(关联查询可以对关联表使用别名)数据准备insertintoclasses(name,`desc`)values('计算机系2019级1班','学习了计算机原理、C和Java语言、数据结构和算法'),('中文系2019级3班','学习了中国传统文学'),('自动化2019级5班','学习
  • 2024-07-03Day31.管理员创建课程功能
    1.管理员创建课程_代码及执行流程2.管理员创建课程_管理员创建课程admin.py#todo管理员创建课程@common.auth('admin')defcreate_course():print('管理员创建课程...')whileTrue:#todo1.让管理员先选择学校#todo1.1调用接口,获取所有
  • 2024-06-21BUU SQL COURSE 1
    1、链接页面2、尝试admin+万能密码测试登录发现登录不了,看来这条路走不通了3、查看那几条新闻,发现url有点奇怪4、先fn+f12查看页面,再fn+f5,找到原始请求的url5、访问这个url,出现了新闻1的内容http://dcd38613-6dfd-4e63-80c6-a7af2ea84ebd.node5.buuoj.cn:81/backend/c
  • 2024-06-20MGM320H5S LEC0101
    MGM320H5SLEC0101Financial Statement Analysis and InterpretationCourseOutline-Winter 2024CourseDescriptionThiscoursewillprovideanunderstandingof financialreports,andtheirusefor investment andmanagement decisions. Cases will be
  • 2024-06-19泛函分析笔记
    Course4C(X,R)X是定义域;R是值域;C是函数的集合 metricspace:度量空间集合:开集和闭集(⭐) d(x,y),d可以定义为各种形式,不一定是范数;不完备:极限不在该集合中,或存在柯西序列不收敛柯西序列:序列中的值xn,xm,若存在N>n0,使得d(xn,xm)能够任意小,则该序列为柯西序列完备
  • 2024-06-19设计模式-迭代器模式
    迭代器模式迭代器模式,又称为游标模式,它提供一种顺序访问集合/容器对象元素的方法,而又无需暴漏集合内部表示。迭代器模式可以为不同的容器提供一致的遍历行为,而不用关心容器内容元素组成结构,属于行为型模式。角色:抽象迭代器Iterator:负责定义访问和遍历元素的接口具体迭代器Con
  • 2024-06-195.26
    今日学习内容:实验报告1.插入数据到student表Sql--插入学生数据INSERTINTOstumanage.student(sno,sname,sex,sdept)VALUES('20050101','王飞','男','计算机系'),('20050102','李丽','女','信息系');2.插入数据到
  • 2024-06-18Day28.课程对象定义与使用
    1.课程对象定义与使用_课程类和班级类关联 班级类,Class:'''班级'''classClass:#__init__中,初始化单个对象,记录每个班级独有的东西def__init__(self,class_name):self.class_name=class_name#初始班级时,班级没有课程表self.cla
  • 2024-06-17Reflective Journal Final
    1.IbelievethattheevolutionofdigitalmultimodalcreationhasevolvedfromsimplePPTproductiontodiversefactorssuchasinsertingimagesandaudio,andthentocreatingyourownvideos,addingsubtitle,narration,stickers,andvisualeffects.As
  • 2024-06-176.14
    实验一数据库和表的建立、数据操作一、实验目的:掌握使用SQL语言进行数据定义和数据操纵的方法。二、实验要求:建立一个数据库stumanage,建立三个关系表student,course,sc。向表中插入数据,然后对数据进行删除、修改等操作,对关系、数据库进行删除操作。三、实验步骤:1、开始
  • 2024-06-17Day28.学校与班级建关联
    1.学校与班级建关联_班级类,将班级和班级对应的课程信息生成对象'''班级'''classClass:#__init__中,初始化单个对象,记录每个班级独有的东西def__init__(self,class_name):self.class_name=class_name#初始班级时,班级没有课程表self
  • 2024-06-145.31
    今天完成数据库原理实验四1、开始→程序→MicrosoftSQLServer→SQLServerManagementStdio。2、在“连接到服务器”对话框中,选择“Windows身份验证”,点击“连接”,进入SQLServerManagementStdio操作界面。3、创建students数据库。利用如下sql语句在students
  • 2024-06-13如何查询MySQL存储的树形结构,层次结构
    表定义如下 如果我们需要在表中查询这个树状结构,通过SQL语句,有两种查询方法:1.通过inner自连接查询,适用于简单的结构SELECT*FROMcourse_categoryASoneINNERJOINcourse_categoryAStwoONtwo.parentid=one.idWHEREone.parentid='1'ORDER
  • 2024-06-122024.05.21
    今日学习时长:83分钟;代码行数:41行博客数量:1篇今天主要开始了数据库实验三的操作,今天的大部分时长都在研究SQLserver数据库中的用户的新建和权限修改。SQLsever中直接用windows验证登录后可以在安全性—>登录名下新建一个用户,但是在切换为用户名+密码登录后,我发现我无法打开查
  • 2024-06-055.11
    数据库实验报告一CREATETABLEstudent(  snoChar(8)PRIMARYKEY,  snameVarchar(20)NULL,  sexChar(2)NULL,  sdeptVarchar(20)NULL);CREATETABLEcourse(  cnoChar(6)PRIMARYKEY,  cnameVarchar(20)NULL, );CREATETABLEsc(
  • 2024-06-02一文直接搞懂原型和原型链
    前言复习原型和原型链的笔记;后续继续更新完善原型对象functionCourse(){};constcourse1=newCourse();constcourse2=newCourse()*1.Course-用来初始化创建对象的函数|类course1._proto_===Course.prototype*2.course1-根据原型创建出来的实
  • 2024-05-29关于mysql连表操作
    1createdatabasetest2;2usetest2;3CREATETABLEstudents(4student_idINT,5student_nameVARCHAR(50)6);78CREATETABLEcourses(9course_idINT,10student_idINT,11course_nameVARCHAR(50)12);1314INSERT