原创 [Linux]圖解Linux性能工具

來源:Linux Performance

原创 [BLFS]Beyond Linux From Scratch 和 WebAssembly

Beyond Linux From Scratch 此網站包含了linux 常用庫的介紹、構建選項和構建方法。 庫的數量不小,包括安全、文件系統、編輯器、shell、虛擬化、基礎庫、圖形、網絡、數據庫、服務器等等。 對於從構建角度

原创 asm.js爲什麼快?小程序能否使用asm.js?

目錄asm.js爲什麼快asm.js如何和外部js代碼交互WebAssembly & asm.js兼容性參考 本文探究 asm.js 爲什麼比普通js快,是否可以用在小程序上。 asm.js爲什麼快 asm的變量都是靜態類型

原创 Termux相關資料

Termux 入門與實踐 Termux應用詳解 牛逼的Termux Termux 入門教程:架設手機 Server 下載文件 神器Termux的使用日常 神器Termux的使用記錄 Termux 高級終端安裝使用配置教程

原创 [definite-assignment-assertions/顯式賦值斷言]typescript裏!:是什麼意思?

今天在一個ts代碼示例裏看到了如下語法: baseDir!: string; 以前沒有見過,因此查閱各種資料學習了一下。 嚴格的類初始化 ts2.7引入了一個新的flag:--strictPropertyInitializati

原创 HTML結構化克隆算法(HTML structured clone algorithm)

原文鏈接 結構化克隆算法是HTML5規範定義的用於複製複雜JavaScript對象的算法。 當通過postMessage()與Workers之間進行數據傳輸或使用IndexedDB存儲對象時,在內部使用它。 它通過遞歸遍歷輸入對象

原创 關於blob,arraybuffer的那些坑

今天做一個簡單的需求,已知一個圖片文件的 arraybuffer,把圖片展示在頁面上。 操作本來應該很簡單: var blob = new Blob(new Uint8Array(arrayBuffer)) 創建Blob var

原创 微信小程序反編譯 解析WXSS ReferenceError: __vd_version_info__ is not defined

因爲想研究某小程序的某功能實現,因此打算把小程序反編譯,來研究一下源碼 網上搜索發現了項目:wxappUnpacker 根據項目文檔操作,拿到小程序wxapkg包,使用node wuWxapkg.js ../gw.wxapkg 開始反編譯

原创 關於Linux分頁機制的困惑

讀《Linux內核設計的藝術》時,書裏使用的linux版本是0.11。內存管理的策略是task[64]: 將4GB線性空間分成互不重疊的64份,每份64MB,每個進程一份,最多隻能同時開啓64個進程 因此,只需要一個頁目錄表即可,不存在線

原创 [worker_threads]Node.js工作線程

注意:Node.js 12之後,worker_threads才變成正式特性,不再需要通過–experimental-worker開啓 worker_threads模塊允許使用並行執行JavaScript的線程。 要使用它: co

原创 mongoose的date類型和timestamps的使用

今天在用mongoose獲取數據時,發現createdAt 和 updatedAt 兩個時間類型的數據一直在變化,數值等於服務器時間,經過一番排查,終於找到了原因 mongoose的Schema有Date類型,可以設置爲updatedAt

原创 瞭解JavaScript裝飾器

原文地址:https://www.simplethread.com/understanding-js-decorators/ 原文作者:Mike Green 聲明:本翻譯僅做學習交流使用,轉載請註明來源 不久之前,我創建了一個

原创 [Gitalk] 集成Gitalk時踩過的那些坑

gitalk的集成看起來很簡單,一共就以下三步。 1. 登錄github,進入Setting/Developer settings,新創建一個OAuth App,填寫應用名,主頁url,回調url; 2. 在使用gitalk的頁面裏引用

原创 [Rust]Rust學習筆記-通過鏈表操作學習rust

鏈表一般是學習 Rust 的第一關,完成一個鏈表對於 Rust 的所有權、借用、可變/不可變、Box、Option 等重要的基礎概念都有涉及。 能夠寫好鏈表,說明對 Rust 的基礎概念和思維方式都有了一定的瞭解。 本文所指的鏈表

原创 [TypeScript]TypeScript資料收集

收集TypeScript的優秀資料,持續更新: ts類型編程實戰(一):修復rematch類型問題 深入typescript類型系統(二): 泛型和類型元編程 合格前端第十二彈-TypeScript + 大型項目實戰 TypeSc