色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

android 微信是如何實(shí)現(xiàn)即時(shí)更新好友頭像的

瀏覽:132日期:2022-10-02 16:23:57

問題描述

微信好友的頭像肯定是做緩存的,那么好友頭像修改后,用戶這邊是如何實(shí)現(xiàn)立即就能看到修改后的頭像的呢?

問題解答

回答1:

如果要做到實(shí)時(shí)更新:就需要使用推送,A修改頭像之后,通知服務(wù)端,服務(wù)端再對(duì)A的好友進(jìn)行推送通知更新A的頭像。

回答2:

先拉取的肯定是頭像url啊,本地緩存是根據(jù)url做的,本地每次都拉取頭像url然后通過加載模塊去加載的時(shí)候會(huì)判斷當(dāng)前緩存的圖片是否與此url一致,不一致才會(huì)通過新的url去下載。

回答3:

數(shù)據(jù)庫(kù)中保存一個(gè)字段:上次頭像修改時(shí)間.

回答4:

推測(cè)一下,括號(hào)里的過程是瞎猜的:用戶A上傳新頭像→服務(wù)器處理新頭像→將新頭像URL存儲(chǔ)到用戶表的某個(gè)字段里,記載更改時(shí)間(→同步頭像到CDN→更新用戶表的頭像URL字段,記載更改時(shí)間)→服務(wù)器向在線的客戶端發(fā)推送→客戶端更新頭像。

回答5:

猜測(cè)一下,可以設(shè)置一個(gè)標(biāo)識(shí)字段,默認(rèn)為0,用戶更新頭像時(shí)把它置為1,在推送消息或定期同步時(shí),同時(shí)推送這個(gè)標(biāo)識(shí)。手機(jī)在處理消息或定期同步聯(lián)系人信息的同時(shí),判斷這個(gè)標(biāo)識(shí),如果標(biāo)識(shí)為1,說明好友上傳了新頭像,這時(shí)候再GET請(qǐng)求拉取新頭像并緩存在本地,同時(shí)更新服務(wù)器端標(biāo)識(shí)為0,防止下一次同步時(shí)重復(fù)請(qǐng)求頭像。(PS:只是一點(diǎn)個(gè)人的想法。)

標(biāo)簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 成人做爰毛片免费视频 | 美女wc | 久久国产欧美另类久久久 | 美女图片1314mm爽爽爽 | 韩国一级永久免费观看网址 | 国产在线观看一区二区三区 | 久久久成人啪啪免费网站 | 2019天天操天天干天天透 | 我要看一级大片 | 亚洲三级成人 | 久久国产亚洲欧美日韩精品 | 久久国产乱子伦精品免费不卡 | 久草草视频在线观看免费高清 | 国产精品视频久久 | 91在线国产观看 | 欧美日韩精品一区二区免费看 | 成人毛片免费观看视频在线 | 精品国产精品久久一区免费式 | 欧美日本一二三区 | 国产黄色a三级三级三级 | 久草综合视频在线 | 一级毛片在线免费观看 | 91九九| 美国一级免费 | 全部免费a级毛片 | 亚洲人成网7777777国产 | 亚洲综合一区二区不卡 | 日本草草视频在线观看 | 萌白酱香蕉白丝护士服喷浆 | 91精品国产薄丝高跟在线看 | 亚洲精品亚洲人成毛片不卡 | 国产女人在线观看 | 一区二区三区日韩 | 最新欧美一级视频 | 手机在线看片国产日韩生活片 | 免费一极毛片 | 色香欲综合成人免费视频 | 中文字幕 日韩在线 | 美国一级免费 | 欧美在线二区 | 加勒比一本大道香蕉在线视频 |