內(nèi)存模型以及分區(qū),需要詳細(xì)到每個(gè)區(qū)放什么 JVM 分為堆區(qū)和棧區(qū)、方法區(qū),初始化的對(duì)象放在堆里面,引用放在棧里面,class 類信息常量池(st...
TCP 的三次握手和四次揮手 第一次握手:客戶端發(fā)送 syn 包(syn=j)到服務(wù)器,并進(jìn)入 SYN_SEND 狀態(tài),等待服務(wù)器確認(rèn);第二次握...
ANR 是什么?怎樣避免和解決 ANR? ANR:Application Not Responding,即應(yīng)用無響應(yīng)ANR 一般有三種類型:1....
在 Activity 的生命周期中,可以將 Activity 表現(xiàn)為 3 種狀態(tài) 激活態(tài):當(dāng) Acitivity 位于屏幕前端,并可以獲得用戶焦...
ListView是如何進(jìn)行優(yōu)化的? Item布局層級(jí)越少越好,使用hierarchyviewer工具查看 復(fù)用convertView和使用Vie...
一、啟動(dòng)電源以及系統(tǒng)啟動(dòng) 當(dāng)電源按下時(shí)引導(dǎo)芯片代碼從預(yù)定義的地方(固化在ROM)開始執(zhí)行,加載引導(dǎo)程序BootLoader到RAM,然后執(zhí)行。 ...
一、基本類型 Dart沒有byte、char和float,int、double都是64位的 二、常量 final表示運(yùn)行時(shí)常量(在程序運(yùn)行的時(shí)候...
一、單例模式概述 單例模式定義很簡單:一個(gè)類中能創(chuàng)建一個(gè)實(shí)例,所以稱之為單例。那我們?yōu)槭裁匆褂脝卫J侥兀?那既然一個(gè)類中只能創(chuàng)建一個(gè)實(shí)例,那...
一、Go語言背景和發(fā)展 1.軟件開發(fā)的新挑戰(zhàn) 多核硬件架構(gòu) 超大規(guī)模分布式計(jì)算集群 Web模式導(dǎo)致的前所未有的開發(fā)規(guī)模和更新速度 2.Go的三位...