原创 字符數組、字符串與string問題與應用

一、簡單介紹相關問題       聲明一下,我們從C風格和C++風格來分類討論字符串問題。       首先說一說C語言中的字符數組與字符串它們所表現的不同點問題:       char str[7] = {‘n’,’i’,’h’,’a’

原创 正則表達式 流派(flavor)及差異簡介

        在使用正則表達式的過程中,大家可能會注意到不同的工具裏邊正則表達式的語法貌似有些不一樣,不同的語言支持的正則表達式語法也會有一些不同,其實出現這些情況的根本原因就是存在幾大流派,它們之間存在一些差別。 一、流派介紹    

原创 多個目錄頻繁切換小技巧之pushd與popd命令

        單個目錄一次性切換我們可以使用cd命令,同時使用cd - 命令我們可以回到前一個目錄,但是有時候會有這樣的需求,我們需要在多個目錄之間經常頻繁的切換,而目錄又很長很複雜,如果使用cd命令會感覺很繁瑣,下邊介紹的幾個命令或許

原创 一天能學會的計算機技術

作者:Vamei 出處:http://www.cnblogs.com/vamei 歡迎轉載,也請保留這段聲明。謝謝!   在Quora中看到一個有趣的問題,題目是"What are some useful computer rela

原创 Shell中的空格(space)的“必須有”與“不能有”

“空格”之“必須有”情況     1)條件測試語句中[ ]符號左右兩邊:         if [ $var = my ];then             .....         fi     2)字符串比較中比較符號左右兩邊:  

原创 Shell最全大括號{}、中括號[]、小括號()用法實例

1、大括號{ }用法實例 1)純{ }用法 拓展功能:例如:ls {name1,name2}.sh ;touch {1..3}.sh 代碼組織功能:例如:多條命令在當前shell中執行 { cmd1;cmd2;cmd3;},注意cmd1與

原创 大轉折:互聯時代的商業與管理重構

有正確的認識,才有助於正確的行動!所以,我們需要回答的第一個問題是:如何透過迷霧,把握住互聯網精神的本質。但正確的認識,也僅僅是一個起點,還必須能夠將“互聯網精神”這個名詞化爲動詞。這是我們需要回答的第二個問題:如何以互聯網精神驅動商業

原创 尾遞歸的本質

先直接上兩個例子:求n的階乘,仔細觀察對比一下 例子1: int fact(int n) { if(n<0) return 0; else if(n ==0 || n==1) retur

原创 改變計算技術的偉大算法(帶動畫演示)

在過去,很多巧妙的計算機算法設計,改變了我們的計算技術。通過操作標準計算機中提供的中間運算符,可以產生很多的高效函數。這些函數導致了計算機程序的複雜性和多樣性,這也是今天計算機時代快速發展的重要原因。如下所示,我們列舉了一些算法,它們改變

原创 互聯網個人小額理財

        互聯網時代造就了很多新的事物,這其中就包括互聯網理財,有一些是跟技術緊密相關的,比如說P2P投資理財平臺         http://jingwentian.com/t-84         » 低風險互聯網理財    

原创 由香農定理看數據壓縮的本質

        開門見山上結論:所謂的壓縮就是在不損失信息量的前提下,用新的描述方式表示原有的數據,而這種方式佔用的空間更少。         先來個小例子:有一段文字“我我我我我我有點喜歡喜歡喜歡喜歡lxlxlxlxlxlxlx”一共1

原创 迷惑解答之正則表達式與通配符

        我們在寫shell語句的時候經常會用到*這個符號,可能大家很快會想到的就是正則表達式,但是實際上我們被迷惑了,因爲還有一個術語“通配符”也是跟*有關的,下邊先直接上核心內容,簡單粗暴明瞭。         1、通配符一般常

原创 迷惑解答之C語言回調函數

        開門見山直接上結論:回調函數就是函數指針變量作爲另外一個函數的參數而使用的一種應用情形。(不明白函數指針的可以看我上一篇博文) 先來個例子看一看: void fun1(int a,int b) { printf

原创 Shell中空格、雙引號與Word Splitting、Double quoting掃盲介紹

         在編寫shell腳本的過程中,經常遇見空格以及雙引號相關的問題,下邊詳細介紹一下相關的知識。          從shell命令的

原创 推薦跟Shell有關的有意思網站

向大家推薦幾個跟shell有關的有意思網站: 1) http://www.explainshell.com/         這個網站提供了一個輸入框,可以輸入一行shell語句,按Enter後網站後臺將會解析輸入的語句,很詳細,每個選項