DataStore 是一種數(shù)據(jù)存儲(chǔ)解決方案蓬坡,使用協(xié)議緩沖區(qū)存儲(chǔ)鍵值對(duì)或類型化對(duì)象妈候。DataStore 使用 Kotlin 協(xié)程和 Flow 以異...
前言 自從協(xié)程普及以來树酪,基于Kotlin協(xié)程+Retrofit的文章和框架簡(jiǎn)直太多了跨细,這里再來一版自己實(shí)現(xiàn)的小框架琳袄。說是框架其實(shí)就是使用協(xié)程+r...
第五章 串 串:串是由零個(gè)或多個(gè)字符組成的有限序列孕索,又名叫字符串茵休。 串中字符數(shù)目n稱為串的長(zhǎng)度嘁捷。 零個(gè)字符的串稱為空串造成。 串的比較是通過組成串的...
第四章 棧與隊(duì)列 棧:棧是限定僅在表尾進(jìn)行插入和刪除操作的線性表。 我們把允許插入和刪除的一端稱為棧頂雄嚣,另一端稱為棧底晒屎,不含任何元素的棧稱為空棧...
第三章 線性表 線性表:零個(gè)或多個(gè)數(shù)據(jù)元素的有限序列喘蟆。 線性表的順序存儲(chǔ)結(jié)構(gòu):指的是用一段地址連續(xù)的存儲(chǔ)單元依次存儲(chǔ)線性表的數(shù)據(jù)元素。 線性表順...
第二章 算法 算法的定義:算法是解決特定問題求解步驟的描述鼓鲁,在計(jì)算機(jī)中表現(xiàn)為指令的有限序列蕴轨,并且每條指令表示一個(gè)或多個(gè)操作。 算法具有5個(gè)基本特...
第一章 數(shù)據(jù)結(jié)構(gòu)緒論 數(shù)據(jù):是描述客觀事物的符號(hào)骇吭,是計(jì)算機(jī)中可以操作的對(duì)象橙弱,是能夠被計(jì)算機(jī)識(shí)別,并輸入給計(jì)算機(jī)處理的符號(hào)集合燥狰。 數(shù)據(jù)元素:是組成...
擴(kuò)展函數(shù)是什么這里就不過多解釋了膘螟,總結(jié)了一下項(xiàng)目中常用的一些擴(kuò)展函數(shù)如果有需要的可以在這里下載https://github.com/shiwei...
概述 在實(shí)際項(xiàng)目開發(fā)中如果需要支持多語(yǔ)言,我們需要整理項(xiàng)目中所有的字符串并翻譯成對(duì)應(yīng)的語(yǔ)種放在相應(yīng)的文件夾下碾局,就像這樣 按照這個(gè)思路用pytho...