码农的自我修养之必备技能 学习笔记

高级软件工程的第一次作业,主要是学习一些很实用的工具,包括git、vim、regular expression。

对这三个工具,以前只会简单的几个简单的命令或者表达式,没有系统地学习工作原理和更多的实用命令,通过这次课程的学习确实学到了很多东西,知识点都是ppt的内容,这个博客主要就是完成老师布置的练习,检验自己的学习效果。

1、git

码农的自我修养之必备技能 学习笔记_第1张图片

 1.1 先将项目clone到本地

 

码农的自我修养之必备技能 学习笔记_第2张图片

 

 1.2 创建分支

码农的自我修养之必备技能 学习笔记_第3张图片

 

 1.3 在分支上进行代码的修改

码农的自我修养之必备技能 学习笔记_第4张图片

 

 1.4 在远程修改文件,修改之后需要先pull同步到本地master分支

码农的自我修养之必备技能 学习笔记_第5张图片

 

 1.5rebase整理提交记录

码农的自我修养之必备技能 学习笔记_第6张图片

修改成下面的的话就是撤销a和b的操作了

码农的自我修养之必备技能 学习笔记_第7张图片

1.6 将数据push到远程:

码农的自我修养之必备技能 学习笔记_第8张图片

如果不撤销网络图就是这样,如果撤销就是一条直线(忘了截图)

码农的自我修养之必备技能 学习笔记_第9张图片

 

 

 

2、vim

码农的自我修养之必备技能 学习笔记_第10张图片

 

 2.1 将目标文件中的pNode全部替换成node

码农的自我修养之必备技能 学习笔记_第11张图片

 

 2.2 将10-20的代码注释

码农的自我修养之必备技能 学习笔记_第12张图片

 

 2.3 将第5-6行共两行代码复制粘贴十次

(使用自动化执行宏命令)

qa2yypq
10@a

 

码农的自我修养之必备技能 学习笔记_第13张图片

 

 3、regular expression

码农的自我修养之必备技能 学习笔记_第14张图片

 

 

 用户名的字母部分可以使用[a-zA-Z],

用户名字母部分是一个或多个字母,因此[a-zA-Z]+,

用户名的数字部分结尾,可以任意个,因此\d*

最后汇总:

/[a-zA-Z]+\d*/

 

你可能感兴趣的:(码农的自我修养之必备技能 学习笔记)