4 搭建学习中心前端 学成网学习中心提供学生在线学习的各各模块,上一章节测试的点播学习功能也属于学习中心的一部分,本章节将 实现学习中心点播学习的前端部分。之所以先实现前端部分,主要是因为要将video.js+vue.js集成,一部分精力还 是要放在技术研究。 4.1 界面原型
6 媒资管理 前边章节完成在线视频播放,如何实现点击课程计划播放视频呢,课程视频如何管理呢? 本节开始将对课程视频进行管理。 6.1需求分析 媒资管理系统是每个在线教育平台所必须具备的,百度百科对它的定义如下: 每个教学机构都可以在媒
6.2.2 创建媒资服务工程 媒资管理的相关功能单独在媒资服务中开发,下边创建媒资服务工程(xc-service-manage-media)。 媒资服务的配置与cms类似,导入 “资料”--》xc-service-manage-media工程,工程结构如下: 6.3上传文件 6.3.1 断点续传解决方案
def generator(): print(1) yield 'a'rcp = generator()print(rcp.__next__()) 只要含有yield关键字的函数都是生成器函数。yield不能和return共用且需要写在函数内。 生成器函数 : 执行之后会得到一个生成器作为返回值。 def generator(): print(1) yield '
#解决同一类问题,使用面向对象的思想。类是制造对象的模具,类是抽象的,我们能知道它有哪些属性(name,age,saraly),但不知道具体的属性值。#看下面代码:类Penson制造了实例化对象ret,它有具体的属性值。# 一、class Penson: #类名首字母大写。这里Penson或Penson()都可以。 job = 'prog
1.复习 # 函数 —— 2天 # 函数的定义和调用 # def 函数名(形参): #函数体 #return 返回值 #调用 函数名(实参) # 站在形参的角度上 : 位置参数,*args,默认参数(陷阱),**kwargs # 站在实参的角度上 : 按照位置传,按照关键字传 # 返回值:没有返回值 返回一
小数据池的一些特点 在python中我们用==比较变量的值是否相等,用is比较变量的地址是否相同。 id(‘value’)在python为取地址操作,输出所输入value的地址。 对于数字当值在-5-256时创建小数据池,也就是多个变量共用一个地址。 对于字符串,当字符串不是特别长的时候共用一个地址。(具体
文章目录StringBufferStringBuffer的常见功能面试题 StringBuffer 线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该序列的长度和内容。 StringBuffer的常见功能 添加功能:
1.获取移动平均值 def wrapper(fun): def inner(*args,**kwargs): ret=fun(*args,**kwargs) ret.__next__() return ret return inner @wrapper def g(): sum=0 count=0 avg=0 while True: num=yield avg sum+=n