摘要: 1、缓存机制中有一个核心难点 缓存清理。 缓存,就是保存一些数据,但是这些数据往往是会变化的, 我们要针对这些变化,清理掉保存的“脏”数据,也不是很容易。 2、最简单的缓存数据 静态数据。这种数据往往在程序的运行 时是不会变化的,比如在web服务器内存中缓存的HtmL文件数据 事实上,所有的不是由外 阅读全文
posted @ 2017-09-04 22:23 guoyinglichong 阅读(320) 评论(0) 推荐(0)
摘要: 1、业务角度 一般是在一个召回的商品集合里,通过对商品排序, 追求GMV或者点击量最大化。 基于一个目标,如何让流量的利用效率最高。 很自然的,如果我们可以准确预估每个商品的GMV转化率或者 点击率,就可以最大化利用流量,从而收益最大。 2、技术服务于业务,模型本身的迭代需要配合业务目标才能发挥出 阅读全文
posted @ 2017-09-04 14:12 guoyinglichong 阅读(2013) 评论(0) 推荐(0)
摘要: 1、“并发”指的是程序的结构,“并行”指的是程序运行时的状态 2、并行:同一时刻执行,判断程序是否处于并行的状态,就看同一 时刻是否有超过一个“工作单位”在运行就好了。 所以,单线程永远无法达到并行状态。 要达到并行状态,最简单的就是利用多线程和多进程。 Python的多线程由于存在著名的GIL,无 阅读全文
posted @ 2017-09-04 13:23 guoyinglichong 阅读(167) 评论(0) 推荐(0)