@TM_XLQ 我干嘛不敢呢?我自己一字一句翻譯的,需要你在這里評頭論足?愛看看,不愛看請不要在這里饒舌。
一篇文章理解Kotlin協(xié)程這篇文章大部分內(nèi)容來自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
@TM_XLQ 我干嘛不敢呢?我自己一字一句翻譯的,需要你在這里評頭論足?愛看看,不愛看請不要在這里饒舌。
一篇文章理解Kotlin協(xié)程這篇文章大部分內(nèi)容來自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
@Colaman丶 至少對我自己來說,翻譯一遍,加深了理解。能給英文不好的朋友看看,也是有略微的意義的。
一篇文章理解Kotlin協(xié)程這篇文章大部分內(nèi)容來自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
謝謝捧場,只是做了點微小的工作。
cancel是用來取消協(xié)程的。協(xié)程庫里自帶的掛起函數(shù),例如 delay, repeat 都是可取消的,你可以想想象他們的實現(xiàn)里面都有個循環(huán),不停的去判斷協(xié)程里的一個取消標(biāo)志位是不是被置為 true 了(也就是你調(diào)用了 cancel 方法),如果是 true 了就結(jié)束掉當(dāng)前的協(xié)程,所以說 cancel 是取消協(xié)程的。
因此,協(xié)程里重要的一點,就是掛起函數(shù)必須是可取消的,無論是自己實現(xiàn)的,還是協(xié)程庫里自帶的(你可以在自己的掛起函數(shù)里面使用已經(jīng)實現(xiàn)可取消的掛起函數(shù))。
一篇文章理解Kotlin協(xié)程這篇文章大部分內(nèi)容來自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
這篇文章大部分內(nèi)容來自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
一言蔽之 對Spring事務(wù)了解一直處于理論階段,幾個事務(wù)傳播行為(propagation behaviors),幾個隔離級別(isolation levels)看了又忘,忘...
探索你的數(shù)據(jù) 樣本數(shù)據(jù)集 現(xiàn)在我們對于基本的東西已經(jīng)有了一些感覺,現(xiàn)在讓我們嘗試使用一些更加貼近現(xiàn)實的數(shù)據(jù)集。我已經(jīng)準(zhǔn)備了一些假想的客戶的銀行賬戶信息的JSON文檔的樣本。文...
修改數(shù)據(jù) ES提供了近乎實時的數(shù)據(jù)操作和搜索功能。默認情況下,從你索引/更新/刪除你的數(shù)據(jù)動作開始到它出現(xiàn)在你的搜索結(jié)果中,大概會有1秒鐘的延遲(刷新間隔)。這和其它類似SQ...
集群探索 REST API 現(xiàn)在,我們的節(jié)點(集群)已經(jīng)跑起來了,下一步想著怎么跟它溝通。幸運的是,ES提供了廣泛且強大的REST API用于與集群交互。下面是利用這個API...
最近換工作了,現(xiàn)在需要用到一些大數(shù)據(jù)的東西,例如ES,找了一圈,還是官方文檔最實在,只不過看起來略有些麻煩,既然要翻譯,那就記錄一下吧,萬一有人需要呢。 入門簡介 Elast...
一致性哈希最早是1997年在麻省理工大學(xué)提出的一種解決熱點問題的算法。后來在分布式環(huán)境被廣泛使用。 試想如果我們的服務(wù)產(chǎn)生大量數(shù)據(jù),這些數(shù)據(jù)的存取如果只是單臺服務(wù)器,那么肯定...
根據(jù)之前一篇文章的例子,我發(fā)現(xiàn)Spring Boot是自動完成事務(wù)的配置的,所以周末我特意翻了一段源碼,探究了一把Spring Boot是如何完成這個自動配置的過程的。 首先...
@淡漠離殤 沒有的,這是寫在產(chǎn)品里的。這個文件得創(chuàng)建在xml文件夾下。
Android 7.0 DownloadManager與FileProvider的坑本來今天高高興興,想把之前封裝好的DownloadManager拿到新項目中使用,但是一個個坑的我難受想哭。 原本的流程是,通過DownloadManager下載Apk到本地...
你的targetSDK是多少呢。
Android 7.0 DownloadManager與FileProvider的坑本來今天高高興興,想把之前封裝好的DownloadManager拿到新項目中使用,但是一個個坑的我難受想哭。 原本的流程是,通過DownloadManager下載Apk到本地...
@lixiaohao 哈哈哈哈
Android 7.0 DownloadManager與FileProvider的坑本來今天高高興興,想把之前封裝好的DownloadManager拿到新項目中使用,但是一個個坑的我難受想哭。 原本的流程是,通過DownloadManager下載Apk到本地...
本來今天高高興興,想把之前封裝好的DownloadManager拿到新項目中使用,但是一個個坑的我難受想哭。 原本的流程是,通過DownloadManager下載Apk到本地...
GitHub 地址已更新:unixzii / android-FancyBehaviorDemo CoordinatorLayout 是 Google 在 Design Su...
本文主要記錄了使用iText在Android上的版本iTextG遇上的各種遭遇。 背景 因為種種原因在Android上無法使用iText,因此在這個網(wǎng)址上,找到了適合在And...
CAS(Compare and swap)是設(shè)計并發(fā)算法時用到的一種技術(shù)。相比傳統(tǒng)的鎖和同步技術(shù),資源競爭較少的情況下,CAS可以節(jié)約更多的資源。 基本思路 CAS的基本思路...