What is Git Branch
分支的好处: 它允许在不干扰主分支的情况下,从主分支里分离出一条小的分支,在里面进行开发,然后再把修改合并到主分支里.
什么是分支: 在Git下提交时,Git会保存每一次提交的快照,并且会保存一个指向祖先的指针.第一次提交时没有祖先,普通提交有一个祖先,由两个或多个分支合并而成的提交则有多个祖先.
分支的好处: 它允许在不干扰主分支的情况下,从主分支里分离出一条小的分支,在里面进行开发,然后再把修改合并到主分支里.
什么是分支: 在Git下提交时,Git会保存每一次提交的快照,并且会保存一个指向祖先的指针.第一次提交时没有祖先,普通提交有一个祖先,由两个或多个分支合并而成的提交则有多个祖先.
唉,今天过得不爽,因为效率太低了.睡少了,晚上大概只睡了6个小时,导致中午在听Brian讲课的时候都反应不过来.下午想把RabbitMQ看完,但是效率也不高,拖拖拉拉也没看出个明白.
睡眠太重要啦!!!!
首先检查昨天提出的改进是否做好了,
今天是暑期实习的第一天,平时都睡太晚了,昨晚一直睡不着,幸好今天事也不多,没有太多地表现出来.
上午平平淡淡地被溜了一圈分别各自介绍,拿到了电脑,填写了一堆文件.之后带我的人就开始给我灌输一些项目里面用到的知识,东西太多,有点overwhelmed的感觉.但好的是我吸取了在TW的教训,干什么事都拿个小本子遇到重点就记下来,以后也可以照着复习.
在操作文件的时候,通常都需要首先根据一定的条件来选择想要的文件(比如说以数字结尾的文件或者扩展名为xls的文件).这时我们需要使用通配符,它使用一定的规则帮助快速找到想要的文件.
Shell是一个应用程序,它接受用户的键盘输入,然后把这些输入传入到操作系统并返回结果.
几乎所有的Linux Distribution都提供一个叫做bash的shell应用程序,bash是GNU项目的产物.bash的全称是Bourne Again Shell,从名称上就能看出它是一般Shell(sh)的加强版本.最早期的Shell是由Steve Bourne编写.
顾名思义,我们可以在正则表达式里插入某些条件,这些条件可以作为另外一些正则表达式被执行的条件.
?:嵌入条件的语法使用?来定义,嵌入条件不外乎两种情况:
#
文本:
1 2 3 | |
正则表达式: <[Tt][Ii][Tt][Ll][Ee]>.*?</[Tt][Ii][Tt][Ll][Ee]>
结果: <title>Ben Forta’s Homepage</title>
有些短语虽然中间有空格,但是通常希望被作为一个整体显示在一行以便浏览,比如 Windows 2000.这样通常在Windows和2000之间插入非换行型空格 ,它是non-breaking space的缩写.
#
文本: Hello, my name is Ben Forta, and I am the author on SQL, Coldfusion, WAP, windosw 2000, and other subjects.
正则表达式: {2,}
结果: 空
+: 匹配一个或多个字符(不匹配零个字符的情况).
#
文本: Send personal email to ben@forta.com. For questions about the book use support@forta.com. Feel free to send unsolicited email to spam@forta.com.
正则表达式: \w+@\w+.\w+