动态内存管理机制 动态内存管理机制
占用块和空闲块对于计算机中的内存来说,称已经分配给用户的的内存区统称为“占用块”;还未分配出去的内存区统称为“空闲块”或者“可利用空间块”。 系统的内存管理对于初始状态下的内存来说,整个空间都是一个空闲块(在编译程序中称为“堆”)。但是随
外卖首页列表排序介绍 外卖首页列表排序介绍
一、产品形态与技术架构1. 外卖首页列表产品形态旧首页(2021.4以前)分为商家模式和菜品模式,新首页(2021.6以后)是混排瀑布流 目标 流量目标:UV_RPM(千人展示成交额)、UV_CXR(用户维度-转化率)、PV_CTR(卡片
推荐排序机制在品类新客优化上的探索与实践 推荐排序机制在品类新客优化上的探索与实践
一、引言 基于算法的推荐系统存在一个被广为诟病的特性就是“信息茧房”效应:算法通常根据用户在平台的历史行为建模用户兴趣,并在此基础上给用户推荐新的内容,而新推荐的内容又影响到用户接下来的行为。在这种机制上,推荐系统不断强化之前观察
用户行为序列在搜索广告CTR预估场景的探索与实践 用户行为序列在搜索广告CTR预估场景的探索与实践
用户行为序列在搜索广告CTR预估场景的探索与实践一、前言 用户点击率预估在在线广告系统中一直担任着非常重要的角色,其主要用于刻画用户意图在当前上下文场景中和候选广告的相关性,并以此作为广告排序的参考依据。在美团搜索广告系统的场景中
机器学习实战 机器学习实战
机器学习实战笔记内容提要 聚焦监督学习,以结构化数据的预测问题为主 监督学习:y=f(x),gbdt,nn都是不同类型的f,深度学习就是其中的一类f,y叫label,x叫特征 分类问题:y是离散的,回归问题:y是连续的 结构化数据:每个数都
广告深度预估技术在到店场景下的突破 广告深度预估技术在到店场景下的突破
一、背景1.1 背景 点击率/转化率/交易额预估问题,是广告、推荐领域的核心,预估值准确性与广告/推荐平台的营收和发展直接相关。1.2 业务特征与挑战 O2O业务的模型整体建模设计有一下空间和时间维度两方面的挑战: LBS空间距离约束:线上
解释器模式 解释器模式
在软件开发中,会遇到有些问题多次重复出现,而且有一定的相似性和规律性。如果将它们归纳成一种简单的语言,那么这些问题实例将是该语言的一些句子,这样就可以用“编译原理”中的解释器模式来实现了。 定义与特点解释器(Interpreter)模式的定
2020-05-14
备忘录模式 备忘录模式
定义与特点备忘录(Memento)模式的定义:在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,以便以后当需要时能将该对象恢复到原先保存的状态。该模式又叫快照模式。备忘录模式是一种对象行为型模式,其主要优点如下。
2020-05-14
访问者模式 访问者模式
定义与特点访问者(Visitor)模式的定义:将作用于某种数据结构中的各元素的操作分离出来封装成独立的类,使其在不改变数据结构的前提下可以添加作用于这些元素的新的操作,为数据结构中的每个元素提供多种访问方式。它将对数据的操作与数据结构进行分
2020-05-14
迭代器模式 迭代器模式
定义与特点“迭代器模式”能较好地克服以上缺点,它在客户访问类与聚合类之间插入一个迭代器,这分离了聚合对象与其遍历行为,对客户也隐藏了其内部细节,且满足“单一职责原则”和“开闭原则”,如 Java 中的 Collection、List、Set
2020-05-14
中介者模式 中介者模式
在 MVC 框架中,控制器(C)就是模型(M)和视图(V)的中介者;还有大家常用的 QQ 聊天程序的“中介者”是QQ服务器。所有这些,都可以采用“中介者模式”来实现,它将大大降低对象之间的耦合性,提高系统的灵活性。 定义与特点中介者(Med
2020-05-14
观察者模式 观察者模式
在现实世界中,许多对象并不是独立存在的,其中一个对象的行为发生改变可能会导致一个或者多个其他对象的行为也发生改变。例如,某种商品的物价上涨时会导致部分商家高兴,而消费者伤心;还有,当我们开车到交叉路口时,遇到红灯会停,遇到绿灯会行。这样的例
2020-05-13
1 / 4