GithubHelp home page GithubHelp logo

chatroom's Introduction

目前实现功能

已导入所需Jar包,请安心下载

游客

进入即自动加入聊天总群,无法更改所在群

账户管理

注册,登录,修改密码

通过邮箱验证修改密码

好友管理

拥有好友

添加好友(直接添加或根据用户名添加)

删除好友

私聊好友

添加备注

聊天室管理

创建聊天室

退出聊天室

更换聊天室

上传文件

查看聊天室成员

消息记录

利用数据库存储所有消息记录

将消息记录导出成doc

清空聊天记录

按日期分页

发送按401:334比例发送图片

存在问题与发展阻碍

实现踢人功能:无法关闭WebSocket连接导致被踢出用户仍然可以发送消息

除消息界面外其他列表无法实时接送消息

上传头像的裁剪功能不知如何实现

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.