閱讀本文約“2.3分鐘”
項目更新啦!V1.3.0
還記得那個聊天室的小項目嗎?
SpringBoot 加 Netty 實現聊天室
沒錯,這次已經完整進行了版本的替換,酥酥聊天室!
基於原項目的改動,新增了用戶註冊登錄功能,並對登錄連接與用戶狀態進行判斷,禁止非法的二次登錄。話不多說先上效果圖。
登錄界面與註冊界面
聊天曆史轉變爲一個組件,點擊顯示隱藏
聊天界面改動,模仿微信,個人爲右,其他爲左,且顯示的名稱爲登錄的用戶名(後期轉爲頭像)
在你用一個賬戶登錄後,用其他瀏覽器再次登錄時,是可以登錄的,這個我沒錯禁止,但是你發送信息時,系統檢測到二次登錄會自動將你斷開,保持一個用戶一個連接開啓的狀態。
比起以前的簡陋版本,這次算是中等級別的更新啦!
由於現在還是羣聊的模式,並不是針對某個用戶去聊天,所有下一版本應該要加對應的新功能。
項目已經更新GitHub,大家幫忙Star一下。
由於這次的前端大改,所以大多數代碼是js,GitHub上變爲JavaScript的項目,不過核心的Java還是依舊的,可能是我寫的Java代碼比較少。。。。。。
- 老規矩啦!
- 項目名:UncleCatMySelf/SBToNettyChat
- 地址:https://github.com/UncleCatMy...
要不關注一波個人技術微信公衆號也行!