園友好,最近晚輩延續上篇,嘗試進階做成Excel模板填充數據生成工具 MiniExcel Template。 主要特點 同樣以Stream流、延遲查詢避免全部數據載入內存情況,做到1GB內存降低到只需60多MB 簡單使用,宣告方式類似 Vue 模板 {{變量名稱}}, 或是集合渲染 ...
園友好,最近晚輩嘗試做一個.NET簡單 高效 避免OOM的Excel工具 MiniExcel 主要目前主流框架大多將資料全載入到內存方便操作,但這會導致內存消耗問題,MiniExcel 嘗試以 Stream 角度寫底層算法邏輯,能讓原本 多MB占用降低到幾MB,避免內存不夠情況。適合像是低規格 azure app service 或是讀取大文件等情境。 特點 低內存耗用,避免OOM out of ...
2021-04-02 23:33 8 1287 推薦指數:
園友好,最近晚輩延續上篇,嘗試進階做成Excel模板填充數據生成工具 MiniExcel Template。 主要特點 同樣以Stream流、延遲查詢避免全部數據載入內存情況,做到1GB內存降低到只需60多MB 簡單使用,宣告方式類似 Vue 模板 {{變量名稱}}, 或是集合渲染 ...
minixecel操作簡單方便,比npoi輕便,不僅開源性能也更好。 先給個開源鏈接:https://gitee.com/dotnetchina/MiniExcel 有興趣的小伙伴就自行去學習。 下面就是一個小小的demo。 ...
想要寫一個博客也有很久了,不過作為一個划水菜鳥對所學的東西都不夠深入,自覺沒啥能曬出來的文章。今天服務工程課老師建議大家寫寫自己的技術博客,干脆就這個機會開始,給程序員的成長歷程留點印記吧。 正好今天做了一個Excel投票的小工具,就這個開始吧。 那么按照套路先來說說背景故事。國人 ...
產品需求 產品經理需要導出一個頁面的所有的信息到 EXCEL 文件。 需求分析 對於 excel 導出,是一個很常見的需求。 最常見的解決方案就是使用 poi 直接同步導出一個 excel 文件。 客戶體驗 & 服務性能 客戶體驗 如果導出的文件比較大,比如幾十 ...
在Linux下對Web進行壓力測試的小工具有很多,比較出名的有AB.雖然AB可以運行在windows下,但對於想簡單界面操作的朋友有點不太習慣.其實vs.net也提供壓力測試功能但顯然顯得太重了,在測試的時候也會占用了大量的資源導致測試效果不理想.為了讓在win下對web壓力測試變得更簡單 ...
1.先添加一下anko庫,添加庫之后,右上角提示,sync now...點擊即可 依賴:implementation "org.jetbrains.anko:anko:$anko_version" ...
1. paramiko模塊的簡單簡單介紹 paramiko是一個用於做遠程控制的模塊,使用該模塊可以對遠程服務器進行命令或文件操作,值得一說的是,fabric和ansible內部的遠程管理就是使用的paramiko來現實。 假設你已經在vm上搭建好了Ubuntu,現在安裝這個模塊 ...
目錄結構 index.html <!DOCTYPE html> <html> <head> <meta charset="utf-8 ...