雲開發

iOS 記憶體管理相關面試題

為什麼要使用記憶體管理? 嚴格的記憶體管理,能夠是我們的應用程在效能上有很大的提高 如果忽略記憶體管理,可能導致應用佔用記憶體過高,導致程式

Android Apk反編譯系列教程(二)APK重打包

APK反編譯分析的時候,難免需要對APK進行重打包來輔助反編譯的分析。比如通過重打包給APK新增可除錯功能或者新增可抓https包的功能,都需要應用到重打包的技術。 操作步驟 (一)APKTool反編譯

引介 | 可驗證分發網路:區塊鏈擴容終極解決方案

由於區塊鏈的去中心化特性(即沒有一個實體控制其執行),越來越多的人們期待,或者至少是希望,區塊鏈在更多領域發揮其顛覆性潛力。然而,去中心化是有代價的:區塊鏈無法擴充套件(scale),即無法及時處理大量甚至適量

Flutter 記憶體機制初探

Dart RunTime簡介 Flutter Framework使用Dart語言開發,所以App程序中需要一個Dart執行環境(VM),和Android Art一樣,Flutter也對Dart原始碼做了

加密世界裡最強大的數字:2²⁵⁶

編者按:本文來自36氪戰略合作區塊鏈媒體 “Odaily星球日報 ”(公眾號ID:o-daily, APP下載 ) 本文來自 Decentralize.today ,原文作者:Sean Odai

Android架構元件實現MVVM模式的應用

Image元件 weex的list元件和image元件非常容易出問題,企鵝電競本身又存在很多無限列表的weex頁面,list和image的組合爆發的記憶體問題,導致接入weex後app的記憶體問題導致的cr

Android9程式設計三:執行第一個App

接上回: Android9程式設計二:建立第一個App 當前這個工程已經具備了一個頁面,而且是可以執行的,執行一個APP很簡單,點選單欄下面工具欄上的綠色三角箭頭即可: 點了之後,

輸出1~n之間的所有質數

寫這篇文章,主要是因為面試的時候碰到該問題,當時沒有反應上來,錯過一個機會,後來思考很久,算是找到一個合理的解決方案,記錄一下。 1. 基本概念 首先,明確一下質數的概念: 質數,又

如何在Android中實現非同步任務

在Android應用程式中,當我們需要與可能需要時間的外部資源(例如從外部API或資料庫獲取資料)進行互動時,我們希望主UI保持互動並阻止UI執行緒在長時間執行的程序中執行很活躍。 另請注意,預設情況

說說 方舟編譯器

華為繼去年推出黑科技 GPU Turbo 之後,今年再次扔出了一枚重磅炸彈,安卓效能革命,華為方舟編譯器 ,號稱解決安卓程式 “邊解釋邊執行” 的低效,全程執行機器碼高效執行程式。架構級優化,

每日一算--零錢兌換

給定不同面額的硬幣和一個總金額。寫出函式來計算可以湊成總金額的硬幣組合數。假設每一種面額的硬幣有無限個。 示例 輸入: amount = 5, coins = [1, 2, 5] 輸出: 4 解釋: 有

1746068881.9447