1、查看進(jìn)程號(hào) ps:查看進(jìn)程信息-A:列出所有的進(jìn)程 2、查看進(jìn)程(PID 6361)下的線程 ps -T -p 或top -H -p
1、查看進(jìn)程號(hào) ps:查看進(jìn)程信息-A:列出所有的進(jìn)程 2、查看進(jìn)程(PID 6361)下的線程 ps -T -p 或top -H -p
贊,理清這些很有用
OkHttp源碼解析 (三)——代理和路由一、前言 初看OkHttp源碼,由于對(duì)Address、Route、Proxy、ProxySelector、RouteSelector等理解不夠,讀源碼非常吃力,看了幾遍依然對(duì)...
一、前言 初看OkHttp源碼,由于對(duì)Address、Route、Proxy、ProxySelector、RouteSelector等理解不夠,讀源碼非常吃力,看了幾遍依然對(duì)...
目錄 一、提出問(wèn)題 1.OkHttp底層也是通過(guò)Socket發(fā)送和接收請(qǐng)求,是如何支持http/https請(qǐng)求的?2.連接池的實(shí)現(xiàn)原理,如何支持多路復(fù)用?怎樣從連接池選擇復(fù)用...
數(shù)組A中給定可以使用的1~9的數(shù),返回由A數(shù)組中的元素組成的小于n的最大數(shù)。例如A={1, 2, 4, 9},x=2533,返回2499 回溯:從前往后找比自己小的,找不到就...
背景 你是否知道APK是如何進(jìn)行裝載的?又是否知道APK具體的安裝原理。當(dāng)你以此為契機(jī)查閱各種資料的時(shí)候,發(fā)現(xiàn)各不相同,抓不到核心部分,找不到原因,很容易陷入萌萌噠狀態(tài)。 仔...
應(yīng)該是說(shuō)服務(wù)端稍微復(fù)雜一點(diǎn)點(diǎn)吧。
Android Input(五)-InputChannel通信原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處,多謝配合。 上節(jié)講到InputDispatcher通過(guò)publishKeyEvent把input事件發(fā)送給客戶端,我們知道InputDispatch...
客戶端其實(shí)相當(dāng)比較簡(jiǎn)單,通過(guò)binder拿到socket fd 加到主線程looper中,epoll wait等待服務(wù)端Dispatcher給input event。但是客戶端這邊稍微復(fù)雜一點(diǎn)點(diǎn),有如下幾個(gè)類(lèi)需要捋一下關(guān)系:
Android Input(五)-InputChannel通信原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處,多謝配合。 上節(jié)講到InputDispatcher通過(guò)publishKeyEvent把input事件發(fā)送給客戶端,我們知道InputDispatch...
還是說(shuō)我理解錯(cuò)了,IMS的inputDispatcher線程是把消息插入了inputDispatcher線程的MQ
Native 層的MessageQueue簡(jiǎn)析Java層MessageQueue分析[http://www.itdecent.cn/p/8b30773c91af] Native 層的MessageQueue簡(jiǎn)析[htt...
我理了一下,IMS在有事件過(guò)來(lái)的時(shí)候也會(huì)喚醒java端的nativePollOnce,那必須得保證在喚醒之前保證java的MessageQueue里面是有可以執(zhí)行的message的,那這個(gè)message可能是通過(guò)ViewRootImpl通過(guò)choreographer給添加進(jìn)去的,可以這么理解吧?
Native 層的MessageQueue簡(jiǎn)析Java層MessageQueue分析[http://www.itdecent.cn/p/8b30773c91af] Native 層的MessageQueue簡(jiǎn)析[htt...
Java層MessageQueue分析[http://www.itdecent.cn/p/8b30773c91af] Native 層的MessageQueue簡(jiǎn)析[htt...
1.反編譯apk高頻出現(xiàn)指令 const/4 v1, #int 2 表示存入int型常量2到v1,目的寄存器在第二個(gè)自己的低4位,常量2在更高的4位。const/16 v0,...
沒(méi)問(wèn)題啊,配置到mk或者makefiles中,編譯的時(shí)候能鏈接到就可以了,最后都是打到so包里面。
Android Camera2入門(mén)系列4 - libyuv的編譯和使用Android Camera2入門(mén) Android Camera2入門(mén)系列1 - Camera2在textureView預(yù)覽[http://www.itdecent.cn/...
1. 水印 1.1. 加水印 把a(bǔ).png當(dāng)做水印加到a.mp4上,設(shè)置寬高,設(shè)置alpha。 1.2.加文字水印,并且x坐標(biāo)隨著時(shí)間移動(dòng) 文字水印,內(nèi)容為“watermar...
背景 由于現(xiàn)在各大網(wǎng)站資源版權(quán)的保護(hù)性越來(lái)越強(qiáng),很多資源都是無(wú)法下載的,需要開(kāi)通會(huì)員等收費(fèi)操作,相信很多小伙伴只是為了下載極少部分資源,有時(shí)候很不情愿去開(kāi)通會(huì)員,這時(shí)候可以給...
crontab是一個(gè)定時(shí)任務(wù)工具,一般不需要安裝,類(lèi)unix系統(tǒng)里都自帶了。這里不過(guò)多介紹,只記錄遇到的問(wèn)題。 簡(jiǎn)單的使用例子 目標(biāo):每分鐘調(diào)用a.sh,每分鐘執(zhí)行一次,查看...
1. 預(yù)置條件和期望: mac環(huán)境,公司電腦上配置了公司賬戶需要的ssh,這個(gè)時(shí)候如果有自己的一些總結(jié)想push到自己的github賬戶上,因?yàn)楝F(xiàn)在github已經(jīng)停止htt...
以下包含SpringBoot的入門(mén)Demo和 SpringBoot+Mybatis的整合入門(mén)demo(使用IDE是IDEA) 一、簡(jiǎn)介1、SpringBoot提供一種固定的、...
同事遇到一個(gè)問(wèn)題找我來(lái)看,是一個(gè)空指針的問(wèn)題,看起來(lái)樣子平平無(wú)奇。 事發(fā)場(chǎng)景 報(bào)錯(cuò)代碼如下:標(biāo)記① 好像稀松平常,明顯是line 120處getTorrentModule(C...
場(chǎng)景 自己想寫(xiě)一個(gè)搶紅包工具,于是需要了解AccessibilityService,在此記錄一下學(xué)習(xí)使用的過(guò)程。目錄如下: 1.什么是AccessibilityService...