摘要:算法思想冒泡排序?qū)儆谝环N典型的交換排序。冒泡排序常規(guī)版代碼實(shí)現(xiàn)下面詳細(xì)分析一下常規(guī)版的冒泡排序,整個(gè)算法流程其實(shí)就是上面實(shí)例所分析的過(guò)程。 算法思想 冒泡排序?qū)儆谝环N典型的交換排序。 交換排序顧名思義就是通過(guò)元素的兩兩比較,判斷是否符合要求,如過(guò)不符合就交換位置來(lái)達(dá)到排序的目的。冒泡排序名字的由來(lái)就是因?yàn)樵诮粨Q過(guò)程中,類似水冒泡,?。ù螅┑脑亟?jīng)過(guò)不斷的交換由水底慢慢的浮到水的...
摘要:英文全名為,也叫遠(yuǎn)程過(guò)程調(diào)用,其實(shí)就是一個(gè)計(jì)算機(jī)通信協(xié)議,它是一種通過(guò)網(wǎng)絡(luò)從遠(yuǎn)程計(jì)算機(jī)程序上請(qǐng)求服務(wù)而不需要了解底層網(wǎng)絡(luò)技術(shù)的協(xié)議。 Hello,Dubbo 你好,dubbo,初次見(jiàn)面,我想和你交個(gè)朋友。 Dubbo你到底是什么? 先給出一套官方的說(shuō)法:Apache Dubbo是一款高性能、輕量級(jí)基于Java的RPC開(kāi)源框架。 那么什么是RPC? 文檔地址:http://dubbo.a...
摘要:微信接入采用的第三方接入微信,具體功能接入還是要看微信公眾號(hào)開(kāi)發(fā)文檔,架構(gòu)則是上面所說(shuō)的。吐槽一下,騰訊包括微信,他們的文檔確實(shí)沒(méi)有阿里做得好。人臉融合結(jié)尾這一塊騰訊人工智能接入已解釋完畢。 要想騎自行車,首先不是要學(xué)會(huì)如何造自行車,而是學(xué)會(huì)如何騎行 前言 結(jié)合騰訊AI開(kāi)放平臺(tái)群里的demo解析,QQ群號(hào):581197347。這個(gè)項(xiàng)目是我只花費(fèi)兩天時(shí)間做完的,采用的技術(shù)是SpringB...
摘要:當(dāng)多線程修改互相獨(dú)立的變量時(shí),如果這些變量共享同一個(gè)緩存行,就會(huì)無(wú)意中影響彼此的性能,這就是偽共享。 序 本文整理了Single Producer/Consumer lock free Queue step by step這篇文章里頭關(guān)于高性能的SPSC無(wú)鎖隊(duì)列使用遵循的幾個(gè)原則: 單寫原則 使用lazySet替代volatile set 使用位運(yùn)算替代取模運(yùn)算 避免偽共享 減少緩存...
摘要:做為四大組件之首,在開(kāi)發(fā)過(guò)程中尤為重要,這里我們對(duì)的生命周期,啟動(dòng)模式異常退出的狀態(tài)保存,狀態(tài)恢復(fù),顯式啟動(dòng),隱式啟動(dòng)以及的隱式啟動(dòng)中的過(guò)濾規(guī)則整理總結(jié)。 Acitivity做為Android四大組件之首,在Android app開(kāi)發(fā)過(guò)程中尤為重要,這里我們對(duì)Activity的生命周期,啟動(dòng)模式 Flags 異常退出的狀態(tài)保存,狀態(tài)恢復(fù),顯式啟動(dòng),隱式啟動(dòng)以及Activity的隱式啟動(dòng)...