帮助
遇到这里没写到的问题,请通过购课时添加的微信联系我们。
两台电脑,分开说
| 浏览网站的电脑 | 做课程实验的 GPU 服务器 | |
|---|---|---|
| 用来做什么 | 看视频、读课程文档和工程文档、看项目文件、复制代码 | 运行课程里的训练、推理和测试 |
| 要求 | 普通电脑或手机上的最新版浏览器就行,不需要显卡,不用装任何软件 | Linux 服务器,配有课程要求的显卡(按课程说明准备) |
| 复制的东西粘到哪 | 不需要 | 代码粘进服务器上的文件,命令粘进服务器的终端 |
用什么浏览器
Windows 用最新版 Edge 或 Chrome;Mac 用最新版 Safari 或 Chrome;手机可以看课和复习。浏览器太旧时,学习页会直接告诉你。
登录
- 第一次使用:打开我们发给你的激活链接,自己设一个至少 12 个字符的密码,在同一页勾选同意学员协议,就进到课程。链接 7 天内有效,用过一次就失效;过期了在微信里回复“重新发链接”。
- 保持登录:30 天内来学过,就一直保持登录;连续 30 天没来,需要重新登录一次。
- 一个账号最多同时在两个浏览器登录(同一个浏览器的多个标签页算一处)。在第三处登录时,由你选择退出哪一处,不会自动挤掉已登录的设备。
- 同一时间只能在一处学习。另一处打开课程时会看到“在这里继续”;点了以后,原来那一处会暂停并看到提示。
- 在“账号与登录位置”页(学习页点右上角的圆形头像,其他页点右上角你的账号名)可以看到已登录的设备、退出其中一处、修改密码。忘记密码请通过购课时添加的微信联系我们。
看视频和资料
- 页头管去哪:左边回我的课程、换章(章节菜单可以搜索),中间切换课程文档、工程文档和项目文件,右边是查找和你的头像菜单。底部状态栏管怎么看:页码、视图、缩放、全屏阅读。
- 有视频的章,在状态栏右边切换三种视图:“阅读”资料居中,视频在页面旁边的小窗里接着播(旁边放不下时收成右下角一条,点开是可以拖动、拖四角缩放的小窗);“分屏”视频在左、资料在右,中间的分隔条可以拖;“视频”画面撑满窗口,用控制条上的按钮回到分屏或小窗。网页区宽 1440 像素以上默认分屏,窄一些默认阅读;你选过的视图会记住。
- 视频控制条播放时自动隐藏,动一下鼠标就出来。视频在前台(视频视图、全屏,或点过画面)时可以用键盘:空格或 K 播放暂停,← → 前后 5 秒,J、L 前后 10 秒,↑ ↓ 音量,F 全屏,M 静音,Shift 加 < > 调速度,Ctrl(Mac 用 Option)加 ← → 跳到上一节、下一节。
- 课程文档和工程文档用滚轮、PageUp、PageDown、Home、End、空格连续往下读。点状态栏的页码可以输入页码跳转。缩放用状态栏的“适合页宽”、减号、加号和比例(50% 到 200%,下拉的最后两项是“适合页宽”“整页”);鼠标在文档上时按住 Ctrl(Mac 用 ⌘)滚动滚轮也行。“全屏阅读”或按 F 让文档铺满屏幕,Esc 退出。
- 点状态栏左边的“目录”或页头的“查找”(Ctrl+F,Mac 用 ⌘F),左边出现边栏,手机上在页面上方:目录标出你所在的小节,小节旁的播放图标跳到视频讲这一节的地方,“文档已更新”表示视频录好以后这一节改过、以文档为准;工程文档的目录里有每个项目的面试深挖点。查找列出每一处所在的那一行和页码,点哪条就跳到哪一处;回车走下一条,Shift+回车走上一条。
- 资料页上斜着的浅色字是你的学员编号,用来保护课程内容,不影响阅读。
项目文件
- 推理系统篇每章的项目和课程目录一致:编号(例如 25.2)、名称、标签(实操、必跑等)、目标、实测结果和结论成立的条件。文件夹 pr1、pr2、pr3 就是本章的项目一、二、三。
- 每个项目的文件按课程目录的五类列出:脚本、报告、结构化数据、日志、profile 产物,数量和课程目录那一行一致。报告排好版,JSON 格式化,CSV 成表,日志带行号、可自动换行,都可以切到“原文”。
- profile 产物和大文件点“下载”,页面上写着用什么打开(Nsight Systems、Nsight Compute、Perfetto)。能由别的文件重新生成的超大文件(例如 nsys 导出的 sqlite)没有放进课程,页面上给出生成命令。
- “下载整个项目”把一个项目的文件打成一个压缩包,里面的说明.txt 写着项目信息、文件清单和你的学员编号;不含视频、课程文档和工程文档。下载会留记录。
- 项目文件底部的“在本项目里搜索”(在项目文件里按 Ctrl+F 或 ⌘F 也会到这里)在这个项目能在页面里看的文件里查,列出文件和行号,点了直接到那一行。
- 工程文档某一页提到的文件:点状态栏的“本页文件”(这一页也有代码时写作“本页代码 2,文件 3”),窗口宽时在资料右边打开,窄时从资料底部升起,分屏时在视频下方。上方一排小标签,一个文件一个,点了显示文件内容;“在项目文件里打开”转到那个文件。文件页上也写着它在工程文档第几页提到。
复制代码
- 资料里要上机运行的代码,点状态栏的“本页代码”打开:窗口宽时在资料右边(可以拖宽),窄时从资料底部升起(可以拖高),再点一下收起;分屏时在视频下方。一段代码一个小标签,标题行右端的“复制”整段复制,不会带上行号和提示符;“项目文件”里的文件也有复制按钮。
- 文件页的“复制内容”复制整个文件;不超过 64 KB 的文件还有“复制生成命令”:把命令粘进 GPU 服务器的终端运行,会在 ~/glx-course/ch章号 下按原路径生成这个文件,内容一字不差。文件已经存在时命令会停下,不会覆盖你改过的文件;命令不会运行这个文件。
- 浏览器不让自动复制时,代码会被选中,按 Ctrl+C(Mac 按 Cmd+C)即可。
- 标着“暂不提供复制”的代码,请对照页面手动输入。
学习进度
- 读到哪里会自动保存,下次打开回到原处;课程文档和工程文档各记各的,视频也记得看到几分几秒。
- “我的课程”里每章后面写着读到第几页、视频看到哪;学完一章,在学习页页头的章节菜单里点“标为已学完”,再点一次取消。
问老师
在学习页点右上角的圆形头像,选“复制本页位置”:复制的是课程、章、资料和页码,或者项目文件和行号,不含内容。在微信里问答疑老师时贴过去,老师能直接找到你说的地方。
遇到问题
- 网络断开:已经显示的页可以继续看;网络恢复后,没加载出来的页会自动补上。
- 本章资料已更新:点“刷新”看新版本,会尽量回到你原来的位置。
- 另一处正在学习:点“在这里继续”。
- 登录已失效:重新登录即可,读到的位置不会丢。
- 账号已停用:通过购课时添加的微信联系我们。