感受:
其实我投简历的时候,都不太敢投递阿里。因为在阿里一面前已经过了字节的三次面试,投阿里的简历一直没被捞,所以以为简历就挂了。
特别感谢一面的面试官捞了我,给了我机会,同时也认可我的努力和态度。对比我的面经和其他大佬的面经,自己真的是运气好。别人8成实力,我可能8成运气。所以对我而言,我要继续加倍努力,弥补自己技术上的不足,以及与科班大佬们基础上的差距。希望自己能继续保持学习的热情,继续努力走下去。
也祝愿各位同学,都能找到自己心动的offer。
分享我在这次面试前所做的准备(刷题复习资料以及一些大佬们的学习笔记和学习路线),都已经整理成了电子文档
-
3.2 配置GitHub服务端
-
3.3 调试客户端
-
完
============================================================================
在本地库和远程GitHub上,两者代码文件中,有不同的地方,执行 git push origin master 就会产生冲突。
这个时候,会报错,并且提醒我们使用git pull方法来进行修改后,在push上传。
注意如果出现一下错误,那说明没有进行add和commit操作,提交到本地库:
更新 a04a24c…6f37676
error: 您对下列文件的本地修改将被合并操作覆盖:
demo2.txt
请在合并前提交或贮藏您的修改。
终止中
解决冲突就必须重新上传提交,加上push推送到远程GitHub上面,这和分支冲突的解决套路差不多的。
==================================================================================
可以使用pull request 和fork。
一般的项目都会有fork在github上面,对项目点击Fork,稍等一会:
点击fork后,会发现项目的名字变成了自己github名字:
使用clone,来拷贝项目。
修改项目,上传和提交到本地库,并且push推送到github远程服务器。
点击项目的Pull request:
之后点击New pull request:
在点击Create pull request:
然后填写相应需要发送的备注信息,告诉原GitHub仙姑用户代码修改完成,就可以了。
原代码用户也是可以在pull request 这里看到,前面提交过来的代码数据,并且审核,完成后,就可以点击merge pull request 合并就可以了。
===============================================================================
Java面试核心知识点笔记
其中囊括了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。
Java中高级面试高频考点整理
最后分享Java进阶学习及面试必备的视频教学
(https://bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)收录**