原创 怎麼排序超大文件

怎麼排序超大文件 外排序 通常來說,外排序處理的數據不能一次裝入內存,只能放在讀寫較慢的外存儲器(通常是硬盤)上。外排序通常採用的是一種“排序-歸併”的策略。在排序階段,先讀入能放在內存中的數據量,將其排序輸出到一個臨時文件,依此進行,將

原创 [轉載]Linux下大文件的排序和去重複

Linux下大文件的排序和去重複 去重複行   簡單的用法如下,如一個文件名:happybirthday.txt   cat happybirthday.txt (顯示文件內容)   Happy Birthday to You!   Ha

原创 mysql的grant權限參數彙總

mysql的grant權限參數彙總很明顯總共28個權限:下面是具體的權限介紹:轉載的,記錄一下:  一.權限表mysql數據庫中的3個權限表:user 、db、 host權限表的存取過程是:1)先從user表中的host、 user、 p

原创 Jenkins持續集成-自動化部署腳本的實現

Jenkins持續集成-自動化部署腳本的實現 讀者須知: 1、本手記本着記續接前面的兩張手記內容整理 2、本手記針對tomcat部署測試環境實現 最近工作比較繁忙,導致這章一直拖延,沒有太抽出時間來總結。要實現Jenkins端的持續

原创 df和du顯示的磁盤空間使用情況不一致的原因及處理

df和du顯示的磁盤空間使用情況不一致的原因及處理 在Linux下查看磁盤空間使用情況,最常使用的就是du和df了。然而兩者還是有很大區別的,有時候其輸出結果甚至非常懸殊。 1. 如何記憶這兩個命令 du-Disk Usage

原创 掌握 tar 命令讓你秒變大牛

掌握 tar 命令讓你秒變大牛 導讀 相信很多初學者在linux環境下爲文件歸類整理而犯愁,下面是整理文章的的一些命令與技巧,學習Tar命令將會讓你處理文件時更加得心應手。 Tar(Tape ARchive,磁帶歸檔的縮寫;最初設計

原创 Linux文件系統被佔用,磁盤使用量與實際不一致

Linux文件系統被佔用,磁盤使用量與實際不一致 客戶某應用系統反饋出現一個奇怪的現象,df -h 查詢的容量已經要到警戒值,但實際該目錄使用只有15%左右,具體見下圖:OS版本爲RHEL4.5資源佔用率也很正常      執行命令ls

原创 Linux NFS服務器的安裝與配置

Linux NFS服務器的安裝與配置 一、NFS服務簡介   NFS 是Network File System的縮寫,即網絡文件系統。一種使用於分散式文件系統的協定,由Sun公司開發,於1984年向外公佈。功能是通過網絡讓不同的機器

原创 git config 常用配置

git config 常用配置 用了2年git了,除了當時入門時一週看完並基本掌握了 廖雪峯的Git教程 上面的知識,之後這2年中,在我們那個小Team裏,我的 git 能力還算上流了,也就再也沒有仔細看過 git 相關教程了。

原创 實現持續集成,我們需要做什麼

實現持續集成,我們需要做什麼 持續集成是個什麼鬼 持續集成(CI, Continuous Integration),是極限編程(XP, Extremely Programming)中的一種實踐。它主張每天提交若干次代碼,每次提交都經過

原创 git 創建分支提交遠程分支

git 創建分支提交遠程分支 1.創建本地分支 git branch 分支名,例如:git branch 2.0.1.20120806 注:2.0.1.20120806是分支名稱,可以隨便定義。 2.切換本地分支 git check

原创 Gerrit中文亂碼問題解決方案分享

Gerrit中文亂碼問題解決方案分享 應開發同事的要求,部署了Gitlab+Gerrit+Jenkins的持續集成環境. 但是發現了一個問題,Gerrit登陸後有中文亂碼出現. 具體情況如下: (1)Git代碼中的中文亂碼處理

原创 CI Weekly #8 | CI/CD 技能進階路線

CI Weekly #8 | CI/CD 技能進階路線 在使用 flow.ci進行持續集成的過程中,也許你會遇到一些小麻煩。最近我們整理了一些常見問題在 flow.ci 文檔之 FAQ,希望對你有用。如果你遇到其他問題,也可以通過「

原创 Shell腳本實現隨機數多種方法介紹(date、random、uuid)

Shell腳本實現隨機數多種方法介紹(date、random、uuid) 這篇文章主要介紹了Shell腳本實現隨機數多種方法介紹,本文講解了通過時間獲得隨機數、通過內部系統變量、通過系統內部唯一數據生成隨機數等方法,需要的朋友可以參考下

原创 myeclipse10.7安裝git插件

myeclipse10.7安裝git插件 如果想把github上的一些開源項目導入到myeclipse中,一種方法是從github網站上將開源項目下載下來,另一種是使用myeclipse的egit插件直接從github網站上down下