互聯(lián)網(wǎng)的通信安全诵姜,建立在SSL/TLS之上 引自 阮一峰《SSL/TLS協(xié)議運(yùn)行機(jī)制的概述》蕴潦。 為什么使用SSL/TLS 不使用SSL/TLS的HTTP通信,即明文通信姨涡,存...
![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
互聯(lián)網(wǎng)的通信安全诵姜,建立在SSL/TLS之上 引自 阮一峰《SSL/TLS協(xié)議運(yùn)行機(jī)制的概述》蕴潦。 為什么使用SSL/TLS 不使用SSL/TLS的HTTP通信,即明文通信姨涡,存...
一 : 對稱加密(DES潜腻、AES) 1.DES 2 : AES 二 : 非對稱加密(RSA) 三 :MD5埃儿、SHA1、SHA256 四 :數(shù)字簽名
原文鏈接https://www.shanya.world/archives/2991b6da.html Navigation可以幫助我們搭建一個多個頁面蝌箍,相對比較復(fù)雜的應(yīng)用程...
前言 很高興見到你暴心! 上周我在 各大技術(shù)社區(qū) 發(fā)表了一篇 《Jetpack MVVM 精講》[https://juejin.im/post/5dafc49b6fb9a04e1...
一专普、認(rèn)識Fresco 說實(shí)話悯衬,其實(shí)我覺得Fresco對大家來說,可能并不陌生檀夹,具體介紹的話我就不多說了筋粗,而且介紹的文章也不少,我覺得我也沒必要再取講一遍炸渡,有興趣的可以自己閱讀...
1. 寫在前面 好久沒寫博客了督赤,最近在對公司的項目進(jìn)行重構(gòu)和優(yōu)化,針對圖片加載框架的修改泻蚊,原來使用的是Glide躲舌,現(xiàn)在改成Facebook的fresco來做對比。先介紹fre...
App開發(fā)不可避免的要和圖片打交道性雄,由于其占用內(nèi)存非常大没卸,管理不當(dāng)很容易導(dǎo)致內(nèi)存不足,最后OOM秒旋,圖片的背后其實(shí)是Bitmap约计,它是Android中最能吃內(nèi)存的對象之一,也是...
關(guān)鍵詞:Kotlin 協(xié)程 協(xié)程掛起 任務(wù)掛起 suspend 非阻塞 協(xié)程的掛起最初是一個很神秘的東西滩褥,因?yàn)槲覀兛偸怯镁€程的概念去思考,所以我們只能想到阻塞炫加。不阻塞的掛起到...
關(guān)鍵詞:Kotlin 協(xié)程 協(xié)程取消 任務(wù)停止 協(xié)程的任務(wù)的取消需要靠協(xié)程內(nèi)部調(diào)用的協(xié)作支持瑰煎,這就類似于我們線程中斷以及對中斷狀態(tài)的響應(yīng)一樣铺然。 1. 線程的中斷 我們先從大家...
關(guān)鍵詞:Kotlin 協(xié)程 異常處理 異步代碼的異常處理通常都比較讓人頭疼,而協(xié)程則再一次展現(xiàn)了它的威力酒甸。 1. 引子 我們在前面一篇文章當(dāng)中提到了這樣一個例子: 我們通常會...
關(guān)鍵詞:Kotlin 異步編程 協(xié)程 上一篇我們知道了協(xié)程啟動的幾種模式魄健,也通過示例認(rèn)識了 launch 啟動協(xié)程的使用方法,本文將延續(xù)這些內(nèi)容從調(diào)度的角度來進(jìn)一步為大家揭示...
關(guān)鍵詞:Kotlin 協(xié)程 啟動模式 現(xiàn)在你已經(jīng)知道協(xié)程大概是怎么回事了插勤,也應(yīng)該想要自己嘗試一把了吧沽瘦。本文將為大家詳細(xì)介紹協(xié)程的幾種啟動模式之間的不同,當(dāng)然农尖,我不打算現(xiàn)在就開...
關(guān)鍵詞:Kotlin 協(xié)程 入門 假定你對協(xié)程(Coroutine)一點(diǎn)兒都不了解析恋,通過閱讀本文看看是否能讓你明白協(xié)程是怎么一回事。 1. 引子 我之前寫過一些協(xié)程的文章盛卡,很...
一滓技、簡歷準(zhǔn)備 1哩牍、個人技能 (1)自定義控件、UI設(shè)計令漂、常用動畫特效 自定義控件 ①為什么要自定義控件膝昆? Android本身提供了很多控件,但是這些控件并不能滿足我們所有的要...