Server

👨‍💻‍记录自己在作为攻城狮开发工作中对后端开发的学习与心得

一套包含了社区匹配聊天以及语音互动直播相关的社交系统模板项目

社交模板项目 一套包含了社区匹配聊天语音以及直播相关的社交系统模板项目,包括服务器端以及 Android 客户端 项目资源均来自于互联网,如果有侵权请联系我 背景及选型 一直以来都是标榜自己是一个喜欢开源的程序猿,一直想做一款能够被大家认同的开源项目,也是想提供给广大的新手程序猿一个比较完整系统的社交系统以供参考,因此有了这一套社交系统模板项目, 当前模板项目主要功能可以看下边的 功能与TODO 在实现社交相关项目时,少不了 IM 及时聊天功能,这里选择了自己比较熟悉的环信三方 SDK,环信 IMSDK 能够比较方便的实现自定义扩展功能,比如会话扩展,消息扩展等,消息效果可以看下方 项目截图 通话方面这里选择了声网提供的服务,看了下他们提供的功能还是比较多的,这里主要用到了语音通话,以及变声效果处理,感觉集成还是比较方便的,之前没用过的情况下,

Ubuntu 安装配置 Mongodb

首先去官网下载对应的包,这里是针对 Ubuntu 系统的 mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz 包 官网地址:https://www.mongodb.com/try/download/community 1.安装为了能做到全局控制,这里使用 tgz 包方式安装 # 解包 $ tar -zxvf mongodb-linux-x86_64-ubuntu1604-4.2.8.tgz # 移动到 /usr/

Nvm 管理 Nodejs

在经历过几次自己下载node安装包安装,卸载,重新安装之后,对如此麻烦的操作已经厌烦了,最终选择了nvm这个好用的工具,操作方便,可以管理node可以在任一版本间切换 安装 nvmnvm开源地址 https://github.com/creationix/nvm 可以使用以下命令进行安装: $ curl -o- <https://raw.githubusercontent.com/nvm-sh/nvm/v0.37.2/install.sh> | bash # or $ wget