首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-删除课程

    CourseController.java @PreAuthorize("hasPermission('tienchin:course:remove')") @Log(title = "课程管理", return toAjax(iCourseService.deleteCourseByIds(courseIds)); } ICourseService.java /** * 根据id删除课程 * * @param courseIds 课程id * @return 影响行数 */ int deleteCourseByIds(Object[] courseIds); CourseServiceImpl.java

    40410编辑于 2023-10-12
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-课程导出

    更改 Course.java: /** * 课程ID */ @TableId(value = "course_id", type = IdType.AUTO) @NotNull(message = "{course.id.notnull}") @Excel(name = "课程编号") private Integer courseId; /** * 课程类型 1.舞蹈类 2.游泳类 3.拳击类 ", readConverterExp = "1=舞蹈类,2=游泳类,3=拳击类") private Integer type; /** * 课程名称 */ @NotBlank(message = createTime; CourseController.java @PreAuthorize("hasPermission('tienchin:course:export')") @Log(title = "课程管理 $modal.confirm('是否确认删除课程编号为"' + courseIds + '"的数据项?').

    45820编辑于 2023-10-12
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-课程搜索

    后端 新建 CourseVO.java: /** * CourseVO类是一个课程的值对象,用于存储课程的相关信息。 * 它包含了课程的名称、类型、适用对象、最低价格和最高价格等属性。 */ public class CourseVO { private String name; // 课程名称 private String type; // 课程类型 private return getDataTable(iCourseService.selectCourseList(courseVO)); } ICourseService.java /** * 查询课程列表 * * @param courseVO 课程信息 * @return {@code List<Course>} */ List<Course> selectCourseList(CourseVO * * @param courseVO 课程信息 * @return {@code List<Course>} */ List<Course> selectCourseList(CourseVO

    40820编辑于 2023-10-12
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-展示课程列表

    更改表结构 ALTER TABLE `tienchin_course` MODIFY COLUMN `info` varchar(255) NULL DEFAULT NULL COMMENT '课程简介 ' AFTER `apply_to`; 后端 更改实体类数据类型 Course.java: /** * 课程简介 */ private String info; // get set 略过 插入测试数据 update_time`, `del_flag`) VALUES (1, 1, '爵士舞', 2999, 1, '爵士舞入门', NULL, NULL, NULL, NULL, '2023-09-24 02:11 * * @return 课程列表 */ List<Course> selectCourseList(); } CourseMapper.xml <? $modal.confirm('是否确认删除课程编号为"' + courseIds + '"的数据项?').

    51240编辑于 2023-10-12
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-课程更新接口

    更改完毕之后在修改下 Course.java 的校验注解的作用范围: /** * 课程ID */ @TableId(value = "course_id", type = IdType.AUTO) @NotNull(message = "{course.id.notnull}") private Integer courseId; /** * 课程类型 1.舞蹈类 2.游泳类 3.拳击类 * course.type.notnull}", groups = {EditGroup.class, CreateGroup.class}) private Integer type; /** * 课程名称 {course.name.notnull}", groups = {EditGroup.class, CreateGroup.class}) private String name; /** * 课程价格 ID不能为空 CourseController.java @PreAuthorize("hasPermission('tienchin:course:edit')") @Log(title = "课程管理

    42210编辑于 2023-10-12
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-添加课程页面

    queryParams" ref="queryRef" :inline="true" v-show="showSearch" label-width="68px"> <el-form-item label="<em>课程</em>名称 courseName"> <el-input v-model="queryParams.courseName" placeholder="请输入<em>课程</em>名称 channel.channelId" /> </el-select> </el-form-item> <el-form-item label="<em>课程</em>状态 " align="center" prop="courseId" :show-overflow-tooltip="true"/> <el-table-column label="<em>课程</em>类型" $modal.confirm('是否确认删除课程编号为"' + courseIds + '"的数据项?').

    45330编辑于 2023-10-12
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-添加课程接口

    CourseController.java @PreAuthorize("hasPermission('tienchin:course:create')") @Log(title = "课程管理", "添加成功" : "添加失败"); } ICourseService.java /** * 添加课程 * * @param course 课程 * @return 影响行数 */ int addCourse 1 : 0; } ValidationMessages.properties # 课程管理 course.type.notnull=课程类型不能为空 course.name.notnull=课程名称不能为空 course.price.notnull=课程价格不能为空 course.price.invalid=课程价格无效 course.applyTo.notnull=课程适用人群不能为空 course.info.notnull =课程简介不能为空 Course.java /** * 课程类型 1.舞蹈类 2.游泳类 3.拳击类 */ @NotNull(message = "{course.type.notnull}") private

    32210编辑于 2023-10-12
  • 来自专栏云计算linux

    优学管理系统之课程管理

    第2章 课程管理 1. 新增课程 1.1 前端页面实现 用户管理页面对应的是/course/index.html页面,根据产品设计的原型已经完成了页面基本结构的编写,现在需要完善页面动态效果。 this.dialogVedioUrl="http://localhost/img/"+resp.data.obj } }) } 1.1.3 上传文件后端业务实现 创建课程管理模块实体类 响应数据的json格式为: { "currentPage":1, "pageSize":3, "totalCount":8, "totalPage":3, "list":[{课程1},{课程2}..] resp.data.message, type: 'warning' }); } //1秒后跳转到课程管理的 --课程明细对话框--> <el-dialog title="<em>课程</em>明细" :visible.sync="dialogFormVisible2"> <el-form ref="ruleForm"

    50610编辑于 2024-12-13
  • 来自专栏历史专栏

    【愚公系列】2023年11月 HarmonyOS教学课程 003-ArkTS语言(状态管理

    如果没有一个明确的方式来管理这些状态,就会导致代码混乱、不易维护和难以扩展。 状态管理的目标是提供一种机制,使得所有的组件和模块都可以访问和更新同一个状态。 状态管理通常与应用程序的响应式设计紧密相连,以便在状态改变时自动更新应用程序的界面。 一、ArkTS语言状态管理 1.概述 在声明式UI编程框架中,应用程序的UI是由程序状态驱动的。 、管理应用拥有的状态、其他状态管理功能,主要图形如下: ☀️1.2.1 管理组件拥有的状态 装饰器 功能 作用 @State 管理组件拥有的状态 作为子组件单向和双向同步的数据源,引起相关组件的渲染刷新 number; constructor(value: number) { this.value = value; } } @State title: Model[] = [new Model(11 middle`) .onClick(() => { this.arrA[Math.floor(this.arrA.length / 2)] = new ClassA(11

    29800编辑于 2025-06-02
  • 来自专栏技术杂记

    RabbitMQ管理11

    rabbitmq rabbitmq 15882 Oct 23 17:20 rabbit@h102.log.1 -rw-r--r-- 1 rabbitmq rabbitmq 2064 Nov 18 17:11 rabbit@h102.log-20151028.gz -rw-r--r-- 1 rabbitmq rabbitmq 1945 Nov 18 17:11 rabbit@h102.log-20151118 -rw-r--r-- 1 rabbitmq rabbitmq 0 Nov 18 17:11 rabbit@h102-sasl.log -rw-r--r-- 1 rabbitmq rabbitmq

    35610编辑于 2022-04-23
  • 来自专栏历史专栏

    【愚公系列】2023年11月 Java教学课程 187-SpringCloud(Nacos配置管理

    欢迎 点赞✍评论⭐收藏 前言 微服务配置管理指的是管理微服务应用程序中使用的各种配置信息的过程,包括端口号、数据库连接、认证和授权信息等。 微服务配置管理的目标是为了简化应用程序的部署和管理过程,并提高应用程序的可维护性和可扩展性。 一般来说,微服务配置管理需要实现以下几个方面的功能: 集中管理:将应用程序所有的配置信息统一管理,例如使用配置中心等技术实现。 安全管理:提供安全的配置管理功能,防止敏感信息泄露。 版本管理:支持各种配置信息的版本管理,可以灵活地管理和控制应用程序的配置信息。 一、Nacos配置管理 1.统一配置管理 当微服务部署的实例越来越多,达到数十、数百时,逐个修改微服务配置就会让人抓狂,而且很容易出错。我们需要一种统一配置管理方案,可以集中管理所有实例的配置。

    29310编辑于 2025-06-02
  • 来自专栏全栈程序员必看

    java课程设计成绩管理系统_Java课程设计–学生成绩管理系统

    201721123034 网络1712 梁才玉 201721123038 网络1712 ##任务分配 #三、项目git提交记录截图 #四、项目功能架构图与主要功能流程图 ##思维导图 ##成绩管理流程图

    2.3K20编辑于 2022-09-08
  • 来自专栏golang算法架构leetcode技术php

    golang刷leetcode 技巧(11课程表 III

    这里有 n 门不同的在线课程,他们按从 1 到 n 编号。每一门课程有一定的持续上课时间(课程时间)t 以及关闭时间第 d 天。 基于上面的结论,我们可以将课程按照完成时间 d 递增排序。 ) 加入优先队列中; 如果当前优先队列中所有课程的时间之和 t 与 ti 之和大于 di,那么找到当前优先队列中课程时间最大的课程 (tj, dj)(即为堆顶),如果 tj > ti,则将它移出优先队列 在所有的课程都判断完毕后,优先队列中包含的课程数目就代表了最多能选择的课程数目。 courses,p+1,end) } } /* [[5,5],[4,6],[2,6]] [[7,16],[2,3],[3,12],[3,14],[10,19],[10,16],[6,8],[6,11

    42510编辑于 2022-08-02
  • 来自专栏PPV课数据科学社区

    几近满分的项目管理课程

    这门课程来自于在工作中有七年项目管理经验的Cindy。课程原名《项目管理,让自己更从容》。人生在世,不就是图个从容嘛。这门课程在公司里的课后学员评分,是几乎满分。 ---- 1、什么是项目管理?工作涉及项目管理,生活中同样涉及:婚礼、旅游、聚餐。甚至泡妞也是需要一点项目管理知识的。 ? 2、项目管理中,最费时的是第二部分:计划。 ? 你要学习另一门课程《向上管理》。 ? 7、大多数时候,这里有KPI。 ? 8、第一点就是设计和开发经常挑战产品经理的:需求要明确。第二点市场的同学可能会比较头疼。第三点是启动时要考虑的。 11、这里主要是流程立项,通常来说会召开一个启动大会。 ? 12、工作分解的方法论,涉及到很多细节,需要有足够的脑力来完成这一部分。这一部分也是重中之重。 ? ? ? ? ? ? ? 每日一课,大数据(EXCEL、SAS、SPSS、Hadoop、CDA)视频课程。大数据资讯,每日分享!数据咖—PPV课数据爱好者俱乐部!

    1.6K50发布于 2018-04-20
  • 来自专栏『学习与分享之旅』

    TienChin-课程管理-创建工程

    31520编辑于 2023-10-12
  • 来自专栏二猫の家

    图书馆管理系统,java课程设计,javaweb课程设计

    一、课程设计目的 针对Java Web的综合设计应用,通过综合性的课程设计,加强理论联系实际,巩固和丰富课堂所学的基础理论知识,进一步锻炼和提高学生的实际软件开发能力。 通过该课程设计培养学生分析问题和解决问题的能力,以及开发大系统的综合能力,增强合作、协作能力,提高学生的就业机会和社会竞争能力。 二、课程设计要求 经过该课程设计,掌握Java Web应用程序的基本开发方法、技术;熟练掌Java Web的各类技术的开发整合,并完成“图书管理系统”应用系统的开发。 1、设计题目与要求 设计实现一个图书管理系统(可以根据我们山东农业大学的图书管理过程以及图书的借阅等管理过程重新给出需求)。 图书信息存放到一个数据库中。 需求要求: 该系统的基本需求是,系统要实现如下的基本管理功能: (1)用户分为两类:系统管理员,一般用户。

    1.3K20编辑于 2022-11-30
  • 来自专栏全栈程序员必看

    c语言图书馆管理系统课程设计报告_图书管理系统课程设计代码

    C语言课程设计报告 第 第 PAGE 1 页 《程序设计语言-C》 课程设计报告 题目:图书管理系统 班级: 学号: 姓名: 2016年5月12日 目录 程序总体功能 新增功能 函数调用关系 主要算法流程图 排序算法流程图 插入算法流程图 过程难点及解决方法 附录:源程序 一:程序总体功能 本图书管理系统可以实现图书管理的基本功能,包括图书信息的录入、输出、排序、删除、查找及批量导入/导出等。 在本课程设计的删除记录功能中,按照要求输入要删除图书的书名后要接着输入书号来删除图书,若所输入书号不在正确书号范围内(书号输入错误),将直接终止程序,不再执行后续的删除程序。 WritetoText(Bookinfo books[],int n) 主菜单函数:int menu_select() 主函数:void main() 函数调用关系:(箭头指向被调用函数) 数据输入函数11

    1.3K20编辑于 2022-11-10
  • 来自专栏全栈程序员必看

    c语言课程设计图书管理系统 报告_课程设计图书管理系统

    实训项目名称:图书管理系统的设计与实现 1.实训目的 开发一个小型的图书管理应用软件,使用该软件可以实现图书信息的登记、浏览、借书、还书、删除和更新等操作。 3.功能描述 该图书管理系统主要包含以下基本功能: (1)图书基本信息:书号ISBN,书名,出版社,出版日期,作者,价格等。 4.总体设计 图书管理系统主要由图书信息、借阅系统和退出系统组成,如图所示。各模块功能如下: 1. 建立菜单界面。 图书管理借阅系统相当于图书管理人员日常的管理工作,即图书借阅、归还等登记工作。 3.退出系统。 5. /返回 jieshuxitong();//调用借阅系统 } 有需要的可以去https://download.csdn.net/download/chaokudeztt/11244824下载源码,C语言课程设计图书管理系统

    1.6K20编辑于 2022-11-07
  • 来自专栏闻道于事

    C语言课程设计(成绩管理系统)

    C语言课程设计(成绩管理系统) 翻到了大学写的C语言课程设计,缅怀一下 内容: 增加学生成绩 查询学生成绩 删除 按照学生成绩进行排序 等 1 #include <stdio.h> 2 #include student 6 { 7 int num; 8 char name[30]; 9 int chinese; 10 int math; 11 *****************************************************\n"); 149 printf(" 正在退出管理系统 -----------------------------------------|\n"); 182 printf(" | 学生管理系统 ---------------------------------------|\n"); 194 printf(" | 6.软件退出:退出管理系统

    4.8K50发布于 2018-02-28
  • 来自专栏数据云团

    Django实战-信息资讯-课程管理视图

    对视频课程转码解密,视频内容上传到百度云,通过对视频转码加密,防止视频被下载。所以在视频播放前,需要获取后端传来的 token,然后再通过百度云的视频解析器来播放视频。 ? ① 课程视频列表 def course_index(request): context = { 'courses': Course.objects.all() } return render(request, 'course/course_index.html', context=context) ② 课程详情 def course_detail(request course = Course.objects.get(pk=course_id) context = { 'course': course, # 判断用户是否购买课程 request.user, status=2).exists() # if not buyed: # return restful.params_error(message='请先购买课程

    52910发布于 2019-07-18
领券