niubaide_im:牛掰的即时通讯(Uniapp + SpringBoot + Netty)

上传者: 42118423 | 上传时间: 2024-10-14 19:16:35 | 文件大小: 5.36MB | 文件类型: ZIP
NiuBaiDe_IM 牛掰的即时通讯(Uniapp + SpringBoot + Netty) Niubaide_im 一个"牛掰的"即时通讯项目! · · 本篇README.md面向开发者 码云镜像地址 目录 开发前的配置要求 安装步骤(前端) 安装步骤(后端) 文件目录说明 开发的架构 部署 使用到的框架 贡献者 如何参与开源项目 版本控制 作者 鸣谢 样例 登录 注册 个人信息 二维码 通讯录 添加好友 操作好友请求 开发前的配置要求 JDK版本:1.8,Maven版本:3.6 IDE必须安装lombok插件,否则编译报错 idea安装lombok插件 安装步骤[前端] 安装Hbuilder 『传送门』 `git clone https://github.com/loks666/niubaide_im.git` 2.使

文件下载

资源详情

[{"title":"( 124 个子文件 5.36MB ) niubaide_im:牛掰的即时通讯(Uniapp + SpringBoot + Netty)","children":[{"title":"H55C3860A_1024162621.apk <span style='color:#111;'> 2.38MB </span>","children":null,"spread":false},{"title":"H55C3860A_1024111932.apk <span style='color:#111;'> 2.38MB </span>","children":null,"spread":false},{"title":".confirmed_dependencies <span style='color:#111;'> 1.85KB </span>","children":null,"spread":false},{"title":"mui.css <span style='color:#111;'> 94.60KB </span>","children":null,"spread":false},{"title":"mui.min.css <span style='color:#111;'> 73.85KB </span>","children":null,"spread":false},{"title":"chat.css <span style='color:#111;'> 2.60KB </span>","children":null,"spread":false},{"title":"mui.indexedlist.css <span style='color:#111;'> 2.11KB </span>","children":null,"spread":false},{"title":".dependencies <span style='color:#111;'> 4B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 458B </span>","children":null,"spread":false},{"title":"main_nchat.html <span style='color:#111;'> 13.86KB </span>","children":null,"spread":false},{"title":"chat.html <span style='color:#111;'> 8.55KB </span>","children":null,"spread":false},{"title":"main_contact.html <span style='color:#111;'> 6.24KB </span>","children":null,"spread":false},{"title":"main_me.html <span style='color:#111;'> 4.96KB </span>","children":null,"spread":false},{"title":"me_photo.html <span style='color:#111;'> 4.02KB </span>","children":null,"spread":false},{"title":"index.html <span style='color:#111;'> 2.95KB </span>","children":null,"spread":false},{"title":"login.html <span style='color:#111;'> 2.92KB </span>","children":null,"spread":false},{"title":"register.html <span style='color:#111;'> 2.88KB </span>","children":null,"spread":false},{"title":"search_friend_result.html <span style='color:#111;'> 2.62KB </span>","children":null,"spread":false},{"title":"me_nickname.html <span style='color:#111;'> 2.48KB </span>","children":null,"spread":false},{"title":"scan.html <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"main_discover.html <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"me_qrcode.html <span style='color:#111;'> 1.82KB </span>","children":null,"spread":false},{"title":"search_friend.html <span style='color:#111;'> 1.62KB </span>","children":null,"spread":false},{"title":"chat.html <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"TbUserExample.java <span style='color:#111;'> 31.31KB </span>","children":null,"spread":false},{"title":"TbChatRecordExample.java <span style='color:#111;'> 21.53KB </span>","children":null,"spread":false},{"title":"TbFriendReqExample.java <span style='color:#111;'> 19.61KB </span>","children":null,"spread":false},{"title":"TbFriendExample.java <span style='color:#111;'> 17.56KB </span>","children":null,"spread":false},{"title":"FastdfsUtils.java <span style='color:#111;'> 6.37KB </span>","children":null,"spread":false},{"title":"IdWorker.java <span style='color:#111;'> 6.10KB </span>","children":null,"spread":false},{"title":"UserServiceImpl.java <span style='color:#111;'> 5.69KB </span>","children":null,"spread":false},{"title":"UserController.java <span style='color:#111;'> 5.56KB </span>","children":null,"spread":false},{"title":"FileUtils.java <span style='color:#111;'> 4.40KB </span>","children":null,"spread":false},{"title":"FriendServiceImpl.java <span style='color:#111;'> 4.35KB </span>","children":null,"spread":false},{"title":"ServerResponse.java <span style='color:#111;'> 3.94KB </span>","children":null,"spread":false},{"title":"ChatHandler.java <span style='color:#111;'> 3.91KB </span>","children":null,"spread":false},{"title":"FastDFSClient.java <span style='color:#111;'> 3.79KB </span>","children":null,"spread":false},{"title":"FriendController.java <span style='color:#111;'> 3.58KB </span>","children":null,"spread":false},{"title":"QRCodeUtils.java <span style='color:#111;'> 2.29KB </span>","children":null,"spread":false},{"title":"ChatRecordServiceImpl.java <span style='color:#111;'> 1.92KB </span>","children":null,"spread":false},{"title":"FileUploadController.java <span style='color:#111;'> 1.89KB </span>","children":null,"spread":false},{"title":"WebsocketInitializer.java <span style='color:#111;'> 1.77KB </span>","children":null,"spread":false},{"title":"UserChannelMap.java <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"HeartBeatHandler.java <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"WebSocketServer.java <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"SpringUtil.java <span style='color:#111;'> 1.18KB </span>","children":null,"spread":false},{"title":"ChatRecordController.java <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"UserServiceImplTest.java <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"FriendService.java <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"TbUser.java <span style='color:#111;'> 941B </span>","children":null,"spread":false},{"title":"PwdTest.java <span style='color:#111;'> 903B </span>","children":null,"spread":false},{"title":"ChatRecordService.java <span style='color:#111;'> 857B </span>","children":null,"spread":false},{"title":"User.java <span style='color:#111;'> 851B </span>","children":null,"spread":false},{"title":"ResponseCode.java <span style='color:#111;'> 797B </span>","children":null,"spread":false},{"title":"ImApplication.java <span style='color:#111;'> 774B </span>","children":null,"spread":false},{"title":"NettyListener.java <span style='color:#111;'> 764B </span>","children":null,"spread":false},{"title":"TbFriendReq.java <span style='color:#111;'> 717B </span>","children":null,"spread":false},{"title":"ComponetImport.java <span style='color:#111;'> 621B </span>","children":null,"spread":false},{"title":"UserService.java <span style='color:#111;'> 615B </span>","children":null,"spread":false},{"title":"FriendServiceReqImpl.java <span style='color:#111;'> 449B </span>","children":null,"spread":false},{"title":"TbChatRecord.java <span style='color:#111;'> 405B </span>","children":null,"spread":false},{"title":"ImException.java <span style='color:#111;'> 384B </span>","children":null,"spread":false},{"title":"Message.java <span style='color:#111;'> 365B </span>","children":null,"spread":false},{"title":"TbFriend.java <span style='color:#111;'> 318B </span>","children":null,"spread":false},{"title":"FriendServiceReq.java <span style='color:#111;'> 232B </span>","children":null,"spread":false},{"title":"TbChatRecordMapper.java <span style='color:#111;'> 232B </span>","children":null,"spread":false},{"title":"FriendMapper.java <span style='color:#111;'> 219B </span>","children":null,"spread":false},{"title":"TbUserMapper.java <span style='color:#111;'> 214B </span>","children":null,"spread":false},{"title":"TbFriendReqMapper.java <span style='color:#111;'> 207B </span>","children":null,"spread":false},{"title":"TbFriendMapper.java <span style='color:#111;'> 197B </span>","children":null,"spread":false},{"title":"add.jpg <span style='color:#111;'> 987.16KB </span>","children":null,"spread":false},{"title":"qrCode.jpg <span style='color:#111;'> 47.44KB </span>","children":null,"spread":false},{"title":"login.jpg <span style='color:#111;'> 31.07KB </span>","children":null,"spread":false},{"title":"regist.jpg <span style='color:#111;'> 28.54KB </span>","children":null,"spread":false},{"title":"self.jpg <span style='color:#111;'> 25.11KB </span>","children":null,"spread":false},{"title":"list.jpg <span style='color:#111;'> 23.13KB </span>","children":null,"spread":false},{"title":"send.jpg <span style='color:#111;'> 15.02KB </span>","children":null,"spread":false},{"title":"mui.js <span style='color:#111;'> 255.22KB </span>","children":null,"spread":false},{"title":"mui.min.js <span style='color:#111;'> 120.26KB </span>","children":null,"spread":false},{"title":"hanzi_pinyin.js <span style='color:#111;'> 46.08KB </span>","children":null,"spread":false},{"title":"common.js <span style='color:#111;'> 7.69KB </span>","children":null,"spread":false},{"title":"mui.indexedlist.js <span style='color:#111;'> 6.38KB </span>","children":null,"spread":false},{"title":"message_center.js <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"manifest.json <span style='color:#111;'> 11.68KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.29KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 6.03KB </span>","children":null,"spread":false},{"title":"bug_report.md <span style='color:#111;'> 834B </span>","children":null,"spread":false},{"title":"feature_request.md <span style='color:#111;'> 595B </span>","children":null,"spread":false},{"title":"custom.md <span style='color:#111;'> 126B </span>","children":null,"spread":false},{"title":"1024x1024.png <span style='color:#111;'> 163.91KB </span>","children":null,"spread":false},{"title":"default_user_pic_normal.png <span style='color:#111;'> 69.61KB </span>","children":null,"spread":false},{"title":"niubaide.png <span style='color:#111;'> 21.39KB </span>","children":null,"spread":false},{"title":"256x256.png <span style='color:#111;'> 12.65KB </span>","children":null,"spread":false},{"title":"hichat.png <span style='color:#111;'> 7.81KB </span>","children":null,"spread":false},{"title":"167x167.png <span style='color:#111;'> 7.51KB </span>","children":null,"spread":false},{"title":"192x192.png <span style='color:#111;'> 7.43KB </span>","children":null,"spread":false},{"title":"144x144.png <span style='color:#111;'> 7.17KB </span>","children":null,"spread":false},{"title":"180x180.png <span style='color:#111;'> 6.76KB </span>","children":null,"spread":false},{"title":"152x152.png <span style='color:#111;'> 6.64KB </span>","children":null,"spread":false},{"title":"120x120.png <span style='color:#111;'> 5.96KB </span>","children":null,"spread":false},{"title":"......","children":null,"spread":false},{"title":"<span style='color:steelblue;'>文件过多,未全部展示</span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明