原创 【Android】聲控注入點擊事件實現系統級“喫雞”輔助
這裏我們從“喫雞”說起。 絕·地·求·生 遊戲的畫面效果超級強悍,像我這樣只玩摜蛋小遊戲的三不青年(不抽菸,不喝酒,不玩網遊)都被吸引到了 近年來掀起了一股“喫雞”熱潮,更衍生出了一種文化現象 (相關cosplay) 其手遊版
原创 在線編譯試玩
github推出了在線編譯功能, https://new.qq.com/omn/20200507/20200507A0B7CB00.html 這個估計要電腦性能和網絡良好的情況下才用得起來。 搜了下,有一些網站已經提供了在線編譯功
原创 【Android】從SurfaceFlinger中獲取各layer圖片(3)總結回顧
在 https://blog.csdn.net/aaajj/article/details/93653074 https://blog.csdn.net/aaajj/article/details/102537628 裏面討論了從Su
原创 再見了【JNI global reference table overflow】
在一年前的blog中,我們提到了由於JNI中的對象出現內存泄漏導致的JNI global reference table overflow,會導致system_server進程被kill掉而發生系統重啓。 https://blog.csd
原创 從2-3樹來理解紅黑樹
關於紅黑樹,直接看定義會很難理解。 但是從其發展起源來理解,會容易很多。 搜索樹的本質是對數據進行分類,這樣可以達到指數級降維處理,而不必進行遍歷查找。在大樣本的醫學病毒檢測中,就使用了這樣的分塊思想,把若干份樣本,比如100份混
原创 samba設置user密碼訪問
samba配置的資料比較多,但設置user的時候,還是東西要注意,這裏記錄一下 samba的配置,可以參考 https://blog.csdn.net/qq_36119192/article/details/82733374 可以
原创 【Android】binder對象傳送的例子
通過bindService方法去獲取服務端的代理對象,進而來調用aidl文件中定義的方法,其本質過程是binder對象的傳遞,通過AMS來把server端的binder對象傳遞給客戶端 server端 IMathService.aidl
原创 【Android】從SurfaceFlinger中獲取各layer圖片(4)再回顧
從SurfaceFlinger中獲取各layer圖片的試驗可以加深對GraphicBuffer和Layer的理解。 dumpsys SurfaceFlinger中打印的Slot信息中有GraphicBuffer的指針,可以幫助我們瞭解Qu
原创 動態規劃數的劃分實際應用
在手遊《和平精英》裏面,當剩餘5個隊伍的時候,會提示“勝利”,這時,我們可以根據剩餘的4個隊伍的總人數S來推斷4個隊伍的人數分佈可能情況。 這個信息,對於我們遊戲還是很有幫助的,尤其是提防滿編隊的存在以及獨狼的數量。 這裏就涉及到整
原创 Linux命令sed與awk回顧
在前面的記錄中,討論了istringstream的使用,但是其默認分隔符是空格,這限制了其使用範圍,但是,我們可以使用Linux中的sed命令去進行替換適配,把源文件中的分隔符替換爲空格。 awk命令同樣功能強大,在提取數據字段的
原创 dumpsys中的管道與thefuck的原理猜想
dumpsys命令是Android中非常實用的命令,通過在dumpsys程序中發起向server端的binder調用來執行server端的dump方法, 打印出server端的相應信息。 之前的dumpsys的代碼實現比較清晰,似乎是An
原创 Android有線投屏實踐
家裏有一臺老式的投影儀,沒有無線連接功能,只能通過HDMI線和VGA線傳輸數據。投影的時候需要使用電腦,但平常的使用,手機用起來更方便,曾考慮買一個無線接收裝置,用來進行無線投屏,但是這樣性能似乎不是太好,會有些延遲。希望以後的無線投屏可
原创 動態規劃處理長方形分割爲正方形問題
動態規劃主要是採用遞推以及局部結果複用來進行計算處理。比較清晰的一個例子就是斐波拉契數列,f(n) = f(n – 1) + f(n – 2) 把每次的計算結果保存起來,就可以方便的得到下一個數據了。這樣的規劃處理方式比直接遞歸處理要快很
原创 Presentation多屏顯示回顧
在之前的關於Presentation的討論中, https://blog.csdn.net/aaajj/article/details/90575622 使用了 Display aDisplay = mDisplayManager.get
原创 Python基礎練習--考拉茲猜想
考拉茲猜想 https://www.sohu.com/a/157051762_224832 對於自然數N f(N) = N / 2 (N爲偶數) = 3 * N + 1 (N爲奇數時) 不斷的進行f操作,是否最終都會