久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4740|回復: 0
打印 上一主題 下一主題
收起左側

文言文其實是一個很牛逼的壓縮算法

[復制鏈接]
跳轉到指定樓層
樓主
ID:3721 發表于 2016-6-13 00:15 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式


     之乎者也,焉哉乎也
     文言文,咋一看,何其難兮,若無師者傳道授業解惑,教其句讀,真不能解其意。、
     而如今我們看文言文很多是有注釋的。

     然而,在我們學校文言文的同時,如果從另一個角度來看,文言文還真的是一個很牛逼的壓縮算法,是我們爾等編程人員,技術人員所望塵莫及的技術。

     既然扯到壓縮,那就要說為什么要壓縮。
     壓縮,很多人都用過,也不用多說,什么rar,zip等。
     既文字被發明以來,如果知識只是靠口述代代相傳,那人類的進步就太慢了。更何況口傳也有口誤,人記憶也是有限,因此也才有很多技術是在代代相傳中失傳了。
     于是人們想到了用文字來記。
     而象形文筆,一開始只是用來做一些記號,標記,并未作通信,交流用的。

     而在更早,比如老張和隔壁老王一起去打獵,由于當時還沒有阿拉伯數字也沒有羅馬數字,更沒有什么一二三了,于是只好用用擺石頭來統計誰打的獵物多, 大家把獵物放一塊,根據自己的石頭來記錄誰打下了多少獵物。萬一隔壁老王使詐,自己多放了一塊石頭,那是誰對誰錯也不知道。
     就像一個普通沒有帶校驗的文件,如果一個字節錯誤了,一般也不會知道的。

    那么問題來了,當老王打獵的技術越來越厲害,隔壁的三姑六婆也想請教學習學習,想讓后代的人也可以向隔壁老王一樣優秀。
那么老王就想這些技術寫下來。 然而那時候還沒有文字,隔壁老王只能自己和大家說自己的技術,有些領悟能力好的,也能學習到一些技術,但這樣口述,老王也教不了多少人。

    于是老王等啊等啊, 等了幾百年后,終于開始有文字了。終于迎來了甲骨文,老王打獵抓了幾只烏龜,在龜背上刻畫了一些關鍵圖形,這就是原始的壓縮編碼,但是這時候也只有老王看得懂,那怎么辦,所以,他需要教別人。所以,老王只是教會了幾個人,別人就可以拿著那龜背,再向另人教學了。這樣一傳十,十傳百,老王就出名了。可是,隔壁鎮的人聽說了老王會打獵,大家都想學習,可是,不能讓老王一個人去對每一個說吧。而且,龜背那么重,怎么運輸呀。唉,看來老王有心無力了。

   于是老王等著等呀, 這時候開始有竹簡來記錄文字了,而且這時候的文字也多了很多。不再是簡單的甲骨條文。
這時候,周朝統一天下,禮節開始盛行,文明早已開始,不再是以前的打獵生活時代。老王也開始化身知識分子。

  一天老王去河邊釣魚,看見有漂亮的姑娘,然而現在已經是文明社會,不再是以前原始部落。要是在以前的原始部落,老王就直接一棍打暈了,把姑娘拖進山洞即可。(此故事可參照電影《石器時代》(美國電影))。這時候老王也是文人了,既然文人就要有文人的作風,那就寫情詩吧。于是就到旁邊,簡單弄了竹簡,寫些什么呢,左想右想,那就寫關關鳴叫的水鳥,棲居在河中沙洲,善良美麗的姑娘,好男兒的好配偶……(此處暫時省略翻譯版的幾十字),老王一起,尼瑪,不對,這竹簡太小,寫不下那么多字呀,可是,怎么辦呢,又不能只想說姑娘呀,你很漂亮,我想追求呀,總得需要寫些情景烘托一下,才能顯示我佳人才子的優勢呀。于是,就寫了這樣“關關雎鳩,在河之洲,窈窕淑女,君子好逑”,嗯,不錯不錯,字句工整,朗朗上口,后人一定能很好流傳。于是一篇關關雎鳩開啟了情書屆的潮流。
   人家姑娘莫名收到一竹子,我去,這是什么呀,我一姑娘家,大家不識一個,而且不是說女子無才便是德嘛,我這么賢德之人,這什么玩意,沒有寶馬數匹,豪宅數間,給我滾粗。
    然后孔子卻不是這看,關關雎鳩這么肺腑之表白,如果我是個姑娘,我一定會感動的接受,為他生孩子。感動呀,人家都不知道你寫的是什么呀。

  壓縮算法也不是隨便用的,一個會壓縮,也要另一個支持解壓才對呀。
  于是孔子引領了解壓潮流,儒家思想要盛行,就要傳播。可是當時只有竹簡,儒家思想只是一兩片竹簡可以描述的,用罄竹難書都不為過(這個成語是貶義詞,用在這里不合適,這是錯誤用法)。

這就是開始了文言文和壓縮和解壓的一個盛世,也就是百家爭鳴的時代了。什么儒家,道家,墨家,法家呀,就好比什么Defalte,BZip,
  LZMA壓縮算法呀。
這只是個大概,當年孔子傳播儒學,那些弟子都是把一車一車竹簡拉著,要不是有一些弟子稍微有錢一些,要不孔子拖著這些竹簡也不好傳播呀。

  就像壓縮算法,或者說通信記錄吧,為了保證可靠的通信,如果萬一在壓縮過程或傳輸過程,有幾個位錯誤了怎么辦,有可能有幾個位錯誤了,表達的意思就不一樣了。比如你向姑娘表白, 人家姑娘只是委婉地拒絕你,但是你看錯了,以為是姑娘在給你機會,你還厚著臉皮不放手。
  那就要有好的算法有糾錯了。
  那么,一個偉大的詞語就出現了, 那就是通假字。

   不就是錯了個字嘛,有什么大不了,老子知道他錯了,不影響了繼續理解就好。所以,只有在一定的誤碼率下,就能很原來的意思還原回來。就像BCH8校驗,能支持到8個位錯誤了,還可以糾錯呢。但是一旦錯誤太多了,那就沒辦法了。比如我向妹子表白說,我喜歡你。可是,她說,今晚月亮很圓。這是什么跟什么呀。錯誤地這么離譜,我怎么知道她是同意還是不同意了。我怎么知道是完蛋了還是團圓地意思呀。就好比你在windows下用rar壓縮了,在linux下你tar怎么解壓出來呀。

   文言文牛逼的之方,還在于它的容錯性。要知道,古代的文言文是沒有句讀的,也就是沒有標點符號的,我們現在看到的文言文很多是經過別人處理過了,至少也是加了標點符號的。可是,我怎么知道原來的意思就是你給我標注的呀。就好比有時候看歷史,看正史不一定就是正確的,有時候野史才更真實。

   文言文這么深奧的東西,此是三言兩語就能言論的。只是如果從編程的思想來看,古人已經有很多無法超越的經典,我們只是學習就好。(夜已深,改天再言論幾番)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜视频| 91性视频 | 成人永久免费视频 | 久久精品av| 日韩一区精品 | 日韩在线精品 | av久久久| 亚洲精品国产精品国自产观看浪潮 | 在线国产一区 | 国产美女精品 | 国产传媒一区二区 | 国产精品久久免费 | 成年人免费看片 | 亚洲激情综合网 | 久久成人av | 五月婷婷综合网 | 一区二区三区免费 | 国产精品自拍一区 | 中文日韩欧美 | 国产一区二区网站 | 国产美女免费 | 欧美资源在线 | 日韩精品久久久久 | 国产又粗又猛又黄又爽无遮挡 | 久久国产一区 | a级片网站 | 在线看片a | 久久狠| 日韩黄色影院 | 一级片免费在线观看 | 久久激情综合 | 免费中文字幕日韩欧美 | 三级视频在线播放 | 久久久久久久九九九九 | 91亚洲国产成人精品性色 | 免费的黄色网址 | 在线伊人网 | 亚洲91精品 | www.第四色| 91日韩在线 | 亚洲一级在线 |