欢迎光临
我们一直在努力

技术分享

第95页

营销系统黑名单优化:位图的应用解析 | 京东云技术团队

mumupudding阅读(134)评论(0)

背景 营销系统中,客户投诉是业务发展的一大阻碍,一般会过滤掉黑名单高风险账号,并配合频控策略,来减少客诉,进而增加营销效率,减少营销成本,提升营销质量。 营销系统一般是通过大数据分析建模,在CDP(客户数据平台,以客户为核心,围绕数据融合、...

Spring Boot整合Postgres实现轻量级全文搜索

mumupudding阅读(143)评论(0)

有这样一个带有搜索功能的用户界面需求: 搜索流程如下所示: 这个需求涉及两个实体: “评分(Rating)、用户名(Username)”数据与User实体相关 “创建日期(create date)、观看次数(number of views)...

vscode配置项记录

mumupudding阅读(110)评论(0)

emmet.triggerExpansionOnTab 输入标签名时,自动补充完整的标签 "emmet.triggerExpansionOnTab": true, 输入div 点击tab 得到<div><...

聊聊Git subModule(子模块)

mumupudding阅读(117)评论(0)

比如在公司不同开发团队中,有一个基础共享库,同时被多个项目调用。若要保证基础共享库的动态更新,那么就需要把共享库独立为一个代码库,但是分别把共享库中的文件拷贝到各自的项目中会造成冗余,而且再次更新共享库就会在不同项目下更新,会比较麻烦。 利...

GIT好习惯助你成为更出色的开发者

mumupudding阅读(149)评论(0)

本文翻译自 Be a better developer with these Git good practices,作者:Anthony Vinicius, 略有删改。 如果你是一名开发人员,你可能每天都在使用Git版本控制系统。无论是在团...

读TiDB源码聊设计:浅析HTAP的SQL优化器

mumupudding阅读(115)评论(0)

版本 日期 备注 1.0 2024.2.18 文章首发 本文的的源码分析全部基于TiDB6.5来做分析。 1.引子 如果让你做一个分布式数据库的优化器,面对以下的SQL,你会想到什么好的方法去执行他们呢? SELECT id, name F...

糟糕,被SimpleDateFormat坑到啦!| 京东云技术团队

mumupudding阅读(118)评论(0)

1. 问题背景 问题的背景是这样的,在最近需求开发中遇到需要将给定目标数据通过某一固定的计量规则进行过滤并打标生成明细数据,其中发现存在一笔目标数据的时间在不符合现有日期规则的条件下,还是通过了规则引擎的匹配打标操作。故而需要对该错误匹配场...

Spring事务实现原理

mumupudding阅读(132)评论(0)

1、引言 spring的spring-tx模块提供了对事务管理支持,使用spring事务可以让我们从复杂的事务处理中得到解脱,无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。 spring事务有编程式事务和声明式事务两种实现方式。...

ebpf-go 初体验

mumupudding阅读(151)评论(0)

前言 我们在《用eBPF/XDP来替代LVS》系列、《一张图感受真实的 TCP 状态转移》系列,以及《如何终结已存在的TCP连接?》系列文章中,均通过纯 C 语言和 libbpf1 这个库来运用 eBPF。 但是很多的场景中(尤其是云原生场...