一、推荐系统 二、阿里云智能推荐AIRec 三、用户画像介绍 四、用户行为日志 1、用户行为日志 用户行为数据在系统上最简单的存在形式就是日志。用户行为事件三要素: 操作(...
一、推荐系统 二、阿里云智能推荐AIRec 三、用户画像介绍 四、用户行为日志 1、用户行为日志 用户行为数据在系统上最简单的存在形式就是日志。用户行为事件三要素: 操作(...
一、什么是事件? 不同于传统的页面路径跳转追踪,事件尝试追踪用户在网站或APP上发生的每一个动作(包括浏览页面) 什么是事件追踪或记录的用户行为或业务过程(注册账号,登录,观...
CPU缓存 执行程序是靠运行CPU执行主存中代码,但是CPU和主存的速度差异是非常大的,为了降低这种差距,在架构中使用了CPU缓存,现在的计算机架构中普遍使用了缓存,分...
一、局部性原理 局部性原理是指无论程序指令还是数据都趋于聚集在一个较小的连续区域中。 1.1 局部性分类 时间局部性(Temporal Locality):如果一个信息项正在...
面试流程: 三轮技术面+一轮HR面。周二下午被通知去第一轮技术面,周二晚上就通知过了并且约了周三早上的第二轮技术面。中间隔了一天,周五上午进行的第三轮面试,三面结束后让等了十...
什么是跳表 跳表全称为跳跃列表,它允许快速查询,插入和删除一个有序连续元素的数据链表。跳跃列表的平均查找和插入时间复杂度都是O(logn)。快速查询是通过维护一个多层次的链表...
节点角色 在Zookeeper集群中,主要分为三者角色,而每一个节点同时只能扮演一种角色,这三种角色分别是: Leader 接受所有Follower的提案请求并统一协调发起提...
背景 SMP(Symmetric Multi-Processor) 对称多处理器结构,它是相对非对称多处理技术而言的、应用十分广泛的并行技术。image 在这种架构中,一台计...
本文为死磕Synchronized底层实现第三篇文章,内容为轻量级锁实现。 轻量级锁并不复杂,其中很多内容在偏向锁一文中已提及过,与本文内容会有部分重叠。 另外轻量级锁的背景...