JPG學習筆記2(附完整程式碼)
我們已經從BMP圖中拿到了需要壓縮RGB的資料,我們需要對原資料從RGB域轉變YCbCr域,之後對YCbCr資料進行下采樣(down sampling)。對於不需要看文章的同學,這邊直接給出原始碼。https://github.com/Cheemion/JPEG_COMPRESS &nbs
我們已經從BMP圖中拿到了需要壓縮RGB的資料,我們需要對原資料從RGB域轉變YCbCr域,之後對YCbCr資料進行下采樣(down sampling)。對於不需要看文章的同學,這邊直接給出原始碼。https://github.com/Cheemion/JPEG_COMPRESS &nbs
最近幾天一直想找個方法把VMware虛擬機器和遠端連線工具MobaXterm這一組配合替換掉,因為每次開啟虛擬機器操作Ubuntu都需要佔用很大的記憶體,而且要等好久好久才能開啟!!!後面還要使用MobaXterm或者Xshell在遠端連線進行操作總覺得好麻煩,這兩天發現了了WSL2這個好東西,設定完成利用微
統計功能是一類極為常見的需求,比如下面這個場景: 為了決定某個功能是否在下個迭代版本中保留,產品會要求統計頁面在上新前後的 UV 作為決策依據。 簡單來說就是統計一天內,某個頁面的訪問使用者量,如果相同的使用者再次訪問,也只算記為一次訪問。 下面我們將從這個場景出發,討論如何選擇的合適的 Redis 資料
[TOC] 本文主要是使用Java RMI 實現一個簡單的GFS(谷歌檔案系統,google file system),這裡提供演示執行視訊、系統實現以及原始碼相關。 > [為了更好的閱讀以及檢視其他篇章,請檢視原文:[https://www.cnblogs.com/maogen/p/gfs_2.html
銀河麒麟高階伺服器作業系統V10是針對企業級關鍵業務,適應虛擬化、雲端計算、大資料、工業網際網路時代對主機系統可靠性、安全性、效能、擴充套件性和實時性的需求,依據CMMI 5級標準研製的提供內生安全、雲原生支援、國產平臺深入優化、高效能、易管理的新一代自主伺服器作業系統;同源支援飛騰、龍芯、申威、兆芯、海光、
流行的APM(Application Performance Management工具有很多,比如Cat、Zipkin、Pinpoint、SkyWalking。優秀的監控工具還有很多,其它比如還有zabbix、prometheus、Arthas、Grafana之類的。這裡主要介紹SkyWalking,它是
[toc] gradle中的build script詳解 # 簡介 build.gradle是gradle中非常重要的一個檔案,因為它描述了gradle中可以執行的任務,今天本文將會帶大家體驗一下如何建立一個build.gradle檔案和如何編寫其中的內容。 # project和task gradl
一.C#呼叫lua LuaInterface包含LuaInterface.dll和Luanet.dll兩個核心類庫,可以完成lua和c#(CLR)之間的相互呼叫。注意版本問題,我使用的時候一直報錯找不到dll,下載使用了新版的luaInterface後解決。 使用LuaInterface完成c#對lua的呼叫
## html5 storage api `localStorage` 和 `sessionStorage` 是 `html5` 新增的用來儲存資料的物件,他們讓我們可以以鍵值對的形式儲存資訊。 ### 為什麼要有 `storage` ? 我們已經有了 `session` 可以幫助我們儲存資訊,為何還需
 # 分治演算法 分治演算法(Divide And Conquer
> 本文示例程式碼已上傳至我的`Github`倉庫[https://github.com/CNFeffery/DataScienceStudyNotes](https://github.com/CNFeffery/DataScienceStudyNotes) # 1 簡介 鏈式程式設計是一種非常高效的
# 0x01、POC分析 ```java //建立一個CtClass物件的容器 ClassPool classPool=ClassPool.getDefault(); //新增AbstractTranslet的搜尋路徑 classPool.appendClassPath(AbstractTranslet);
形式引數的傳遞方式 值傳遞 值傳遞是將數值傳遞到程式中,這種方式傳遞是單向傳遞 但是如果想要雙向傳遞,這種視訊無法滿足; 引用傳遞 引用傳遞可以實現雙向的傳遞 為了對比處兩個之間的差異,這裡舉出兩個例子來對比: 實現swap函式,進行變數之間的交換: 程式例項值傳遞: #incl
# PicGo:搭建圖床 ## PicGo 免費搭建個人圖床工具PicGo: 支援`Windows`、`MacOS` 和` Linux` 軟體目前覆蓋的圖床有8個平臺: > SM.MS圖床、騰訊雲COS、GitHub圖床、七牛圖床、Imgur圖床、阿里雲OSS、又拍雲圖床、Gitee圖床 > 傳
# 簡介 KMP演算法由 `Knuth-Morris-Pratt` 三位科學家提出,可用於在一個 `文字串` 中尋找某 `模式串` 存在的位置。 本演算法可以有效降低在一個 `文字串` 中尋找某 `模式串` 過程的時間複雜度。(如果採取樸素的想法則複雜度是 $O(MN)$ ) 題面:https://www