序言 最近一直在學(xué)習(xí) kotlin ,他給我的感覺是一門非常使用、簡(jiǎn)潔的語(yǔ)言识啦。Kotlin 支持函數(shù)式編程骨宠,而 Lambda 在 Kotlin ...
Kotlin 擴(kuò)展函數(shù)實(shí)現(xiàn)原理分析 Kotlin 的擴(kuò)展函數(shù)非常的方便好用蘸炸,支持給現(xiàn)有的java類增加函數(shù)职车,代碼如下: 動(dòng)機(jī) 我們就可以調(diào)用所有...
本文主要介紹 HTTPS 概念竣况、原理已經(jīng)具體的交互方式克婶。可以先了解一下相關(guān)知識(shí)HTTPS 基礎(chǔ)知識(shí)(密鑰丹泉、對(duì)稱加密情萤、非對(duì)稱加密、數(shù)字簽名摹恨、數(shù)字證...
本篇文章首先介紹什么是對(duì)稱加密、非對(duì)稱加密揩晴、數(shù)字簽名勋陪、HASH 等相關(guān)概念。 前言 為什么有加密學(xué)硫兰、加密算法這個(gè)東西的出現(xiàn)那 ...原因很簡(jiǎn)單隱...
上一篇文章我們對(duì) Android AIDL 的原理與工作流程做了講解诅愚,現(xiàn)在我們想一下服務(wù)器并不希望任意一個(gè)客戶端都能訪問我的方法,所以我們需要對(duì)...
首先介紹 Android 序列化機(jī)制劫映、Binder 工作原理违孝,然后再通過創(chuàng)建 AIDL 進(jìn)行進(jìn)程間通信,一步步分析 AIDL 原理還有工作流程泳赋。...
文本講解 Android 中 Activity 劫持防護(hù)的具體方法雌桑,公司開發(fā)的的項(xiàng)目在安全檢查中出現(xiàn) Activity 被劫持的問題。在網(wǎng)上有很...
算術(shù)運(yùn)算符 算術(shù)運(yùn)算 + 加 - 減 * 乘 / 除 % 取余(相除后的余數(shù)) ** 取冪(注意 ^ 并不執(zhí)行該運(yùn)算祖今,你可能在其他語(yǔ)言中見過這種...
本文主要介紹 Java 提供的位運(yùn)算符:左移( << )校坑、右移( >> ) 拣技、無(wú)符號(hào)右移( >>> ) 、位與( & ) 耍目、位或( | )膏斤、位非...