一. putExtra()方法的作用 先來說下intent的作用粹淋,intent是Android程序中各組件之間進行交互的一種重要方式术裸,一般被用來啟動活動、啟動服務(wù)以及發(fā)送廣播...
一. putExtra()方法的作用 先來說下intent的作用粹淋,intent是Android程序中各組件之間進行交互的一種重要方式术裸,一般被用來啟動活動、啟動服務(wù)以及發(fā)送廣播...
前言 現(xiàn)代的軟件服務(wù)大多數(shù)是分布式應(yīng)用程序蜓席,通過暴露自己的 API 對內(nèi)或?qū)ν馓峁┝艘幌盗械墓δ茳c。服務(wù)與服務(wù)之間有時是跨語言哼丈、跨平臺通信的臣樱。 為了解決這些復(fù)雜場景,市面上也...
什么是protobuf protobuf(Google Protocol Buffers)Google提供一個具有高效的協(xié)議數(shù)據(jù)交換格式工具庫(類似Json)再膳。但相比于Jso...
什么是消息隊列 消息隊列(Message Queue)是一種進程間通信或同一進程的不同線程間的通信方式挺勿。 什么時候需要消息隊列 異步處理:例如短信通知、終端狀態(tài)推送喂柒、App推...
keywords左值不瓶、右值與將亡值左值引用與右值引用引用折疊與萬能引用為什么會出現(xiàn)右值引用std::movestd::forward 0 引言 c++ 學(xué)習(xí)筆記 之 c++1...
算法原理 每次查找數(shù)組的中間值與目標(biāo)值做對比 找不到就將數(shù)組折半后重復(fù)上一步 示例數(shù)組 在有序數(shù)組中查找指定項 在有序數(shù)組中找>=number的最左位置 在任意兩個相鄰數(shù)...
一.Redis簡介 Redis 是完全開源免費的吭露,是一個高性能的key-value類型的內(nèi)存數(shù)據(jù)庫吠撮。整個數(shù)據(jù)庫統(tǒng)統(tǒng)加載在內(nèi)存當(dāng)中進行操作,定期通過異步操作把數(shù)據(jù)庫數(shù)據(jù)flus...
原文有部分紕漏https://zhuanlan.zhihu.com/p/161039484[https://zhuanlan.zhihu.com/p/161039484]根據(jù)...
Nginx 多進程架構(gòu)是:一個master進程和多個worker 進程。一個worker 通過非阻塞式論詢题禀,可維護數(shù)千個連接,多個worker共享一個監(jiān)聽套接字. Maste...
函數(shù)模板不是一個實在的函數(shù)秀仲,編譯器不能為其生成可執(zhí)行代碼融痛。函數(shù)模板只是一個對函數(shù)功能框架的描述,當(dāng)它具體執(zhí)行時神僵,將根據(jù)傳遞的實際參數(shù)決定其功能雁刷。 (1)函數(shù)模板的定義 函數(shù)模...
linux內(nèi)核提供了一個經(jīng)典的雙向鏈表模板list_head,做內(nèi)核驅(qū)動開發(fā)時時常會用到保礼。在這里我舉一個簡單的使用實例沛励,來敘述list_head的使用方法责语。 示例:創(chuàng)建一個鏈...
Linux系統(tǒng)將設(shè)備分成字符設(shè)備、塊設(shè)備企蹭、網(wǎng)絡(luò)設(shè)備三類白筹。 用戶程序調(diào)用硬件的過程如下。 一练对、用戶級遍蟋、內(nèi)核級和系統(tǒng)調(diào)用 Linux/Unix系統(tǒng)下的進程運行分為用戶態(tài)和進程態(tài)兩...
unique_lock 前面有一篇講了使用lock_guard替代lock()和unlock(),可以避免忘記unlock() 一.unique_lock取代lock_gua...
上一篇[http://www.reibang.com/p/f8ea1b33ed5b]我們介紹了字符設(shè)備架構(gòu)的大概原理、常用的數(shù)據(jù)結(jié)構(gòu)和函數(shù)螟凭。接下來虚青,我們撰寫一個簡單的驅(qū)動程...