忆向Blog

忆者:回忆者也,
向者:往昔者也,
忆向者:缅怀往昔铭心岁月也,
所有回不去的良辰美景,都是举世无双的好时光,
遂,我的博客取名为“忆向BLOG”!

最新推荐

C++模块     

SSE(server-sent events)的原理

SSE可以实现客户端跟服务端建立单向长连接,从而实现服务端向客户端发送通知的目的。它兼容常规http请求,所以服务端基本不需要有啥变化。其基本原理也非常简单,就是客户端向服务端发起一个GET请求,而服务端不返回Content-Length,按一定的格式在需要时返回一段结果,这样客户端一直处于解析结果的状态。看起来有点像http chunked编码,但显然不是一个东西。

浏览器的eventsource便是对这个技术的原生支持。考虑到浏览器对同域名建立连接的限制,如果打开多个tab,一个tab建立一个连接,那么开启超过6个tab,就会出问题,在http/1.1下,浏览器默认同域名最多建立6个连接。如果是http/2,这个默认值大概是100.... ...

 阅读全文»
Python模块     

未来的日活预测算法

我们经常会面临这么一些问题,比如:

1. 如果维持当前的产品功能不变、投放不变,那么产品的日活会稳定在什么水平?

2. 如果希望产品最终达到百万日活,那么应该维持多少的每日新增?

首先,我们需要认识到如果一个产品有稳定每日1w的新增设备,并不意味着这个产品的日活会无限涨上去,因为现有用户总是在不断的流失,如果产品功能不变,也意味着留存率不变,当日活体量越大,那每天流失的用户就越大,总归有一天正好每天流失1w用户,那么新增与流失相抵消,日活也就稳定下来,不再上涨。... ...

 阅读全文»
Ubuntu模块     

用socket连接发起一个简单的http请求

如果是http:

telnet是一个非常普通的建立socket连接的命令,如何使用它来发起一个最基本的http GET请求,如下:... ...

 阅读全文»
杂文模块     

关于留存率计算

日活、新增、留存作为常规互联网App的三个核心指标,衡量着一个产品的价值。日活描述着用户体量,体量大也可能是日积月累的结果,并不表现产品未来前景,一年做到日活一万肯定跟一个月做到日活一万不可同日而语,所以此时要看新增。新增描述着产品吸引力,新增越大,则产品的增长性越好,但如果有人通过花钱买量,也可以把新增买上去,此时就要看留存。留存描述着产品的的质量和刚需性,花钱很容易买来新增,但是很难买来留存,刚刚新增越大,留存率下滑得越厉害。

三个核心指标相互制衡,其中最值得讨论的就是留存率的计算,别的指标都好用钱来操纵,唯独留存率不好操纵,一些公司在给资方爸爸看数据时,就会选择不同的计算方式,从而让数据看上去更亮眼。... ...

 阅读全文»

回到顶部

首页 | 关于我 | 关于本站 | 站内留言 | rss
python logo   django logo   tornado logo