随笔
记录一些生活、工作中的所思所想
本心_
行动派
展开
-
分支冲突的原因
以现在浅薄的认知,遇到产生分支冲突的情况主要有两种,也可看成一种(同一个文件同一行):1.情况一:A、B拉取了同一个分支同一个版本的代码,并且在同一个文件的同一行上做了不同的修改,A首先完成开发任务并且提交代码,B在之后也完成了开发任务,此时为了保持代码同步,B需要首先将修改文件提交到本地的git仓库,然后拉取最新的代码,此时冲突会产生。冲突原因在于A、B都改了同一个文件的同一行代码,B在拉取完代码后会紧接着做提交操作,那么在两个人都改过的行中应该用哪个人提交的代码呢?由于这个原因机器是无法做出判断的,原创 2021-05-20 17:30:52 · 1129 阅读 · 0 评论 -
Failed to execute ‘setRequestHeader‘ on ‘XMLHttpRequest‘: Value is not a valid ByteString.
报错原因:Ajax请求头部信息有中文,注意是头部信息header不是内容解决方法:可以跟后端协调商量,更改为非中文信息,或者使用编码函数encodeURI()对信息进行编码等一次事故:这个问题排查了很久。在vue项目中,发起一次上传数据的请求后,第二次再重新上传,发现报了一个获取不到某个字段的错误,很纳闷,同样的操作,第一次成功,为什么第二次就失败了呢?后端说它这边没有报错信息,把问题甩给了前端。定位到报错的那一行代码,发现是发起请求后进入了一个error函数,随即把这个错误打印出来。即标题所示的错原创 2021-04-30 10:50:36 · 2340 阅读 · 0 评论