搜索排序 学习排序 Rank从查询走到结果:AI搜索排序笔记听起来很高端,但实际做下来踩了不少坑,特别是从传统BM25到learning-to-rank的过渡阶段。 醉月思📁 技术实践📅 2022-12-22
Node.js API 设计nestjs配置swagger教程本文详细介绍了如何在NestJS框架中集成和配置Swagger文档。内容涵盖了安装依赖、使用DocumentBuilder构建基础文档、设置API访问路径,以及如何通过DTO定义请求参数和响应模型。此外,还讲解了如何激活TypeScript类型扫描插件,自动生成枚举和必填字段,帮助开发者快速生成专业的API文档。 醉月思📁 教程分享📅 2022-12-16
Vue CSSVue3使用customRef()主动触发响应更新本文介绍了Vue3中的customRef API。在组合式API中,无法像选项式API那样使用$forceUpdate强制更新。文章通过实现一个日志展示功能的示例,讲解了如何利用customRef自定义ref,显式控制依赖追踪和更新触发,从而实现主动触发视图更新。 醉月思📁 学习笔记📅 2022-12-12
Google AdSense 广告拦截Google Adsence广告拦截收入挽回本文介绍了Google AdSense推出的“广告拦截收入挽回”功能。作者分享了从自研方案转向官方功能的经历,详细讲解了该功能的开通流程、配置步骤及展示效果。这是一种非侵入式的广告收入挽回方式,能有效提升因广告拦截器造成的损失,适合网站运营者参考。 醉月思📁 教程分享📅 2022-12-12
JavaScript如何理解Promise本文深入浅出地讲解了JavaScript中Promise的概念与用法。通过“函数是一等公民”和“链式调用”等背景知识,结合肯德基点餐等生动类比,帮助读者从订阅发布者模式的角度理解Promise的内部机制。文章还包含了一些强化理解的代码实践,旨在解决初学者对异步编程的困惑。 醉月思📁 学习笔记📅 2022-12-09
推荐系统 协同过滤 推荐算法AI推荐系统:这次怎么落地的先整理一下产品提出的需求: 1. **商品详情页推荐**:用户在查看商品详情时,显示"相关推荐" 2. **个性化推荐**:根据用户的浏览和购… 醉月思📁 技术实践📅 2022-11-20
分布式协调 ZooKeeper etcd 分布式系统分布式协调折腾手记边界条件才会告诉你方案能不能留。 这次做分布式系统改造,从本地协调到 ZooKeeper,再到… 醉月思📁 技术实践📅 2022-11-11