SpringMVC:
1、调用外部服务接口不通,或者前端调用后端接口不通,典例 “404 找不到页面”。
--->可能是由于接口的虚拟映射路径错误。
2、方法返回类型要与 方法类型保持一致。
典例: public ServiceResponse<String> test(){ String data ="XXX"; return ServiceResponse.success(data); }
Git:
1、git冲突标记
示例:
当前在master分支,想把myBranch分支merge过来,结果产生了一个冲突,打开文件内容可以看到这么一个冲突:
<<<<<<< HEAD test in master ======= test in myBranch >>>>>>> myBranch
<<<<<<< 标记冲突开始,后面跟的是当前分支中的内容。
HEAD指向当前分支末梢的提交。
======= 之后,>>>>>>> 之前是要merge过来的另一条分支上的代码。
>>>>>>> 之后的myBranch是该分支的名字。
对于简单的合并,手工编辑,然后去掉这些标记,最后像往常的提交一样先add再commit即可。
2、git命令行,右侧分支名有MERGING标记,表示merge产生冲突,进入解决冲突状态。
eg: (myBranch|MERGING)
---> Automatic merge failed;fix conflicts and then commit the result.
解决方法:
- 手工解决冲突
- git add .
- git commit -m 'fix conflicts'
--->(myBranch),分支名正常。
3、git提示功能强大,解决git问题可以按照git提示进行解决。