wcdb 是乙個高效、完整、易用的移動資料庫框架,基於 sqlcipher,支援 ios、macos 和 android。
wcdb for ios/macos 基本功能
winq(wcdb語言整合查詢): 通過winq,開發者無須為了拼接sql的字串而寫一大坨膠水**。
多執行緒高併發: wcdb支援多執行緒讀與讀、讀與寫併發執行,寫與寫序列執行。
加密:wcdb提供基於sqlcipher的資料庫加密。
損壞修復: wcdb內建了repair kit用於修復損壞的資料庫。
反注入: wcdb內建了對sql注入的保護。
wcdb for android 基本功能
基於sqlcipher的資料庫加密
使用連線池實現併發讀寫
內建 repair kit 可用於修復損壞資料庫
針對占用空間大小優化的資料庫備份/恢復功能
日誌輸出重定向以及效能跟蹤介面
內建用於全文搜尋的 mmicu fts3/4 分詞器
解讀微信終端開源背後的故事
問 mars的研發有沒有借用一些其它開源產品?趙原 最開始研發時,mars與業務相關,它的優化必須結合內部業務來完成,所有的技術都是自主研發完成。當然我們也會使用例如openssl這樣的一些非常基礎的開源庫。在mars選擇開源後,我們將其中很多業務相關的部分移除掉,將它改造成誰都可以使用的技術。趙原...
app的除錯環境和正式環境的微信分享id
android 於是強烈要求弄回來兩個id。範例 裡面是乙個sample,好好的參悟一下,其實用處也不大 簽名生成工具,就是,用於生成你當前應用程式的簽名用的乙個工具 重要 接著,進入管理中心,建立新的移動應用,按照步驟走,會發現需要填入應用程式簽名項 我打了兩個包 乙個正式的包是 乙個是 debu...
全球首個基於區塊鏈技術的微信智慧型名片正式發布
人工智慧和區塊鏈是時下最火最熱的兩個詞,那麼它們之間是否有關聯呢?當這二者相遇,是否能碰撞出別樣的火花呢?說到人工智慧,就不能迴避大資料。人工智慧包含三個核心部分 演算法 算力及資料,乙個優秀的ai演算法模型需要大資料的訓練和充足的算力支援,進行不斷的優化和公升級。但當下的很多資料都掌握在中心機構,...