概念说明:
1.好友:对于你感兴趣的人,添加为好友,可以关注他的信息
2.关注者:你把别人加为好友,你就成了别人的关注着
3:只有双方互相是对方的好友,才算是真正意义上的好友

动作:
1.添加好友:
  1.1 如果对方已经加了你为好友,则你可以直接添加对方为好友。
  1.2 否则
      1.2.1 对方没设置隐私:如果对方已经是自己的好友则不添加,否则直接加为好友。
      1.2.2 对方设置了隐私:向对方发送一条好友请求信息,并等待确认。
2.删除好友
  2.1 如果我设置了隐私,那么除了把对方从我的好友列表中删除,也会把我从对方好友列表中删除
  2.2 没有设置隐私,则直接把对方从我的好友列表中删除
3.接受加为好友
  会把双方都加为对方的好友,并把双方的好友请求信息都删掉
4.拒绝加为好友
  删除对方的请求信息

隐私设置:
1.设置隐私的时候需要把非自己好友的关注者全部删除
2.取消隐私设置的时候,需要响应所有的好友请求,并把自己加到对方的好友列表中

简析热得快的单向好友关系相关推荐

  1. mysql好友关系数据表设计_社交系统中用户好友关系数据库设计

    基础分析 第一步,有一张用户表,表内包含用户的基本信息,比如账号.姓名.性别等信息.这里用tb_user表示用户信息表. ID用户名 1张三 2李四 3王五 4赵六 第二步,需要将用户与用户直接建立好 ...

  2. 【路径规划】A*算法方法改进思路简析

    A*算法方法改进思路简析 0. 前言 1. A*算法的总体流程 2. A*算法的改进 2.1 启发函数的选择与优化 2.1.1 预估函数的选择 2.1.2 为启发函数增加权重系数 2.1.3 节点比较 ...

  3. Android V1及V2签名原理简析

    Android为了保证系统及应用的安全性,在安装APK的时候需要校验包的完整性,同时,对于覆盖安装的场景还要校验新旧是否匹配,这两者都是通过Android签名机制来进行保证的,本文就简单看下Andro ...

  4. TVS管原理、特性和选型及失效简析

    本文主要对TVS管的原理特性和选型及失效做一个简析,在参考众多资料的基础上进行汇总. TVS管的原理 电压钳位型瞬态抑制二极管[Transient Voltage Supperssion] 是一种高效 ...

  5. 简析中国智能家居市场现状以及未来发展方向

    标签:利友安防 安智能楼宇 西安智能楼宇 朱顺 15129093445 it  分类:安防技术 简析中国智能家居市场现状以及未来发展方向 摘要:智能家居的概念到底是什么呢?智能家居就是利用计算机技术. ...

  6. 华芸ADM3.2详解 篇一:华芸NAS——AS6404T开箱,ADM3.2简析

    原文网址:https://post.smzdm.com/p/778533/ 经常关注我测评的人都知道我是个尤其喜欢玩各种存储设备和NAS的人,这次我要分享的是华芸的AS6404T,这是我第一次用华芸的 ...

  7. 简析 .NET Core 构成体系

    简析 .NET Core 构成体系 Roslyn 编译器 RyuJIT 编译器 CoreCLR & CoreRT CoreFX(.NET Core Libraries) .NET Core 代 ...

  8. Android Jetpack组件App Startup简析

    1.前言 最近简单看了下google推出的框架Jetpack,感觉此框架的内容可以对平时的开发有很大的帮助,也可以解决很多开发中的问题,对代码的逻辑和UI界面实现深层解耦,打造数据驱动型UI界面. A ...

  9. 今晚直播 | 强化学习在比赛和自动机器学习中的应用简析

    「AI Drive」是由 PaperWeekly 和 biendata 共同发起的学术直播间,旨在帮助更多的青年学者宣传其最新科研成果.我们一直认为,单向地输出知识并不是一个最好的方式,而有效地反馈和 ...

最新文章

  1. Window密码恢复的方法(转)
  2. 把代码push到github所遇到的问题
  3. Asp.net 面向接口可扩展框架之类型转化基础服务
  4. java 线程由浅入深_由浅入深,Java 并发编程中的 Synchronized(一)
  5. javascript布尔值_JavaScript布尔值通过上法庭进行解释
  6. 求有向图中两点最短距离java_Java 迪杰斯特拉算法实现查找最短距离
  7. [yum] yum加速
  8. 谋哥:这个时代没有比程序员更适合创业
  9. css3中的边框圆角border-radius的用法
  10. what is apache2 ?
  11. 基于python的新闻发布系统
  12. Python爬取链家北京租房房价|保存为csv格式文件
  13. r语言nonzerocoef函数_文献汇报||Lasso方法在肿瘤基因位点筛选中的应用
  14. 【知识必备】RxJava+Retrofit二次封装最佳结合体验,打造懒人封装框架~
  15. 某乎x-zse-96、x-zst-81最新通杀方案
  16. linux 驱动笔记(一)
  17. SQL全称量词使用存在量词替代
  18. FPGA开发工具套餐搭配推荐及软件链接 (更新于2020.03.16)
  19. JSP同步请求和html+ajax异步请求的两种方式
  20. 作为中国传统小吃,凉果蜜饯在全球范围内越来越受欢迎

热门文章

  1. 学计算机买笔记本是i5 i7,为什么懂电脑的人选择买i5处理器, 而不是i7, 背后是什么原因?...
  2. 【C++ Primer Plus】第4章 复合类型
  3. #includealgorithm
  4. typedef——用法总结
  5. win10系统vvv连接不上,提示:“在连接完成前,连接被远程计算机终止”的解决办法
  6. Bootstrap系列之treeview实现菜单树
  7. Oracle DDL锁处理
  8. ALSA学习笔记 (1) ALSA 简介
  9. 全选反选最快的实现方法
  10. 大学生阅读小说网页设计模板代码 小说书籍网页作业成品 学校书籍网页制作模板 学生简单书籍阅读网站设计成品