摘要:實現訂閱中心和之間通信的橋梁是訂閱中心,其主要職責是在自身實例化時往屬性訂閱器里面添加自己,與建立連接自身必須有一個方法,與建立連接當屬性變化時,中通知,然后能調用自身的方法,并觸發中綁定的回調,實現更新。 一. 什么是mvvm MVVM是Model-View-ViewModel的簡寫。它本質上就是MVC 的改進版。MVVM 就是將其中的View 的狀態和行為抽象化,讓我們將視圖 UI...
摘要:你所使用的語言也許不支持隊列。中沒有隊列這種數據結構,因此用數組來實現初始化空數組記錄棧頂的位置返回棧頂元素并將值減一 使用隊列實現棧的下列操作: push(x) -- 元素 x 入棧 pop() -- 移除棧頂元素 top() -- 獲取棧頂元素 empty() -- 返回棧是否為空 注意: 你只能使用隊列的基本操作-- 也就是 push to back, peek/p...
摘要:導言最近發掘了一個特別的網頁小游戲。于是第二天我就繼續沉迷,隨著一陣抽搐,這個游戲索然無味之后,冷靜的我決定用和開發出一個低配版。我的低配版在交互操作比較高的情況下,還是比較卡的,沒有原網頁的流暢性,可能后續考慮版本實現。 導言 最近發掘了一個特別happy的網頁小游戲--MikuTap。打開之后沉迷了一下午,導致開發工作沒做完差點就要刪庫跑路了,還好boss瞥了我一眼就沒下文了。于是...
摘要:前言關于深拷貝和淺拷貝其實是兩個比較基礎的概念,但是我還是想整理一下,因為里面有很多小細節還是很有意思的。那深拷貝就是兩者指向不同的內存地址,是真正意義上的拷貝。談談是我們經常用到的方法,其實這個方法就是淺拷貝。 前言 關于深拷貝和淺拷貝其實是兩個比較基礎的概念,但是我還是想整理一下,因為里面有很多小細節還是很有意思的。 深拷貝和淺拷貝的區別 深拷貝和淺拷貝是大家經常聽到的兩個名詞,兩...
摘要:整理一帖,備查常用類型類型大全 整理一帖,備查 常用類型 MIME Type / Internet Media Type File Extension Name application/msexcel *.xls *.xla Microsoft Excel Dateien application/mshelp *.hlp *.chm Microsoft Windo...