* 本篇文章已授權(quán)微信公眾號 guolin_blog(郭霖)獨(dú)家發(fā)布 一、本文需要解決的問題 我研究EventBus源碼的目的是解決以下幾個我在使用過程中所思考的問題: 這個...
* 本篇文章已授權(quán)微信公眾號 guolin_blog(郭霖)獨(dú)家發(fā)布 一、本文需要解決的問題 我研究EventBus源碼的目的是解決以下幾個我在使用過程中所思考的問題: 這個...
ANR的全稱是application not responding,意思就是程序未響應(yīng),類似于我們在windows上見到的程序未響應(yīng)。ANR發(fā)生會使用戶覺得我們的程序不友好,...
什么是session?什么是cookie?session和cookie有什么區(qū)別?什么場景適用于session?什么場景適用于cookie? 1.背景介紹 過例子簡單引入 星...
前言 一個簡單的例子某商場搞促銷活動,每個人都只有一次滿減機(jī)會,商場要怎么知道某個顧客是否參與了活動。第一種情況:工作人員記憶力很好,每個消費(fèi)過的顧客都記得第二種情況:每個人...
也許你寫了無數(shù)行的代碼,也許你能非常溜的使用高級語言,但是你未必了解那些高級語言的執(zhí)行過程。例如大行其道的Java。 Java號稱是一門“一次編譯到處運(yùn)行”的語言,但是我們對...
在JDK 5之前Java語言是靠synchronized關(guān)鍵字保證同步的,這會導(dǎo)致有鎖 鎖機(jī)制存在以下問題: (1)在多線程競爭下,加鎖、釋放鎖會導(dǎo)致比較多的上下文切換和調(diào)度...
前言 本文主要總結(jié)Android消息機(jī)制,以及自問自答一道相關(guān)面試題。 目錄 面試題Handler.postDelayed()是否精確延時? 1.消息機(jī)制概述 2.消息機(jī)制分...