複製鏈接
請複製以下鏈接發送給好友

極簡化

鎖定
編程語言的範疇裏,指的是在不影響功能的情況下,移除所有非功能性必要之源代碼字符
中文名
極簡化
外文名
minification
別    名
縮小化
應用領域
編程語言
作    用
減少傳輸時間與帶寬
結    果
生成模糊語言

目錄

極簡化定義

極簡化(另稱縮小化),在編程語言的範疇裏,指的是在不影響功能的情況下,移除所有非功能性必要之源代碼字符(如:空白、換行、註解、以及些許的區塊辦識子),因為雖然它們有助於提升源代碼的易讀性,但在實際運行時卻不是必要的部份。
極簡化後的源代碼特別對於在網絡上傳送的直譯式語言(例: Javascript)有所助益,因為經過極簡化之後,需要傳輸的資料減少了,大幅減少了傳輸所需的時間以及帶寬;極簡化後的源代碼也可以被當作一種“模糊語言”。

極簡化應用

基於Hadoop個性化推薦系統在電子商務的應用 [1] 
隨着電子商務推薦系統的規模越來越大,運算量也隨之增加,運算所需要的資源和時間耗費明顯增大。Hadoop平台給這個瓶頸帶來的曙光,Hadoop所具有的並行處理、容錯處理、本地化計算、負載均衡等優點,極大的簡化了並行程度設計的難度,利用該平台處理海量的電子商務數據,通過MapReduce優化程度處理流程,驗證算法在Hadoop集羣的加速比和擴展性等方面取得了較好的效果。
基於圖像局部特徵的康復機器人目標識別方法研究 [2] 
提出了基於快速SIFT算法的目標識別方法。SIFT算法存在的主要不足是高維數的SIFT特徵描述符計算複雜,造成算法實時性較差。為簡化算法計算複雜程度,同時保證不損失正確匹配特徵,首先構建目標圖像尺度空間,提取SIFT特徵點時將其按大小分類,然後擴展SIFT角度屬性,由SIFT特徵點子區域方向直方圖計算得到4個新角度,代表特徵點方向信息,最後在特徵匹配時,根據SIFT特徵點角度信息以及大小來限制特徵點匹配範圍,簡化算法複雜程度,得到快速SIFT算法。實驗結果表明,應用快速SIFT算法有效提高了特徵匹配效率。
參考資料
  • 1.    董月. 基於Hadoop的個性化推薦系統在電子商務的應用[D]. 華北電力大學, 2015.
  • 2.    聶海濤. 基於圖像局部特徵的康復機器人目標識別方法研究[J]. 中科院長春光機所知識產出, 2015.