首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
登录
注册
切换触屏版
登录
注册
探索视频网站的奥秘第二季
第100任务: 808 - 完成发布评论并测试通过
查看课程
任务列表
第1任务: 资料.zip
第2任务: 003 - 课程演示最终版
第3任务: 002 - 课程演示第三版
第4任务: 526 - 完成Video实体的书写
第5任务: 527 - 测试Video实体
第6任务: 528 - 完善Video页面富文本消失的BUG
第7任务: 529 - 测试Video数据是否传入后端
第8任务: 530 - 测试Video数据是否传入后端
第9任务: 531 - 完成Video页面字段的自动封装
第10任务: 532 - 手动封装Video的字段
第11任务: 533 - 手动封装Video的字段
第12任务: 534 - 测试后台保存Video实体
第13任务: 535 - 腾讯云最新SDK获取媒体详细信息介绍
第14任务: 536 - 使用腾讯云官方代码完成获取媒体详细信息
第15任务: 537 - 完成视频长度的获取
第16任务: 528 - 完成上传视频整个过程并测试
第17任务: 538 - 使用Thymeleaf显示视频
第18任务: 539 - 前台显示视频的其他字段
第19任务: 540 - 解决上节课标签不显示的BUG
第20任务: 541 - 完成Video中的关注用户
第21任务: 542 - 完成点击头像跳转主页以及ViewNum的自增
第22任务: 543 - Hibernate多对多映射用户最喜欢的视频
第23任务: 544 - Hibernate多对多映射用户点赞与踩的视频
第24任务: 545 - JavaScript添加用户喜欢的视频按钮点击事件
第25任务: 546 - 完成AddToFavorite视频后端的书写
第26任务: 547 - 添加回调函数处理成功与失败并测试
第27任务: 548 - 解决回调函数没有调用的与没有Session的BUG
第28任务: 549 - 分析点赞视频以及页面的局部更新
第29任务: 550 - Hibernate维护用户点赞视频关系
第30任务: 551 - 完成页面的局部更新并测试
第31任务: 552 - 完成用户踩视频的前端书写
第32任务: 553 - 完成用户踩视频的后端书写
第33任务: 554 - 完成前端局部更新以及测试
第34任务: 555 - 得到页面中右侧数据
第35任务: 556 - 完成右侧页面数据的获取
第36任务: 557 - SpringBoot配置拦截器
第37任务: 558 - Thymeleaf遍历标签集合并显示
第38任务: 559 - 完成页面底部的显示
第39任务: 560 - 添加Video的假数据
第40任务: 561 - Thymeleaf添加博客右侧页面的数据
第41任务: 562 - Thymeleaf添加博客右侧页面的数据
第42任务: 563 - 获得Catagory右侧的数据
第43任务: 564 - 获得Catagory右侧的数据
第44任务: 565 - 完成页面右侧数据的显示
第45任务: 601 - 分类模块基本页面跳转
第46任务: 602 - 完成后端以及查看前端页面删除多余的Video
第47任务: 603 - 完成Video前端页面的显示
第48任务: 604 - 测试Video前台页面的显示
第49任务: 605 - 如何将秒数转换为时分秒
第50任务: 606 - 测试Catagory页面的显示
第51任务: 607 - 分析书写PageBean中的数据
第52任务: 608 - 完成PageBean的书写
第53任务: 609 - CatagoryService如何得到PageBean
第54任务: 610 - 完成PageBean的封装
第55任务: 611 - 测试分页是否正确
第56任务: 612 - 上一页与下一页的书写
第57任务: 613 - 完成分页前两页的显示
第58任务: 614 - 完成第一页与最后一页的显示
第59任务: 701 - 推荐算法简介以及问题的引出
第60任务: 702 - 分而治之问题的分解
第61任务: 703 - 引入公式并解释基于内容推荐公式的意义
第62任务: 704 - 练习公式的计算熟悉公式
第63任务: 705 - 避免概率为0采用拉普拉斯平滑
第64任务: 706 - 回到最初的问题并列出公式
第65任务: 707 - 计算最后结果乘用户喜欢一篇文章的概率
第66任务: 708 - 回顾整个基于内容推荐算法思路
第67任务: 709 - 将内容推荐转化为代码
第68任务: 710 - 套用公式书写代码得到V
第69任务: 711 - 套用公式书写代码得到AllTermsUserLikeCount
第70任务: 712 - 套用公式书写代码得到CountTermsUserLike
第71任务: 713 - 书写用户不喜欢一个标签的概率
第72任务: 714 - 完成用户不喜欢一个标签的概率
第73任务: 715 - 计算用户喜欢一个视频的概率以及用户不喜欢一个视频的概率
第74任务: 716 - 基于内容推荐-用户喜欢该视频的概率
第75任务: 717 - 基于内容推荐-用户不喜欢该视频的概率
第76任务: 718 - 得到推荐的视频整体思路
第77任务: 719 - 将思路转化为代码并引入问题
第78任务: 720 - 将Video转化为PVideo进行系统自带的排序
第79任务: 721 - 完成基于内容推荐的概率模型算法
第80任务: 722 - 将推荐算法得出的视频显示在页面中
第81任务: 723 - 首页的展示
第82任务: 724 - 首页中最受欢迎的视频以及最新视频
第83任务: 725 - 首页中最受欢迎的视频显示
第84任务: 726 - 首页中最新的视频显示
第85任务: 727 - 首页中分类的显示
第86任务: 728 - 完成页面之间的跳转
第87任务: 729 - 查找小分类下的视频
第88任务: 730 - 完成小分类后端书写
第89任务: 731 - 测试根据小分类查询视频
第90任务: 732 - 给分类与小分类页面添加推荐视频
第91任务: 733 - 完成Header中的数据
第92任务: 734 - 启动懒加载显示二级分类下的所有数据
第93任务: 801 - 网站后续功能制作
第94任务: 802 - 视频评论与回复的实体添加
第95任务: 803 - 添加视频评论前端书写
第96任务: 804 - 封装视频评论的Id属性
第97任务: 805 - 测试添加视频评论
第98任务: 806 - 查询视频评论
第99任务: 807 - 使用模糊查询查询视频评论
第100任务: 808 - 完成发布评论并测试通过
第101任务: 809 - Thymeleaf防止注入攻击如何在事件中添加字符串
第102任务: 810 - 点击Reply动态显示Textarea
第103任务: 811 - 完成Reply页面中细节问题
第104任务: 812 - 如何获得获得评论的id
第105任务: 813 - 完成发布回复前端书写
第106任务: 814 - 完成发布回复后端书写
第107任务: 815 - Hibernate不映射到表中并显示评论下的所有回复
第108任务: 816 - 完善评论添加查询条件-id长度
第109任务: 817 - 完成查找视频回复后端书写
第110任务: 818 - 完成查找视频回复前端书写并测试
第111任务: 819 - 总结回复评论id的思意并理解
第112任务: 820 - 如何动态添加视频评论HTML
第113任务: 821 - 动态添加HTML代码
第114任务: 822 - 将输入的评论添加到更新的HTML中
第115任务: 823 - Thymeleaf给动态添加HTML数据
第116任务: 824 - 测试动态添加视频评论HTML
第117任务: 825 - 根据相同的理论动态添加回复
第118任务: 826 - 完成动态添加回复以及回复的隐藏
第119任务: 827 - 说明回复评论的Bug
第120任务: 828 - 解决回复评论的Bug
第121任务: 829 - 添加回复的回复点击事件-输入框的显示与隐藏
第122任务: 830 - 添加回复的回复点击事件
第123任务: 831 - 书写Ajax后端保存VideoBLogComment
第124任务: 832 - 完成后端保存VideoBLogComment
第125任务: 833 - 分析如何显示回复的回复
第126任务: 834 - 完成回复回复的SQL语句并解释
第127任务: 835 - ReplyReply前端的显示
第128任务: 836 - 完成ReplyReply前端的显示
第129任务: 837 - 解决ReplyReply前端的显示Bug
第130任务: 838 - 测试回复与评论视频
第131任务: 839 - 回复的回复动态HTML的添加
第132任务: 840 - 回复的回复特有的HTML添加
第133任务: 841 - 完成回复HTML的添加
第134任务: 842 - 让动态添加的HTML可以点击
第135任务: 843 - 完善前端评论HTML添加Id参数
第136任务: 844 - 完善后端保存VideoBlogComment获取返回值
第137任务: 845 - 测试动态添加回复
第138任务: 846 - 动态添加视频的回复
第139任务: 847 - 完善前端添加回复的HTML
第140任务: 848 - 完善后端保存回复并测试
第141任务: 849 - 把回复的回复当成大回复做递归
第142任务: 850 - 添加大回复的回复点击事件并调用函数
第143任务: 851 - 分析点击了Send之后程序执行过程
第144任务: 852 - 测试点击Send之后程序执行过程
第145任务: 853 - 解释不合理的地方
第146任务: 854 - 抛出Id无限增长的问题
第147任务: 855 - 讲述防止Id无限增长的策略
第148任务: 856 - 编码改变三级回复Id的内容
第149任务: 857 - 完成三级回复Id的封装
第150任务: 858 - 测试回复Id是否无限增长
第151任务: 859 - 分析页面的显示问题
第152任务: 860 - 完成后端代码的分析
第153任务: 861 - 完成前端代码的分析
第154任务: 862 - 正常思路解决多级回复的显示
第155任务: 863 - 发现问题出现之处
第156任务: 864 - 数据库中查询开头不是Str但是包含Str的数据
第157任务: 865 - 遍历三级回复
第158任务: 866 - 测试遍历三级回复
第159任务: 867 - 排除后端的问题
第160任务: 868 - 解决显示回复错乱问题
第161任务: 869 - 书写回复的递归调用
第162任务: 870 - 回复的递归-解释深度优先遍历算法
第163任务: 871 - 前端Thymeleaf如何递归
第164任务: 872 - 前端Thymeleaf二级回复的显示
第165任务: 873 - 前端Thymeleaf三级回复显示问题
第166任务: 874 - 前端Thymeleaf递归显示的问题
第167任务: 875 - 完善后端让回复知道自己回复的是哪一个回复
第168任务: 876 - 完成多级回复前端
第169任务: 877 - 解决如果Video数量大于10的问题
第170任务: 878 - 完成视频的多级评论与回复
第171任务: 879 - 完成视频页面中的推荐视频
第172任务: 880 - 完成视频页面中的推荐视频的显示
第173任务: 881 - 完成视频页面中的其他模块的显示
第174任务: 882 - 完成分类页面中的其他模块的显示
第175任务: 883 - 添加用户点赞评论与回复实体
第176任务: 884 - 完成多对多关系实体包的书写
第177任务: 885 - 完成点赞评论前端与后台
第178任务: 886 - 完成动态更新点赞评论的class样式
第179任务: 887 - Thymeleaf判断用户是否点赞过该评论
第180任务: 888 - 使用JavaScript修改Div的点击事件
第181任务: 889 - 完成评论与回复的点赞与取消赞
第182任务: 890 - 完成用户踩评论前端
第183任务: 891 - 完成用户踩评论后端并测试
第184任务: 892 - 完成页面前端动态更新踩的效果
第185任务: 893 - 完成取消用户踩评论前端
第186任务: 894 - 完成用户评论回复以及多级回复视频