原创 scala編程環境安裝

1、安裝JDK 官網下載 jdk安裝包 解壓 gzip -d *.gz 下載的安裝包是.gz格式,gzip解壓後爲.tar安裝包需要繼續解壓  tar -xvf  安裝包目錄 創建安裝目錄 mkdir /usr/java 將解壓後的目

原创 python之bisect模塊

 今天看一致性hash算法的python實現用到了bisect函數,在網上找到下面這篇文章總結的很好 記錄一下        先看看模塊的結構:               前面五個屬性大家感興趣可以打出來看看數值,這裏就不介紹了

原创 Could not get lock /var/lib/apt/lists/lock - open

使用apt-get進行軟件的install或update時,有時會出現以下提示信息: E: Could not get lock /var/lib/dpkg/lock - open (11 Resource temporarily u

原创 protocol buffer 安裝與使用

protocol buffer 安裝與使用 1、下載protocol buffer 測試版本:protobuf-2.5.0.tar.gz 2、解壓並安裝,執行以下命令  tar -zxvf protobuf-2.5.0.tar.gz  

原创 解決idea不檢查語法錯誤問題

使用idea編程時有明顯的語法錯誤卻不顯示,找了很多原因都沒解決,語法高亮,設置語法檢查等都試過,然並卵。最終發現idea默認開啓了省電模式(生無可戀...)關閉省電模式問題解決。

原创 Ring實現原理剖析

簡介 OpenStack是一個美國國家航空航天局和Rackspace合作研發的開源雲計算項目,併成爲Apache下的一個重要開源項目,目前已經發展到了180家公司參與其中。 OpenStack Object Storage(Swift)是

原创 多媒體技術相關壓縮算法

1、香農編碼 這個例子展示了一組字母的香濃編碼結構(如圖a所示)這五個可被編碼的字母有如下出現次數: Symbol A B C D E Count 15 7 6 6 5 Probab

原创 SOCKET編程第二講

socket網絡編程 1.1. 使用TCP協議的流程圖  TCP通信的基本步驟如下: 服務端:socket---bind---listen---while(1){---accept---recv---send---close---}---

原创 按位取反操作

編程時: ~1 輸出結果爲 -2 ,~(-5)的輸出結果爲 4,很是疑惑,通過查閱資料終於明白。 首先~是取反操作,計算機存儲時是按照補碼存儲。   ~1 =  -2 計算步驟:  1的二進制表示---------------------

原创 socket網絡編程第一講

先總結一下求職面試必看的幾本書:《編程之美》、《劍指offer》、《Unix環境編程》、《Unix網絡編程》、《POSIX多線程編程》,突然感覺心裏很踏實,不再像以前迷茫,終於知道計算機專業畢業的我到底能幹什麼,既然這樣就認認真真的學習吧

原创 HDFS命令

對於文件的操作,命令與linux的類似,但是要在前面加上hadoop fs 其基本的格式爲 hadoop fs <agrs> 查看文件 hadoop fs -ls 建立路徑 hadoop fs -mkdir 刪除文件夾 ha

原创 pcap數據包轉換成netflow

使用命令: nprobe -i 文件路徑 -P ./ -D t 命令執行後nprobe會解析pcap包以netflow的格式存儲在本地 netflow樣本:

原创 C++中面向對象的思想

   C++語言是C語言的拓展,C語言是面向過程的,C++在C的基礎上增加了面向對象的方法。         所謂面向過程的編程思想,就是分析解決問題的步驟,將這些步驟用一個個函數實現,最後一個個調用。         所謂面向對象

原创 SSH免密碼登陸遠程服務器

SSH免密碼登陸遠程服務器 參考網站:http://jingyan.baidu.com/article/2fb0ba4043124a00f2ec5f0f.html 背景:搭建Hadoop環境需要設置無密碼登陸,所謂無密碼登陸其實是指通過證

原创 使用nprobe抓取網絡數據包存到本地

使用命令: nprobe -i eth0 --dont-drop-privileges -P ./ -D t -P後面是保存的路徑 -D表示存儲在本地磁盤 -D t表示以txt的格式存儲在本地 注:使用ifconfig命令查看網口,我的