摘要:
某电商平台,需要对订单数据进行分析,已知订单数据包括两个文件,分别为订单表orders1和订单明细表order_items1,orders1表记录了用户购买商品的下单数据,order_items1表记录了商品id,订单id以及明细id,它们的表结构以及关系如下图所示: 它们的数据内容是以"\t"键分 阅读全文
摘要:
现有某电商的用户好友数据文件,名为 buyer1,buyer1中包含(buyer_id,friends_id)两个字段,内容是以"\t"分隔,编写MapReduce进行单表连接,查询出用户的间接好友关系。例如:10001的好友是10002,而10002的好友是10005,那么10001和10005就 阅读全文
摘要:
在电商网站上,当我们进入某电商页面里浏览商品时,就会产生用户对商品访问情况的数据 ,名为goods_visit1,goods_visit1中包含(商品id ,点击次数)两个字段,内容以“\t”分割,内容如下: 商品id 点击次数 1010037 100 1010102 100 1010152 97 阅读全文
摘要:
现有某电商关于商品点击情况的数据文件,表名为goods_click,包含两个字段(商品分类,商品点击次数),分隔符“\t”,内容如下: 商品分类 商品点击次数 52127 5 52120 93 52092 93 52132 38 52006 462 52109 28 52109 43 52132 0 阅读全文
摘要:
现有一个某电商网站的数据文件,名为buyer_favorite1,记录了用户收藏的商品以及收藏的日期,文件buyer_favorite1中包含(用户id,商品id,收藏日期)三个字段,数据内容以“,”分割,内容如下: 用户id,商品id,收藏日期 10181,1000481,2010-04-04 1 阅读全文
摘要:
《短码之美》,从书名就可以看出这本书主要讲的是短码编程。 而所谓短码编程,就是从数据结构、算法、运行环境的角度去探索编写尽可能短的源代码,缩短源代码或特意编写成难以理解的代码。这种方式很难说对日常工作和生活没有帮助,但是短码编程的行为和精神却包含了程序员的思维方式和哲学的本质。 短码编程的三要素:数 阅读全文