導航:首頁 > 文件處理 > 靜態壓縮實驗

靜態壓縮實驗

發布時間:2023-03-18 11:22:13

A. 動靜態圖像壓縮的三種壓縮標准

1.JPEG(Joint Photographic Experts Group)標准:
用於連續色凋、多級灰度、彩色/單色靜態圖像壓縮。具有較高壓縮比的圖形文件(一張1000KB的BMP文件壓縮成JPEG格式後可能只有20-30KB),在壓縮過程中的失真程度很小。目前使用范圍廣泛(特別是 Internet網頁中)。這種有損壓縮在犧牲較少細節的情況下用典型的4:1到10:1的壓縮比來存檔靜態圖像。動態JPEG(M-JPEG)可順序地對視頻的每一幀進行壓縮,就像每一幀都是獨立的圖像一樣。動態JPEG能產生高質量、全屏、全運動的視頻,但是,它需要依賴附加的硬體。
2.h.261標准:主要適合於視頻電話和視頻電視會議
3.MPEG—是1988年成立的一個專家組,它的標准名稱為動態圖象及伴音編碼。MPEG採用有損和不對稱壓縮編碼演算法,在多種視頻壓縮演算法中MPEG是可提供低數據率和高質量的最好演算法,其高壓縮比可達20:1。

B. gzip壓縮實踐

為提高網頁載入速度,啟用 gzip 縮減資源的大小是非常常見的手段。現代瀏覽器均支持 gzip 壓縮,並會為HTTP請求自動協商此類壓縮。

本文將對 gzip 的實踐和原理做一個簡單的總結。

web伺服器在接收到瀏覽器的請求之後,會檢查瀏覽器可以接受哪些壓縮方法,詳情可見下圖。

瀏覽器在請求頭中會帶上 Accept-Encoding 這個參數來說明自己支持哪些內容編碼方式。

而服務端返回的 Response Headers 中則存在一個 Content-Encoding ,用來說明數據的壓縮方法。

幾乎所有的瀏覽器都已經支持了 gzip ,並且有請求頭的驗證,所以基本不需要擔心兼容相關的問題。

壓縮前後的體積前後差異,可以在控制台中看到。可以說,對於js、css文件的壓縮率還是比較可觀的。

經過這種方式的配置,在服務端響應請求的時候會對文件進行壓縮,之後返回壓縮過後的內容。不過壓縮這一過程多多少少會佔用一些服務端的性能,具體壓縮的程度,也就是 gzip_comp_level 設置的值也會影響到佔用性能的多少,接下來我們來看一些網上搜集到的數據,了解不同值的設置對文件大小和CPU佔用的影響。

可以看到,壓縮級別從0到1時,文件大小明顯減小,CPU消耗略微上漲。而在之後文件減小的速率明顯放緩,在達到了5之後繼續增加壓縮級別,文件的體積也幾乎沒有縮小,但CPU消耗卻有較為明顯的上漲。

根據結論可以看出,如果是在服務端使用 gzip 壓縮的話,考慮到性能和壓縮率的取捨,將壓縮級別設置為一個較低的值,比如2之類的,是比較合理的。

我們也可以選擇在打包構建項目的時候就對文件進行gzip壓縮

這邊以打包一個 webpack 的前端項目為例

運行構建命令後可以看到,在生成 .js 和 .css 的同時還生成了對應的 .gz 文件。

在這種方式的壓縮中,我們完全可以把壓縮等級設置為一個比較高的值(默認),畢竟只是略微影響打包的時間,卻能獲取一個更小的體積的包,還是比較值得的。

以 nginx 為例,靜態壓縮需要使用 http_gzip_static_mole 這個模塊,這個模塊不是默認的,應使用 --with-http_gzip_static_mole 的配置參數啟用它

之後再配置中添加

這樣便可開啟靜態壓縮。

需要注意以下幾點:

C. 寶俊730車門內鎖扣手緩沖膠墊掉了怎麼辦

寶俊730按照車門的形狀以及安裝膠墊的固定卡扣位置來安裝就可以了。車門上的緩沖墊鬆了的話建議去買新的更換,因為不更換的話可能造成車輛密封效果不好,而且水容易從邊上進去車里。族州

靜態緩沖

研究異型緩沖墊的靜態緩沖性能,明確其與普通緩沖墊的性能差異。以發泡聚苯乙烯(EPE)為試驗吵燃材料,將其切割成正稜台異型緩沖墊;利用萬能壓力試驗機分別對等效面積相同但側面傾角不同的試樣進行靜態壓縮試驗;繪制應力-應變曲線。

能量吸收曲線和緩沖系數曲線;將上述曲線與正六面體普通緩沖墊數據進行對比。異型緩沖墊較普通緩沖墊剛度小,且側面傾角越小剛度越小。在相同應力水平下,異型緩沖墊與普通緩沖墊的能量吸收基本相同升穗虛;在相同應變水平下。

異型緩沖墊的能量吸收小於普通緩沖墊。載荷不大時,異型緩沖墊的緩沖系數小於普通緩沖墊,隨著應力水平的增加,兩者間的差距呈減小趨勢。異型緩沖墊的靜態緩沖性能與普通緩沖墊有明顯區別,在緩沖包裝設計時應根據實際情況進行充分考量,以免造成過度包裝或欠包裝。

閱讀全文

與靜態壓縮實驗相關的資料

熱點內容
編譯器標識 瀏覽:789
編程珠璣第三章 瀏覽:782
windows如何開啟tftp伺服器 瀏覽:107
歐姆龍plc編程指令表 瀏覽:186
程序員遠程收入不穩定 瀏覽:860
演算法原理怎麼寫 瀏覽:469
有個動漫女主藍頭發是程序員 瀏覽:998
雲伺服器資源評估 瀏覽:882
微雲下載文件夾是空的 瀏覽:3
r9數控車的編程 瀏覽:403
為什麼刪不掉ksafe文件夾 瀏覽:291
理科男學編程用什麼電腦 瀏覽:839
安陽彈性雲伺服器 瀏覽:570
壓縮空氣儲罐有效期 瀏覽:408
英國文學PDF 瀏覽:175
軟體編程需求 瀏覽:626
廣州哪裡解壓 瀏覽:253
手機小視頻怎麼壓縮 瀏覽:915
微信聊天界面源碼 瀏覽:24
seo競價推廣點擊價格演算法公式 瀏覽:319