author/二舅觀察

從觀察者模式到手寫EventEmitter原始碼

觀察者模式(observer)廣泛的應用於javascript語言中,瀏覽器事件(如滑鼠單擊click,鍵盤事件keyDown)都是該模式的例子。設計這種模式背後的主要原因是促進形成低耦合,在這種模式中不是簡單

設計模式-觀察者模式

1、定義 定義物件的一種一對多/一的依賴關係。當一個物件的狀態發生改變時,所有依賴它的物件都得到通知並被自動更新。 2、實現觀察者模式 觀察者介面: package com.cn.shejimo

SparseArray 原始碼解析

使用 Android Studio 作為 IDE 的開發者可能會遇到一個現象,就是在程式碼中如果聲明瞭Map<Integer, Object> 型別的變數的話,Android St

二叉搜尋樹

二叉搜尋樹是能夠高效進行如下操作的資料結構: #插入一個數值 #查詢是否包含某個數值 #刪除某個數值 二叉搜尋樹能夠高效地管理數的集合。 其上的所有節點,都滿足左子樹

二分查詢演算法速記

二分查詢(英語:binary search),也稱折半搜尋 (英語:half-interval search)對數搜尋 (英語:logarithmic search,是一種在有序陣列中查詢某一

算法系列之二分查詢

二分查詢也稱折半查詢(Binary Search),二分查詢針對的是有序的線性表,並且線性表要採用順序儲存結構,滿足這個條件的就是陣列這種結構了。 查詢過程 首先,假設表中元素是按升序排列,將表中間位置

警方提示:警惕“掃二維碼送禮”騙局

新華社南京4月21日電(記者王珏玢)進入移動支付時代,掃描二維碼已成為人們生活中的尋常事。但一些看似方便的二維碼背後藏著惡意連結,無意中一掃,你的個人資訊、密碼、錢財就可能被盜用。江蘇無錫警方提醒,廣大市民應提高警惕

股價猛跌速漲,優信的寒冬和焦慮的行業

連跌數日,優信又因美奇金投資(J Capital Research)的做空報告股票大幅異動,股價跌幅破52.79%,兩次觸發熔斷機制遭遇停盤。優信迴應之後,股價又迅速回調,收漲超50%。 過於直接的做空判斷

1746088470.7302