当前位置: 首页 > news >正文

jsp电商网站开发教程在线代理浏览网址

jsp电商网站开发教程,在线代理浏览网址,商务网站建设一万字,wordpress setcookie1.表的设计 表里面就两个字段,一个字段是用户id,另外一个字段是好友id,假如A跟B互为好友,那在数据库里面就会有两条数据 2.推荐好友思路 上面的图的意思是:h跟a的互为好友,a跟b,c&am…

1.表的设计

        表里面就两个字段,一个字段是用户id,另外一个字段是好友id,假如A跟B互为好友,那在数据库里面就会有两条数据
        
8e8a449114464afaa6468850e930bc0f.jpeg
 

2.推荐好友思路

59851339b51a406982ab3ab12ab53e39.jpeg

上面的图的意思是:h跟a的互为好友,a跟b,c,d互为好友...

        现在我要找a的推荐好友,这个时候怎么办呢?首先我们先找到,a的上级就是h,然后找到a的下级b,c,d,(这个对应到数据库表里面:a的上级就是好友id是a的id的那些数据,a的下级就是用户id是a的id的那些数据)

        1. 我们先找到h的上级用户:在图上没有上级用户,下级用户:a

        2. 找到b的上级:a,下级用户:z,e

        3. 找到c的上级:a,z,下级用户:没有

        4. 找到d的上级:a,下级用户:没有

        5. 这个时候我们把这些已经找到的数据,全部合在一起:那就是4个a,2个z,1个e,然后排除 a 本身(因为给a推荐好友,总不能自己推荐自己吧),所以就会给a推荐 z跟e这两个人,然后还能根据共同好友数量,来做排序

        6. 其中z跟a有两个共同好友(c跟b) ,e跟a有1个共同好友(b),同理给e推荐好友,也只会推荐到a这个人

        原理就是集合的交集,然后这种思路具体的算法就靠自己去实现了,不过也不是什么难事,有点编程功底的都可以实现的,只不过是速度的快慢而已。

        最简单的实现就是先查到a的上下级,然后通过for循环,依次找到各自的上下级用户,最后做统计处理

 

 

http://www.wangmingla.cn/news/160193.html

相关文章:

  • 盈利型网站域名被墙污染查询
  • 线上推广营销搜索引擎seo外包
  • 博客可以做网站收录用的吗seo实战培训
  • 深圳网站建设企业新余seo
  • 购物网站制作免费百度网址大全
  • 做的网站百度排名没有图片显示外贸建站网站推广
  • 手机怎么做网站教程优秀网站设计案例
  • 哈尔滨百度推广联系人网站优化哪个公司好
  • 昆明哪个公司做网站建设最好黑锋网seo
  • 自己做的网站打不开怎么搞成品影视app开发
  • 阿里巴巴官网网站百度一下官网网址
  • 专业做logo的网站seo优化知识
  • 信誉好的合肥网站建设泉州关键词优化报价
  • 与魔鬼做交易的真实网站内蒙古网站seo
  • vs网站开发实例2022国内外重大新闻事件10条
  • 免费拒绝收费网站2023年7月疫情还会严重吗
  • 做购物网站今日头条国际军事新闻
  • 焦作做网站优化品牌推广的概念
  • 网站建设咨询什么太原网站开发
  • 菏泽企业做网站中文搜索引擎排行榜
  • 做图模板下载网站新闻头条国内大事
  • 南充网站建设百度关键词排名靠前
  • 郑州淘宝网站建设百度关键词挖掘
  • 哈尔滨网站建设1元钱一键制作网站
  • 上海防伪网站建设seo博客大全
  • 网站备案 营业执照网络营销是学什么的
  • wordpress站点错误日结app推广联盟
  • vs做网站怎么添加子页一年的百度指数
  • 不用代码的网站建设防城港网站seo
  • 怎么看网站是什么时候做的怎么给网站做优化