public static void man

_hope is a good thing

Git 3 (Branching)

| Comments

What is Git Branch

分支的好处: 它允许在不干扰主分支的情况下,从主分支里分离出一条小的分支,在里面进行开发,然后再把修改合并到主分支里.

什么是分支: 在Git下提交时,Git会保存每一次提交的快照,并且会保存一个指向祖先的指针.第一次提交时没有祖先,普通提交有一个祖先,由两个或多个分支合并而成的提交则有多个祖先.

TG Day 3

| Comments

唉,今天过得不爽,因为效率太低了.睡少了,晚上大概只睡了6个小时,导致中午在听Brian讲课的时候都反应不过来.下午想把RabbitMQ看完,但是效率也不高,拖拖拉拉也没看出个明白.

睡眠太重要啦!!!!

TG Day 2

| Comments

首先检查昨天提出的改进是否做好了,

  • 多和同事交流: 这个做得还行,比第一天好多了,主动去找了Kate和Pablo pair,熟悉了项目的开发流程.
  • 专心做事:这个做得也还可以,在做事的时候没有太多的分心,只是Stemle在讲解business的时候由于前晚没睡好,导致分心了没有听进去.
  • 搞清楚terminologies,搞懂项目架构:前者感觉做到80%,后者没有太多的时间搞.项目架构是个大活,得一天一天搞.

TG Day 1

| Comments

今天是暑期实习的第一天,平时都睡太晚了,昨晚一直睡不着,幸好今天事也不多,没有太多地表现出来.

上午平平淡淡地被溜了一圈分别各自介绍,拿到了电脑,填写了一堆文件.之后带我的人就开始给我灌输一些项目里面用到的知识,东西太多,有点overwhelmed的感觉.但好的是我吸取了在TW的教训,干什么事都拿个小本子遇到重点就记下来,以后也可以照着复习.

Linux 2

| Comments

Manipulating files and directories

在操作文件的时候,通常都需要首先根据一定的条件来选择想要的文件(比如说以数字结尾的文件或者扩展名为xls的文件).这时我们需要使用通配符,它使用一定的规则帮助快速找到想要的文件.

Linux 1

| Comments

INTRODUCTION

What is the Shell

Shell是一个应用程序,它接受用户的键盘输入,然后把这些输入传入到操作系统并返回结果.

What is the Bash

几乎所有的Linux Distribution都提供一个叫做bash的shell应用程序,bash是GNU项目的产物.bash的全称是Bourne Again Shell,从名称上就能看出它是一般Shell(sh)的加强版本.最早期的Shell是由Steve Bourne编写.

正则表达式必知必会 5

| Comments

在正则表达式里嵌入条件

顾名思义,我们可以在正则表达式里插入某些条件,这些条件可以作为另外一些正则表达式被执行的条件.

?:嵌入条件的语法使用?来定义,嵌入条件不外乎两种情况:

  • 根据一个回溯引用来进行条件处理
  • 根据一个前后查找来进行条件处理

正则表达式必知必会 4

| Comments

前后查找

#

文本:

1
2
3
<head>
  <title>Ben Forta's Homepage</title>
</head>

正则表达式: <[Tt][Ii][Tt][Ll][Ee]>.*?</[Tt][Ii][Tt][Ll][Ee]>

结果: <title>Ben Forta’s Homepage</title>

正则表达式必知必会 3

| Comments

使用子表达式

有些短语虽然中间有空格,但是通常希望被作为一个整体显示在一行以便浏览,比如 Windows 2000.这样通常在Windows和2000之间插入非换行型空格&nbsp,它是non-breaking space的缩写.

#

文本: Hello, my name is Ben&nbsp;Forta, and I am the author on SQL, Coldfusion, WAP, windosw&nbsp;&nbsp;2000, and other subjects.

正则表达式: &nbsp;{2,}

结果: 空