前言
SpringBoot!微服務微架構的基礎,Netty通訊框架的元老級別框架,即以前的SpringBoot與Netty的實現聊天室的功能後已通過了不到一週的時間啦,今天咱們更新了項目版本從V1.0.0到V1.2.0的升級。前端
介紹
升級要點一:前端界面實現優化,回車發送監聽java
升級要點二:BUG修復,重複數據存儲功能實現git
升級要點三:後臺數據處理優化,存儲與讀取分工github
詳情與圖文
先來看看升級後的項目運行照吧!架構
看了之後是否是以爲和V1.0.0的好了不少,你們理解一下,由於上一週剛剛迎來公司項目的一版上線與測試階段,身爲項目的總技術負責人,個人壓力真的不小~框架
此次我讓Chen幫我實現了前端的樣式與js,接下來的版本迭代也是由他來負責,Chen但是一我的見人誇帥的小哥哥,與我當年的風姿~ide
前天從新運行項目時發現出現了重複數據沒有存儲的BUG,後面才知道存儲時用的是Map,惟一的,後面就換了List方便數據存儲層對重複數據的存儲,最好用LinkedList,就是順序存儲與讀取,由於聊天數據的順序是重要的。微服務
前端的話就是......測試
我是作java的,具體前端你們能夠直接複製使用的嘛,嘻嘻嘻!優化
展望
對下一版,用戶登陸,上一版本每次登陸都是系統自動生成的用戶名這有點不爽,來個登陸系統,我本身的用戶名本身定!
來波預告,Chen今天的小操做。
你們期待吧!V1.3.0版本(預計週期5-10天) 細心的朋友也應該注意到了,V1.3.0版本項目正式名稱:酥酥聊天室!
期待,期待!
地址
GitHub:https://github.com/UncleCatMySelf/SBToNettyChat
項目名:SBToNettyChat