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