内容概要

  • GitHub链接:GitHub链接

  • 客户端使用Android Studio
  • 服务端使用IDEA + SpringBoot + MyBaits
  • 完成功能 添加好友,即时聊天,社交广场
  • 只是一个简版的内容

整体思路

  • 使用Http协议,处理登录 注册 添加好友请求
  • 使用WebSocket协议,处理及时聊天请求,前端应用OKHttp框架实现

存在的不足

  • 在当时还不了解设计模式和一些基本的代码规范,其实可以用单例去写本地数据库,另外,对于高内聚,低耦合的设计思想在当时还不能彻底的应用,以后在提高效率得问题上,还需要进一步去深入研究。
  • 代码还不够规范,减少各个类之间的依赖。

最新文章

  1. 有强迫症的我只能自己写一个json格式化工具
  2. 极简Word排版示例(以Word2013为例)
  3. windows 环境下wamp环境的搭建。
  4. Linq To Sql中实现Left Join与Inner Join使用Linq语法与lambda表达式
  5. Android 之 log
  6. python 安装操作 MySQL 数据库.
  7. JVM知识学习与巩固
  8. openldap安装配置
  9. RAC 之 RMAN 备份
  10. jquery easyui将form表单元素的值序列化成对象
  11. 文件操作2 cp mv rm
  12. GDAL库——读取图像并提取基本信息
  13. myeclipse中打开java文件中文乱码
  14. python3基础之整数常用的方法整理
  15. jQuery之CSS选择器的处理机制
  16. Spring的Log4J配置器Log4jWebConfigurer介绍
  17. css3属性box-sizing:border-box 用法解析
  18. centos6.5环境搭建openvp服务器及windows客户端搭建及配置详解
  19. Codeforces 868D Huge Strings - 位运算 - 暴力
  20. stm32 pwm 电调 电机

热门文章

  1. 说清楚,5G SA和NSA到底有啥区别?
  2. HTML连载29-div和span标签
  3. 高通msm8909打开debug串口
  4. Econ 493 A1 - Fall 2019
  5. Kubernetes管理GPU应用
  6. openresty 报错:lua entry thread aborted: runtime error
  7. Task 小记
  8. Kubernetes Nacos
  9. Java向MySQL新增记录时间误差问题
  10. 匿名方法是怎样演变到Lambda表达试过程