周记学习总结

10.3

今天加载出来了一下歌词,并且画了一下旁边的简单动画,然后画了一下下面的评论,今天主要是看了好多歌词滚动并且让它居中的,一直用的是scrollIntoView这个函数,但是这个函数似乎一直没有用,今天了解了一下git,但是这个下载的好慢,还一直没有权限,然后我就去别人网盘提取了一个,搞了一下;总的来说就是感觉没学什么;

10.4

今天终于把歌词居中中滚动并且时间跳转写出来了,还给音乐播放加了点动画,然后写了一个力扣的题,但是一直交不了,明天再试试;大概就是这样了:

主要是这个转盘太丑了,因为自己画的QAQ;

然后由于之前写界面的时候把html和css代码写的很乱,今天专门整理了一下,今日份记单词加阅读任务完成;

10.5

今天做的第一件事就是实现界面的前进和后退,然后我用js代码实现超链接按钮的前进和后退是无效的,直接在超链接的href属性使用js代码才可以;

然后就是把头像编辑的样式改了一下,之前由于加了交互界面变成了这样:

不得不说,属实有点看不下去了: 终于改了;

另外,喜获获取文件选择器的路径办法:

复制代码
 const file = chooseImage.files[0];
        //这就是文件路径
 const filePath = URL.createObjectURL(file);

然后听说时间不多了,所以赶着进度将身下的几个界面都快速的简单的画了一下,但是没有写阅读,单词也就记了几个;

下面灰色的是列表,和数据库交互的时候样式再填上去,先标记一下;

然后就是管理员的界面,我感觉用两个界面就可以了,简单审核一下就行

下面的表格也是要交互的时候再添一下;

下载歌曲的界面:

编辑歌单信息的界面:

10.7

之前我对于登陆一直都是靠session,所以以至于退回之后我随便点击一下还是跳转了,完全不符合常理,所以我在登陆的时候,如果判断不对的话,还要将他清除,并且包括登录注册和忘记密码,而且之前每次一写一个界面请求稍微多一点的话就要写好多好多代码,因为我直接用的是servlet,然后每次发消息都要判断是否是有标记,然后今天将这个用一个基础BaseServlet来将它的方法分发,以至于可以做到,一类消息就用一个分发;然后由于之前音乐还没有开始和数据库交互,今天就开始大改代码开始交互了,弄得最久的就是这个json了,虽然之前知道这个,但是忘记了是用来交互的,一直都是拼字符串,现在知道可以直接将对象转换成字符串再转换来,弄了好久,前端一直报错,不能将字符串再转换成对象了,后面才知道,其实是可以不转换了,可以直接用;

还有上次的问题就是虽然已经预加载了,但是每次读到的还是会有NaN,极其不美观 ;今天我又开始钻,终于发现,原来加载也是要时间的,可以用一个loadedmetadata事件来监听,然后就可以获取到了;

今天将单词任务完成了,写了一篇阅读,完成了当天任务;

10.8

把js音乐代码大改,和数据库读取初始化,今天把用户的临时列表和临时进度表数据库里面了,并且将js的music代码全部整顿了一下,把大量多余重复的代码分块复用,看起来有条理多了;然后主界面初始化完成(除了歌手还没有加载)

还有就是把代码上传到了gitub上面:

写了一篇六级阅读,单词复习了一下;

总结:这周差不多吧前端画完了,然后后端也写了一部分:但是单词进度还是没有什么,这周就只三天写了阅读和记单词,其他的都只记了单词,而且量很少;

主要还是基础差,之前学的也比较浅,所以以至于现在写一个东西都要搜很久,然后之前学的时候总结的很简单也没怎么敲代码,以至于前端画多了后端又忘了QAQ;

这周我感觉更专注了,可能是因为要答辩了,不快点根本写不完(虽然还是很慢);

相关推荐
葡萄成熟时 !3 小时前
JAVA 常用API学习笔记
java·笔记·学习
别动我齐刘海5 小时前
机器人运动控制学习2——基础进阶
c++·人工智能·神经网络·学习·目标检测·机器学习·机器人
0566467 小时前
agent学习——流式响应与文本切分
网络·python·学习
for_ever_love__8 小时前
python基础语法学习: 面向对象的三大特性
开发语言·python·学习
Canmag 兴隆磁性10 小时前
C 系列充磁机
c语言·开发语言·学习·永磁材料·充磁·退磁
PC2005-cloud11 小时前
Go学习笔记:基本概念与项目结构——GOPATH、Go Modules 与常用命令
笔记·学习·golang
新手unity自用笔记12 小时前
unity基于Socket的网络学习
网络·网络协议·学习·unity·c#·游戏引擎
zyf10441612 小时前
暑期实践日志 Day32:完成第六章字幕添加,推进工作
学习·计算机网络·剪辑·暑期实践·课题任务
小雪崩12 小时前
嵌入式学习 day27:标准IO
linux·c语言·学习
hsjiasb12 小时前
FreeRTOS学习(三十五)——系统架构综合项目
学习·学习笔记·freertos