第五週 ARTS 12/9

A:這周刷了9道easy的Leetcode
這周裏面有一些比較有意思的題,例如說設計哈希映射,之前看過一些代碼,但是沒有自己動手寫,寫了一下,還是有很多問題,通過這個,就可以理解java中hashMap的大概設計實現。
Leetcode地址
Leetcode
R:About Version Control
該篇文章是git官網中介紹什麼版本控制。版本控制就是一個用來記錄文件的更改記錄或者你能夠找到特定版本的一些文件的一個系統。
傳統的版本控制例如SVN,都是將文件Copy到一個目錄,這種操作很簡單,但是你容易操作失誤,覆蓋掉你不想被覆蓋的文件。爲了解決這個問題,就弄一個本地文件系統。就讓下圖,記錄你的更改記錄。
在這裏插入圖片描述
下圖是集中版本控制系統(例如svn)的模式:
在這裏插入圖片描述
下圖的分佈式文件系統(Git)的模式:
在這裏插入圖片描述
之前做夠一部分關於svn的封裝工作,就是提供界面進行一些版本庫的管理操作,例如人員的授權,代碼倉庫的備份、導入等功能。瞭解了他的授權,文件的存儲等功能。
T:因爲上班需要,就查了一下,如何用一句命令,查找到進程,並kill掉。
下面的命令是:查找到進程號,並kill掉第一個進程。

ps | grep prometheus | awk 'NR==1{print $1}' | xargs kill

如果沒有'NR==1{print $1}',寫成ps | grep prometheus | awk $2 | xargs kill意思就是殺掉所有查詢到的進程。

S:爲愛丟一點點臉 該篇文章來自公衆號 :連嶽(ilianyue)
活着不容易,傷自尊的事經常發生,就算是皇帝,看到對自己不友好的輿論,也會傷自尊的。爲生活,爲陌生人,都可以傷自尊,丟一點臉,爲了自己愛的人,就更不要吝嗇了,否則,回想起來,因爲自己膽小,錯過了一個愛人,那很難原諒自己。
就會想到,我的爸爸,爲了供我上學,收廢品,一收就是幾十年,從年輕力壯到開始有白髮,爲我付出了太多太多,他一輩子基本就是爲了我把,真的很謝謝他。雖然有時候,我還是吼他,但是我也在努力改正吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章