首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

认知的营销活动及其系统

前言 这是一篇大长文,是对上份工作的总结,对主要工作内容的总结、也是对 “2020技术驿站” 补交的作业,望前东家前团队能更好,也祝愿自己新的环境能继续满心欢喜的前行。...然后请大家原谅本文对营销活动类系统的以偏概全,内容仅仅是对营销及营销系统的认知及技术方面的相关积累。...印象中营销就是销售人员的各种推销说辞和各种app 上的push,直到现在才有了一点基础的认知,当然啦,一年多的经历,的见解也大概率是片面的,大家就这么一看。...所接触过的性能优化 [1240] 营销场景下性能要求通常是比较高的,尤其是非常规的面对大促的营销活动,而且性能优化涉及到的技术相关的点会非常之多,常用的软件研发工具的选择、高性能系统的架构模型、语言的选择...语言底层优化&其他 对于语言底层的优化,日常开发其实接触的不会很多,很多的是出现在面试,哈哈哈哈哈哈。实际操作过程,也偶尔会涉及到,主要是对于GC相关的内存分配。

5.2K10
您找到你想要的搜索结果了吗?
是的
没有找到

谈一谈规则引擎活动系统的落地

本文从 “为什么需要规则引擎” “规则引擎的定义” “规则引擎在营销活动系统的落地” “规则引擎平台内部架构” “现有的规则引擎” 来描述。...image.png 核心问题域有了:大量无法避免的if-else充斥我们的系统,对于系统的维护造成了威胁。...2.3 规则该如何执行 我们知道规则是做什么的了,也知道规则怎么去做判断长什么样子,但是规则该以何种形态我们代码执行呢 目前大致有三种模式: 2.3.1 直接解释执行 这个模式相对好理解,我们的系统内嵌了一个对于规则语言的解释器...,规则脚本描述规则逻辑,然后系统传参给解释器并调用对应的脚本,最常见的就是lua/js 这种。...考拉) https://zhuanlan.zhihu.com/p/140916822(美团) https://zhuanlan.zhihu.com/p/364546754(B站) 4.规则引擎在营销活动系统的落地

2.3K20

ThoughtWorks的敏捷实践

或许有人会觉得:大家天天都在一起工作,沟通如此方便,何必要这项活动? 这有点深处酒巷不觉酒香的味道了。站会能够给团队带来的价值不容忽视: 让大家进入一天的工作状态。...比较推荐DEVkick off后将Story划分成子任务列表,按照依赖关系和优先级排序,逐个干掉他们。...Story kick off也是一项短时间高收益的活动,因为我们DEV界,有一句邪门的定律: 猜出来的需求往往是不靠谱的,最终需要打回重做!...下图是跟TL Pair的剪影: ---- TDD TDD,测试驱动开发,这项人人都称赞、却很少有人真的去做的活动,不应该只是一个被供奉起来的神。接地气,再接地气一点。...也经历过客户要求测试覆盖率的项目,有专门的测试覆盖率工具(coveralls)来检测代码库,有的甚至集成CI上作为一个硬性指标。 所以,TDD必须在一个有测试的项目中去讲。

1.9K30

元宇宙邂逅了爱情

---- 新智元报道   编辑:桃子 【新智元导读】元宇宙寻找另一半,你尝试过吗?...其中一段情节讲述了,一位来自英国的肚皮舞娘和住在迈阿密的小伙虚拟现实相识,然后在一起的故事。 元宇宙的恋爱,你尝试过吗?...你和伴侣可以宁静海湾享受永无止境的海滩日落,可以一个有魔法、移动的城堡世界里玩游戏,或者一个被巨大外星水母包围的水下巢穴里调情。 当前,许多APP/平台为人们提供了元宇宙约会的条件。...Blue回忆说,在他们开始约会之前,有一次他和Karapetian互相拍着对方的头,她抚摸着的脸,觉得,这真是太亲密了。...受访的600多名用户里,他们的很多人都表示虚拟世界里受到过性骚扰、暴力威胁甚至种族歧视,而在全体女性用户,有近一半人都表示自己受到过性骚扰或类似的不当行为。

29120

答应vue不要滥用watch好吗?

结果产品突然找到我说要加需求,并且维护这一块业务的同事已经下班走了,所以只有来做。虽然内心一万头草泥马狂奔,但是嘴里还是一口答应没问题。...由于这一块业务很复杂并且也不熟悉,加上还饿着肚子,梳理代码逻辑的时候差点崩溃了。需要修改的那个vue文件有几千行代码,迭代业务对应的ref变量有10多个watch。...光是梳理这些watch的逻辑就搞了很久,然后小心翼翼的原有代码上面加上新的业务逻辑,不敢去修改原有逻辑(担心搞出线上bug背锅)。...认为应该是下面这样的: dataListtemplate渲染,然后同步更新dataList,最后异步从服务端异步获取dataList,整个过程能够被穿成一条线。...如果是要异步更新dataList,那么就将新的业务逻辑写在watch。 “如果的文章对你有点帮助,欢迎点赞、在看、收藏、转发分享给其他需要的人,你的支持就是创作的最大动力,感谢感谢!

8010

应该使用 PyCharm Python 编程吗?

选择正确的环境来编写和调试 Python 代码可能具有挑战性,但 PyCharm 是一个很好的选择,从其他选项脱颖而出。 下面的文章将深入探讨PyCharm是否是你的Python编程的正确选择。...此外,它可以多种平台上使用,包括Windows,Linux和macOS。...远程开发 - PyCharm 允许您开发和调试远程计算机、虚拟机和容器上运行的代码。...调试 - PyCharm 包含一个内置调试器,允许您单步执行代码、设置断点和检查变量,从而更轻松地查找和修复代码的错误。...版本控制集成 - PyCharm支持广泛的版本控制系统,如Git,Mercurial和SVN,使得使用存储版本控制存储库的代码变得容易。

4.5K30

vivo 悟空活动台 - H5 活动加载优化

: 《揭秘 vivo 如何打造千万级 DAU 活动台 - 启航篇》 主要为大家讲述 vivo 活动台的能力与创新。...《悟空活动台 - 微组件状态管理(上)》介绍了活动页内 RSC 组件之间的状态管理和背后的设计思路。 《悟空活动台 - 微组件状态管理(下)》探索平台和跨沙箱环境下的微组件状态管理。...一、背景 通过之前悟空活动台系列文章,大家对微组件、动态布局等技术方案有了一定的了解。本篇我们带大家了解下悟空H5专题性能优化之路。 移动互联网时代,H5页面加载体验至关重要。...我们将活动初始化数据的动作放在 beforeCreate 阶段,并将对 dom 的操作和监听挂载 mounted 。...笔者看来,性能优化不是一种手段,而是一种意识,开发者实际开发过程需要建立意识,各处细节上去保证用户体验。

1.4K20

如何使用Redeye渗透测试活动更好地管理你的数据

关于Redeye Redeye是一款功能强大的渗透测试数据管理辅助工具,该工具专为渗透测试人员设计和开发,旨在帮助广大渗透测试专家以一种高效的形式管理渗透测试活动的各种数据信息。...你可以在其中添加目标服务器上发现的新用户、安全漏洞和相关的文件数据等: 用户面板包含了从所有服务器上发现的全部用户,用户信息通过权限等级和类型进行分类,用户的详细信息可以通过将鼠标悬停在用户名上以进行修改: 文件面板将显示当前渗透测试活动相关的全部文件...,团队成员可以上传或下载这些文件: 攻击向量面板将显示所有已发现的攻击向量,并提供严重性、合理性和安全风险图: 预报告面板包含了当前渗透测试活动的所有屏幕截图: 图表面板包含了渗透测试过程涉及到的全部用户和服务器...首先,我们需要从该项目的GitHub代码库上拉取项目代码: git clone https://github.com/redeye-framework/Redeye.git 然后切换到项目目录,...接下来,广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/redeye-framework/Redeye.git 然后切换到项目目录

21720

CCF-腾讯犀牛鸟基金活动感受分享创新的热情

4月10日,腾讯技术管理委员会副主任王巨宏女士用一个小时的时间深入浅出的为老师们介绍腾讯的创新文化;基金特邀专家社交网络运营部数据中心总监、专家研究员陈川代表专家组和老师们分享了腾讯社交网络领域的研究及思考...4月11日和12日的腾讯分享日,老师们深入到7个论坛40多场内容丰富的报告感受了一场技术与跨界深度分享的盛宴。...尤其是邀请高校教师参加了腾讯分享日活动,让象牙塔的研究人员近距离感知了腾讯公司的技术水平和科研热情,老师们也更清楚地了解了今后如何将自己的科学研究与腾讯所需的技术、服务进行对接,取得了很好的交流效果,...这次参加CCF-腾讯犀牛鸟基金活动,学习到了很多。谢谢基金项目组的用心组织和安排。 深度感受了腾讯的技术水平和企业文化,特别感谢!...对产业需求及研内容有了更多更深入的了解,认识了很多新朋友和优秀的同行。

78350

反思管理犯过的重大错误

近一年来,管理犯下的2个重要错误。该错误导致团队结构不清晰,骨干核心人员不稳定,易流失。...团队人员结构分布是 1个经理、2个高级、3级、4初级;组内划分是分成了3个小组,2个业务测试小组,一个测试基础小组。...组内结构划分可见下图所示: 二、是如何犯错的,以及为什么犯错 错误一:资源错配 对于组长的选择,以及组内骨干的选择,如下图所示: 其中标记为组长的,是团队内部小组内被任命为小组长,标记为骨干的...两个业务小组,初中级员工干中高级员工的活,中高级人员为相对边缘角色。这样的资源错配,直接引发了核心、骨干员工的离职率高的后果。 为什么会这样做: 本质上是一个“谁能谁上”还是“谁上谁能”的问题。...喜欢将所有有挑战性的、开拓边界的任务给到这类员工。 为什么会这样做: 本质上是 个人的喜好问题(因为也属于这类人)。

1.1K10

精读《阿里数据台大前端》

而我们说数据台,其实阿里提出的台只有两个:业务台与数据台。...笔者所在的就是数据台的大前端团队,既为阿里经济体提供数据服务,又着力为上云企业打造属于自己的数据台,处在前端技术、商业模式、产品设计的最前沿,且听我慢慢道来。...如何建设和管理数据 想要数据用的好,首先要管的好,大数据时代,企业必须建立一套自己的标准数仓系统对数据的采集、运维调度做全链路管理,让大数据变成好数据,让好数据可以发挥价值。...之后对数据建模,建模即是对数据的进一步抽象,可能是抽象为一个 Cube 模型,这样顶层认知上,所有数据都是不同维度的 Cube,方便统一理解。...人人都是数据分析师的情况不断增强。

41210

Scrum敏捷项目实施,敏捷研发人员的职责和关键活动

Scrum敏捷开发,开发人员(Developers)是Scrum团队中最重要的角色之一,负责产品的开发和交付,其重要性不言而喻。那开发人员的职责和需要参加的活动是什么呢?...开发人员关键活动:协助产品负责人进行产品Backlog的梳理、完成用户故事的估算,AC编写。参加Sprint计划会议,承诺达成Sprint目标。专注于Sprint目标的实现。...敏捷迭代的管理1、迭代规划迭代开始前,我们需要将已梳理完成且优先级高的用户故事规划到迭代看板内,以便准备迭代需要完成的内容。...图片2、Sprint执行Sprint规划完成后,进入Sprint看板,看到上一步已规划的用户故事已分别放置独立泳道,一个故事一个泳道,泳道可横向对应用户故事和拆分的任务。...图片迭代回顾敏捷开发,我们每个迭代团队都会开回顾会议,这时团队可以将回顾的事项放到 Sprint回顾 看板内,然后在后续的Sprint迭代中保持高效协作的同时、逐步解决需要改进的问题。

21820

秒级去重:ClickHouse腾讯海量游戏营销活动分析的应用

海量日志每天对数千个营销活动进行类似计算,对资源消耗是一个不小的挑战。...思路很简单,就是 pysql 循环对每个活动执行对应的 hiveSQL 来完成 T+1 时效的计算。...基于实时计算+文件增量去重的方案 奕星的数据统计,基于 Storm 的实时计算任务,主要是提供各个活动的实时 PV 和参与次数等计数类数据。...,实际测试下来 1 亿条记录,精确去重一个参与量为100W 的活动,仅需 0.1 s 不到,而导出这个号码包文件只需要 0.2 s 不到。...目前 ClickHouse 奕星等多个数据系统和诸多个性化营销分析的场景中落地使用,数据总规模超过 5 千亿,还在不断增长

1.2K108
领券