原创 shell命令tree

在Windwows下很喜歡tree命令,在CenntOS下也有這條命令,在網上找到了源代碼和一段簡單的腳本, 完整的tree源代碼可以在這裏下載: ftp://mama.indstate.edu/linux/tree/ 簡易的tree腳本

原创 英文半字節壓縮編碼技術

《信息論》的實驗,比較有意思,實驗原理如下: 對於一個通信系統來說,信息傳輸的有效性、可靠性、安全性和認證性是人們的主要目標。其中,信息傳輸的有效性指的是儘可能的使用較短的時間和較少的設備等資源來傳送儘可能多的信息,而這一目的主要是通過信

原创 C語言直方圖 && EOF釋疑

用C語言統計單詞長度出現的頻率#include <stdio.h> #define MAX_LEN 10 //單詞的最大長度 #define I

原创 重複碼編譯碼

又一個實驗,供以後參考 實驗原理     一般的通信信道中總是不可避免的存在噪聲或者干擾,因此在信息傳輸的過程中也就必然會造成信息的損失,或者說,信源符號在有噪信道中的傳輸過程中會產生失真。爲了降低這種信息損失,就需要我們在信源符號輸入

原创 git入門

git的安裝 1.直接從終端運行命令(Ubuntu)進行安裝,版本可能不是最新的 sudo apt-get install git 2.在官網下載源代碼編譯安裝,參考目錄下的INSTALL文件,下載地址 make prefix=/usr/

原创 字符編碼(一)--編碼界的始祖Morse Code

Morse Code 1836年,美國人Samuel F. B. Morse、Joseph Henry和Alfred Vail發明了電報系統,而這種系統只能傳送和接受脈衝,所以需要一種編碼來攜載自然語言,Morse提出了最初的編碼方法,

原创 CentOS6.3三種安裝方法(U盤,硬盤,光盤)

轉自:http://www.springzoo.com/linux-home/linux-basic/402.html/comment-page-1 U盤安裝步驟:(推薦用這種方法) 使用到的材料: 1、CentOS-6.3-x86_64

原创 C語言小程序(八)、統計字母個數

這麼簡單的程序本不應貼在這裏,但每寫一篇博客,積分漲10分,距離擺脫千里之外的排名又進一步,相當於刷榜了,哈哈! #include <stdio.h> #include <string.h> int main() { char c;

原创 CentOS配置EPEL源

CentOS默認自帶CentOS-Base.repo源,但官方源有不足之處,版本更新慢、軟件少,需要添加第三方源。 EPEL,即Extra Packages for Enterprise Linux,是由 Fedora 社區創建維護,爲

原创 64位CentOS 6.3 通過VPN藉助虛擬機上網

寫這篇文章的初衷是:聯網必須登陸一個客戶端,本來可以通過Wine來模擬Windows的環境運行客戶端,但我的CentOS是64位的,成功安裝了64位的Wine(配置過程)。這個客戶端是32位的,不能運行,於是想在64位的CentOS裏安裝

原创 C語言搬運工--運算符&&結合性

參考資料: 說說C語言運算符的“優先級”與“結合性” 總結一下,本文主要闡述了以下幾點: (1)優先級決定表達式中各種不同的運算符起作用的優先次序,而結合性則在相鄰的兩個運算符的具有同等優先級時,決定表達式的結合方向; (2)後自增(後

原创 彩票管理項目

花了幾天時間寫了一個比較簡單的項目,也算是自己做的第一個小項目。想的很簡單,寫的時候有些地方寫的還是很費勁,寫的時候沒有辦法聯網,現在把它放在Github中,電腦裏也不用留備份了,順便熟悉一下Git的用法,作爲菜鳥,深知路漫漫其修遠兮。

原创 C語言小程序(四)、楊輝三角

輸入要顯示的楊輝三角的行數,會打印出金字塔型的楊輝三角,不過行數太多的話,效果不太好,可以再調整一下格式控制。#include <stdio.h> #include <stdlib.h> int mai

原创 C語言小程序(二)、計算第二天日期

輸入一個日期,判斷下一個日期是哪一天,如果日期輸入錯誤,則調用Linux下的cal命令顯示輸入的月份。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include

原创 趣味Shell

Richard M. Stallman大神是誰就不用說了,一時來了興趣,想看看Linux系統下有多少程序有這位大神參與編寫的。 先把所有命令導出到文件中,遍歷所有命令,用man手冊查一下並過濾Stallman關鍵詞。 以下是腳本 #!/b