迁移脚本跑到第几步

场景:~/app/migrate.log 记了迁移脚本每一步的结果,中间某步失败了。对照表列了八个步号。 任务:从日志看出迁移跑到第几步失败的,到对照表里查那个步号对应的标记。 范围:只在 ~/app 下你自己的应用里操作;答案是运行后拿到

开始练习 →

验一验迁移前后条数

场景:~/app 迁移前把条数记在了 ~/app/说明.txt,迁移后要对齐。对照表列了八个数。 任务:查出迁移后 notes 的当前条数(应和说明里记的迁移前一致),到对照表里查那个数对应的标记。 范围:只在 ~/app 下你自己的应用里

开始练习 →

交付:一次安全的迁移

场景:~/app 要做一次带备份的迁移,说明列了步骤(先备份、再变更、后校验)。 任务:按说明补全迁移脚本:先备份、再改 schema、最后核对数据没丢。补好运行 ~/check。 范围:只在 ~/app 下你自己的应用里操作;答案是运行后

开始练习 →

client/server 是什么

网络服务最常见的结构是 client/server(客户端/服务器)。它的意思是【0】。

开始练习 →

socket 是什么

程序里用来收发网络数据的 socket,本质是【0】。

开始练习 →

服务器先做什么

服务器程序起来后、能接客户端之前,先要做的是【0】。

开始练习 →

客户端怎么开始

客户端要和服务器通信,第一步是【0】。

开始练习 →

一个服务器能服务几个客户端

一个服务器同时能服务的客户端数量是【0】。

开始练习 →

连一下拿到回声

按内存版 TCP,客户端连上 echo 服务、发 hi,服务器 echo 后客户端收到什么? 贯穿全条的内存版 TCP(判题机不联网;接口和真 socket 一样,真机上换成 socket.socket() 就是真的):net = Net(

开始练习 →

echo 服务器做什么

发一段过去,原样弹回来 收到什么,回什么 一个 echo(回声)服务器做的事是【0】。 贯穿全条的内存版 TCP(判题机不联网;接口和真 socket 一样,真机上换成 socket.socket() 就是真的):net = Net();l

开始练习 →