首页课程小红花墙

计算机原理 · 小纸条

选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。

第 1 章30第 2 章30第 3 章30第 4 章30第 5 章30第 6 章30第 7 章30第 8 章30第 9 章30第 10 章30第 11 章30第 12 章30第 13 章30第 14 章30第 15 章30第 16 章30第 17 章30第 18 章30第 19 章30第 20 章30第 21 章30第 22 章30第 23 章30第 24 章30第 25 章30第 26 章30第 27 章30第 28 章30第 29 章30第 30 章30第 31 章30第 32 章30第 33 章30第 34 章30第 35 章30第 36 章30第 37 章15
只印题目
第 1 页 · 正面(题目)
1迭代第一轮

动手改进。

2加第二个功能

动手实现。

3边做边写测试

给核心功能补上测试。

4持续集成接上

配置好持续集成。

5加日志和错误上报

接入日志和错误收集。

6第一次部署

动手部署。

7部署要能重复

把你的部署步骤脚本化。

8备份要配好

配置备份并做一次恢复演练。

9安全检查

动手检查并修复。

10性能基线

做一次压测并记录。

第 1 页 · 背面(答案)

参考答案(家长):功能越多维护越重,克制是一种能力。

参考答案(家长):改进要有优先级,先改挡住所有人的那个问题。

参考答案(家长):配一次,之后一直受益。

参考答案(家长):先覆盖最容易错和最重要的路径。

参考答案(家长):第一次部署总会遇到本地没有的问题,这很正常。

参考答案(家长):至少要能知道"哪个接口在什么时候报了什么错"。

参考答案(家长):没演练过的备份不算备份。

参考答案(家长):能一条命令重新部署,才不怕机器坏掉。

参考答案(家长):有基线才谈得上"变快了"还是"变慢了"。

参考答案(家长):上线前这一遍必须做,上线后被攻击代价大得多。

第 2 页 · 正面(题目)
11灰度放量

制定你的放量计划。

12处理第一个线上问题

写下你的应急流程。

13复盘要落到机制

给你遇到的问题写一条机制改进。

14收集使用数据

接入基础的使用统计。

15砍掉没人用的功能

看数据找出一个可以砍的功能。

16迭代第二轮

列出下一轮要做的三件事。

17重构一次

找出最乱的一块重构。

18文档补齐

动手补齐。

19写一份技术总结

动手写。

20开源它

完成开源。

第 2 页 · 背面(答案)

参考答案(家长):提前写好,出事时才不会慌。

参考答案(家长):每一档都设好观察指标和回退条件。

参考答案(家长):注意只收集必要的数据,并告知用户。

参考答案(家长):能自动化的检查,一定要自动化。

参考答案(家长):每件都要能说出"依据是什么"。

参考答案(家长):删代码往往比加代码更需要勇气。

参考答案(家长):文档是项目能被别人接手的前提。

参考答案(家长):重构前先确保有测试,否则不敢动。

参考答案(家长):许可协议要看清楚,不同协议限制差别很大。

参考答案(家长):这份总结既是复盘,也是你以后讲项目的素材。

第 3 页 · 正面(题目)
21项目终验(一):功能

动手核对。

22项目终验(二):质量

动手核对。

23项目终验(三):运维

动手核对。

24项目终验(四):安全

动手核对。

25项目复盘

写下五条经验。

26你的作品集

整理成一个统一的展示页面。

27怎么写技术简历

写一版简历。

28简历的常见问题

对照检查你的简历。

29技术面试考什么

给这四项各做一次自评。

30算法面试的方法

按这个流程做一道题。

第 3 页 · 背面(答案)

参考答案(家长):已知 bug 要记录在案,不能装作不存在。

参考答案(家长):主动砍掉的和没做完的要分清楚。

参考答案(家长):依赖也要重新扫一遍,可能有新公布的漏洞。

参考答案(家长):全部演练过一遍才算齐全。

参考答案(家长):每个项目一段介绍、技术要点、代码链接。

参考答案(家长):最常见的一条是"范围应该再砍小一点"。

参考答案(家长):宁可少写几项,也要保证写的每一项都能被追问。

参考答案(家长):"优化后响应时间从 800 毫秒降到 120 毫秒"胜过"性能优秀"。

参考答案(家长):直接埋头写代码是最常见的失分方式。

参考答案(家长):弱的那项要专门准备。

op599 课程