摘要:查詢是在作用域鏈中,一級級的往上查找該變量的引用。作用域和作用域鏈作用域的概念,應該兩張圖幾句話就能解釋吧。這個建筑代表程序中的嵌套作用域鏈。一層嵌一層的作用域形成了作用域鏈,變量在作用域鏈中的函數內得到了自己的定義。 javascript作用域和閉包之我見 看了《你不知道的JavaScript(上卷)》的第一部分——作用域和閉包,感受頗深,遂寫一篇讀書筆記加深印象。路過的大牛歡迎指點...
摘要:根據上面的圖片,安卓手機,屬于,轉換系數是因此這臺手機中,個像素物理像素。這個轉換系數,也等同于,設備像素比。 showImg(https://segmentfault.com/img/bVtcMA);一個像素里復雜紛擾的世界 文 | 啃先生 Mar.3rd.2016 首發于微信公眾號(啃先生) 上一篇發了《【移動適配】移動Web怎么做屏幕適配》,現在繼續。 壹 | Fisrt 在...
摘要:題目在一個長度為的數組里面的所有數字都在的范圍內,所以數組中至少有一個數字是重復的。請找出數組中任意一個重復的數字,但不能修改輸入的數組。例如,如果輸入長度為的數組,那么對應的輸出是重復的數字或者。 題目 在一個長度為n+1的數組里面的所有數字都在1~n的范圍內,所以數組中至少有一個數字是重復的。請找出數組中任意一個重復的數字,但不能修改輸入的數組。例如,如果輸入長度為9的數組{2,3...
摘要:簡介是的線程安全版本,內部也是使用數組鏈表紅黑樹的結構來存儲元素。相比于同樣線程安全的來說,效率等各方面都有極大地提高。中的關鍵字,內部實現為監視器鎖,主要是通過對象監視器在對象頭中的字段來表明的。 簡介 ConcurrentHashMap是HashMap的線程安全版本,內部也是使用(數組 + 鏈表 + 紅黑樹)的結構來存儲元素。 相比于同樣線程安全的HashTable來說,效率等各方...
摘要:有的情況下我們希望自己設計的類可以讓客戶端程序員們不需要使用額外的同步操作就可以放心的在多線程環境下使用,我們就把這種類成為線程安全類。 設計線程安全的類 前邊我們對線程安全性的分析都停留在一兩個可變共享變量的基礎上,真實并發程序中可變共享變量會非常多,在出現安全性問題的時候很難準確定位是哪塊兒出了問題,而且修復問題的難度也會隨著程序規模的擴大而提升(因為在程序的各個位置都可以隨便使用...