摘要: Web Worker Web Worker是HTML5提出的新標準,為 JavaScript 創造多線程環境,允許主線程創建 Worker 線程,將一些任務分配給后者運行。在主線程運行的同時,Worker 線程在后臺運行,兩者互不干擾。等到 Worker 線程完成計算任務,再把結果返回給主線程。這樣閱讀全文
posted @ 2019-05-05 16:14 siegaii 閱讀(60) 評論(0) 編輯
摘要: 記狀態管理庫Akita中的一個坑 Akita是什么 Akita是一種基于RxJS的狀態管理模式,它采用Flux中的多個數據存儲和Redux中的不可變更新的思想,以及流數據的概念,來創建可觀察的數據存儲模型。 無論是Angular、React、Vue、Web組件,還是普通的舊式JS,秋田都可以完成繁重閱讀全文
posted @ 2019-06-23 10:24 siegaii 閱讀(78) 評論(0) 編輯
摘要: Web Worker Web Worker是HTML5提出的新標準,為 JavaScript 創造多線程環境,允許主線程創建 Worker 線程,將一些任務分配給后者運行。在主線程運行的同時,Worker 線程在后臺運行,兩者互不干擾。等到 Worker 線程完成計算任務,再把結果返回給主線程。這樣閱讀全文
posted @ 2019-05-05 16:14 siegaii 閱讀(60) 評論(0) 編輯
摘要: WebSocket 概念 WebSocket是再單個TCP連接上進行雙工通訊的協議,僅需要通過一次握手兩個之間就可以創建持久性的連接,進行雙向數據傳輸。WebSocket 是HTML5新增加的協議。 為什么要用 眾所周知傳統的http協議是客戶端(瀏覽器)發送請求,瀏覽器響應請求的方式,一條請求對應閱讀全文
posted @ 2019-04-28 19:28 siegaii 閱讀(386) 評論(0) 編輯
摘要: 快速排序 基本思路 雙指針+遞歸分治(本質是一個創建二叉樹搜索樹的過程) 通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然后再按此方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數據變成有序序列。 我的理解 上面的基本思路閱讀全文
posted @ 2019-04-21 12:14 siegaii 閱讀(273) 評論(0) 編輯
摘要: 最近做公司新項目用的angular7,中碰到了一個很頭疼的問題在綁定對象中的數據改變時,頁面視圖沒有跟新,需點擊頁面中的時間元素后才會更新。以前使用angularJs也經常碰到類似情況,這種時候一般的方式使使用臟檢查(Dirty checking)讓angularJs檢查綁定到視圖上的數據來實現對頁閱讀全文
posted @ 2019-04-13 15:37 siegaii 閱讀(319) 評論(0) 編輯
内蒙古快3开奖结果