一. putExtra()方法的作用 先來說下intent的作用八秃,intent是Android程序中各組件之間進行交互的一種重要方式垃它,一般被用來啟動活動鲜屏、啟動服務以及發(fā)送廣播...
一. putExtra()方法的作用 先來說下intent的作用八秃,intent是Android程序中各組件之間進行交互的一種重要方式垃它,一般被用來啟動活動鲜屏、啟動服務以及發(fā)送廣播...
前言 現(xiàn)代的軟件服務大多數(shù)是分布式應用程序,通過暴露自己的 API 對內(nèi)或?qū)ν馓峁┝艘幌盗械墓δ茳c嗤瞎。服務與服務之間有時是跨語言墙歪、跨平臺通信的。 為了解決這些復雜場景贝奇,市面上也...
什么是protobuf protobuf(Google Protocol Buffers)Google提供一個具有高效的協(xié)議數(shù)據(jù)交換格式工具庫(類似Json)虹菲。但相比于Jso...
什么是消息隊列 消息隊列(Message Queue)是一種進程間通信或同一進程的不同線程間的通信方式。 什么時候需要消息隊列 異步處理:例如短信通知掉瞳、終端狀態(tài)推送毕源、App推...
keywords左值浪漠、右值與將亡值左值引用與右值引用引用折疊與萬能引用為什么會出現(xiàn)右值引用std::movestd::forward 0 引言 c++ 學習筆記 之 c++1...
算法原理 每次查找數(shù)組的中間值與目標值做對比 找不到就將數(shù)組折半后重復上一步 示例數(shù)組 在有序數(shù)組中查找指定項 在有序數(shù)組中找>=number的最左位置 在任意兩個相鄰數(shù)...
一.Redis簡介 Redis 是完全開源免費的冻璃,是一個高性能的key-value類型的內(nèi)存數(shù)據(jù)庫响谓。整個數(shù)據(jù)庫統(tǒng)統(tǒng)加載在內(nèi)存當中進行操作,定期通過異步操作把數(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ù)功能框架的描述,當它具體執(zhí)行時分瘾,將根據(jù)傳遞的實際參數(shù)決定其功能胎围。 (1)函數(shù)模板的定義 函數(shù)模...
linux內(nèi)核提供了一個經(jīng)典的雙向鏈表模板list_head,做內(nèi)核驅(qū)動開發(fā)時時常會用到德召。在這里我舉一個簡單的使用實例白魂,來敘述list_head的使用方法。 示例:創(chuàng)建一個鏈...
Linux系統(tǒng)將設備分成字符設備肴掷、塊設備敬锐、網(wǎng)絡設備三類。 用戶程序調(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]我們介紹了字符設備架構(gòu)的大概原理痴脾、常用的數(shù)據(jù)結(jié)構(gòu)和函數(shù)颤介。接下來,我們撰寫一個簡單的驅(qū)動程...