为什么会埋下这么多的坑

来源:4-3 编码实战:实现用户登录接口

蒋堪

2020-01-15

静态文件处理的坑,我debug了两个晚上,后来告诉我要在main里加http.Handle来处理静态文件;用户注册的坑我debug了两个晚上,就是揷不进去数据,后来告诉我是唯一索引的问题,我现在还没搞清楚为什么唯一索引揷不进入两个不同的用户;登录跳转的坑,我debug了一天,最后说是静态文件版本给错了!走点心吧哈,我现在已经处于要拿刀砍人的暴走边缘了!就想学点东西早点跳槽,埋这么多坑,在搞什么呀,大哥!

写回答

2回答

xiaomo

2020-01-20

第四章代码具体可参考git仓库中的分支charter4: https://git.imooc.com/coding-323/filestore-server/src/charter4

0
0

xiaomo

2020-01-16

同学很抱歉, 上述提到的问题, 后来在git仓库里是有修正过了, 也有相关的文档说明.另外视频里后来也有加上相关的瞄点, 用于说明视频里出现的一些问题哈. 可能有些瞄点有加漏的, 对于视频里留下的问题, 实在非常抱歉. 

这个坑主要是由于最开始的时候, 没有在关键节点冻结代码, 比如每个章节有单独的一个分支代码. 这是后来基于比较靠后章节的代码, 一章一章还原出来到前面章节的代码. 因此遗留了一些版本问题, 我的锅, 在此接受批评~~

0
2
xiaomo
回复
蒋堪
原来的唯一索引用在了phone字段上, 而因为插入的时候只赋值了user_name和password, 但phone字段每次都是空字符串. 那两个空字符串自然是相等的, 所以是插入失败. 因此对user_name建立唯一索引才是合适的, 你重新建表再试试看.
2020-01-16
共2条回复

Go实战仿百度云盘-实现企业级分布式云存储系统

紧随“云时代”技术潮流,分布式云存储系统,做第一代云程序员

1077 学习 · 494 问题

查看课程