原创 shell技巧分享(一)

這是一個系列文章,主要分享shell(部分功能僅適用於bash)的使用建議和技巧,每次分享3點,希望你能有所收穫。 另外,這些建議和技巧都是我工作中用到的,只有我用到了纔會記錄並分享出來,所以沒有什麼順序而言,用到什麼我就分享什麼

原创 python技巧分享(六)

這是一個系列文章,主要分享python的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 正確的函數返回 不推薦方式 def divide(a, b): if b != 0: return a *

原创 tempfile.NamedTemporaryFile創建臨時文件在windows沒有權限打開

記錄下來是因爲當時谷歌這個問題時發現,網上也有很多人遇到這個問題,我也因爲這個問題導致了一個bug,所以告誡自己以後使用API多仔細看看文檔。 python的tempfile模塊用於創建系統臨時文件,是一個很有用的模塊。通過tem

原创 go語言簡介

1 基礎知識 go語言有以下特點: 編譯型語言,編譯速度快 靜態類型語言,擁有動態類型語言特點 類c語法,簡單易學 支持gc 語言層面支持併發 跨平臺編譯 2 著名的go項目: docker:開源的應用

原创 centos安裝hadoop

1)如果系統已經安裝java,通過以下方式設置java相關環境變量: $ ls -lrt /usr/bin/java lrwxrwxrwx. 1 root root 22 Mar 20 14:49 /usr/bin/java -> /et

原创 shell技巧分享(八)

這是一個系列文章,主要分享shell(部分功能僅適用於bash)的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 &&的作用 $ touch test.log $ cat test.log && echo ok ok $ rm te

原创 shell技巧分享(六)

這是一個系列文章,主要分享shell(部分功能僅適用於bash)的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 從文件中查詢特定字符串 查詢目錄下所有文件 $ grep -R -n "facebook" demo/ demo/

原创 shell技巧分享(七)

這是一個系列文章,主要分享shell(部分功能僅適用於bash)的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 echo替換字符串 $ s="123abc123abc" $ echo ${s/123/456} 456abc123a

原创 python技巧分享(十二)

這是一個系列文章,主要分享python的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 判斷序列爲非空 不推薦方式 l = [1] if len(l) != 0: print l d = {1: 1} if len(d

原创 hdp安裝及使用問題彙總(二)

1)某些服務或子服務啓動失敗時,如果重啓所有服務後依然失敗,進入Ambari Hosts頁面,單獨在節點啓動服務或子服務試試,如果還是啓動失敗,進入/var/log目錄查看相應服務的日誌。 2)SmartSense Activity An

原创 python技巧分享(十五)

這是一個系列文章,主要分享python的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 lambda #!/usr/bin/env python # coding=utf8 add = lambda x, y : x + y p

原创 python技巧分享(十一)

這是一個系列文章,主要分享python的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 遍歷list時每次讀取2個元素 my_list = [0, 'apple', 1, 'banana', 2, 'grape', 3, 'pear

原创 羽毛球之雙打反手髮網前小球

最近打球覺得進步不大,貌似到瓶頸期了,需要突破一下,所以想花點時間看看羽毛球教學視頻,提高一下自己的球技,於是在網上找了李在福老師的羽毛球雙打教學視頻,學習每集視頻的內容,然後總結分享給大家,我會一直更新,每次分享一個視頻學習要點,希望你

原创 shell技巧分享(九)

這是一個系列文章,主要分享shell(部分功能僅適用於bash)的使用建議和技巧,每次分享3點,希望你能有所收穫。 1 gzip壓縮和解壓文件 $ ls demo $ gzip demo $ ls demo.gz $ gzip -d d

原创 我的書單

(注::+1: 表示推薦,:+1::+1: 表示強烈推薦) 已經讀完的書 :+1: linux/unix設計思想 :+1::+1: 黑客與畫家 :+1: 數學之美 :+1: 浪潮之巔 深入理解c指針 :+1::+1: c陷阱與缺陷 c程