訊息id作為key,點讚人的uid作為value,放到redis中。
儲存的時候沒有使用陣列或字串,而是直接把list[long] 儲存的uid集合序列化了。在讀取遍歷的時候比較方便,但是取消點讚的時候需要遍歷移除掉其中一位,不確定list合適不合適做為儲存結構。查詢朋友圈的時候需要遍歷redis中的值,然後把uid替換成暱稱。
ps 如果我不記錄一下自己做過的內容的話,估計過了一段時間真的就會忘記了。。。@override
public pagepage(long uid, int page, int pagesize)
/** * 拿到是否點過贊 和點讚總數
* 再獲取點讚的人名。。
*/private
void
getlikedandcount(timelinedetail timelinedetail, long uid)
timelinedetail.setlikenickname(sb.tostring());
}list.stream()
.filter(i -> i == uid)
.foreach(i -> timelinedetail.setliked(true));
timelinedetail.setlikecount(list.size());}}
當時寫的匆忙,其實應該優化一下的,比如說用hashset會比arraylist更好。
微信朋友圈如何自動點讚
先來介紹下autojs,看github id貌似是個95後,真是年輕有為了。我這個朋友圈自動點讚就是基於autojs開發的,autojs我的理解就是在android用來操控手機的平台,它提供了很多android 系統api可以供你用js呼叫,就是依賴autojs這些api我才能實現朋友圈自動點讚,這...
朋友圈分析1
conding utf 8 from wxpy import from pyecharts import pie,bar 1 建立機械人 bot bot cache path true 2 查詢朋友 friends bot.friends search 1 3 朋友總數 total len frie...
社交名片 朋友圈
序 不管你是否承認 現在朋友圈已經間接代表你的一些個人形象 為什麼要維護朋友圈 很多人會說 朋友圈是我自己的 我想發什麼就發什麼 或者乾脆就不發朋友圈 聽起來很有道理 其實不然 朋友圈這三個字的含義就是 圍繞你聚集起的乙個朋友圈子 少則幾百人 多則幾千人 所以這並不是你乙個人的私人領地 有時候你發一...