摘要: 课程介绍 课程内容 1、业务需求 某电商网站首页有猜你喜欢推荐位,该推荐位一次能展示6个商品,推荐内容可以更换四次,共需推荐24个商品。 需要使用协同过滤算法(user CF & Item CF)及基于物品内容的算法进行混合推荐。 一次性展示的6个商品中,从左到右的顺序分别是: 第一位:基于物品的实 阅读全文
posted @ 2020-10-09 14:39 十一vs十一 阅读(96) 评论(0) 推荐(0)
摘要: 课程介绍 课程内容 1、Mahout是什么 l Mahout是一个算法库,集成了很多算法。 l Apache Mahout 是 Apache Software Foundation(ASF)旗下的一个开源项目,提供一些可扩展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序 阅读全文
posted @ 2020-10-09 14:37 十一vs十一 阅读(148) 评论(0) 推荐(0)
摘要: 课程介绍 课程内容 推荐系统在电子商务领域得到普遍的运用 推荐系统本质上是销售系统的一部分 在便利店,推荐系统是导购牌,类目货架,是老板娘 在超市,推荐系统是导购牌,类目货架,是销售员 在电商,推荐系统是什么? 不管是在便利店,还是超市,或者电商网站,本质上需要解决两个问题: 1、帮助用户获得想要的 阅读全文
posted @ 2020-10-09 13:35 十一vs十一 阅读(186) 评论(0) 推荐(0)
摘要: 1、课程名称 电商实时交易风控系统 2、课程目标 1、了解电子商务交易的风险点 2、了解电子商务交易中风险点的处理策略 3、利用Storm技术开发基于规则判定的风控系统 4、掌握企业中风控系统的一般架构和业务流程 3、背景知识 3.1、信用卡的交易风险及常见策略 3.1.1、用户逾期风险控制 用户主 阅读全文
posted @ 2020-10-09 12:42 十一vs十一 阅读(316) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称: 点击流日志分析 1、什么是点击流系统?记录用户在网站上的操作,用户行为轨迹。 2、日志有哪些需要注意的地方,如何采集日志(flume),日志格式,日志包含的信息量(字段) 3、分析什么? 网址来源,TOPK 客户端流量占比 Android、IOS、..... 网页热力图 课程目 阅读全文
posted @ 2020-10-09 12:41 十一vs十一 阅读(283) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称: 日志监控告警系统 基于的日志进行监控,监控需要一定规则,对触发监控规则的日志信息进行告警,告警的方式,是短信和邮件。 log4j >error,info,debug 应用程序程序的日志 error级别 TimeOutException 角标越界IndexXXXException 阅读全文
posted @ 2020-10-09 12:30 十一vs十一 阅读(232) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称: Kafka技术增强 注:学习本课程请先学习Kafka基础 课程目标: 通过本模块的学习,能够掌握Storm底层的通信机制、消息容错机制、storm目录树及任务提交流程。 课程大纲: 课程内容 1、Redis概述 l Redis是一个开源,先进的key-value存储,并用于构建 阅读全文
posted @ 2020-10-09 12:29 十一vs十一 阅读(202) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称: Kafka技术增强 注:学习本课程请先学习Kafka基础 课程目标: 通过本模块的学习,能够掌握Kafka的负载均衡、Producer生产数据、Kafka文件存储机制、Kafka自定义partition 课程大纲: 1、 Kafka整体结构图 2、 Consumer与topic 阅读全文
posted @ 2020-10-09 12:22 十一vs十一 阅读(275) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称: Storm技术增强 注:学习本课程,请先学习Storm基础 课程目标: 通过本模块的学习,能够掌握Storm底层的通信机制、消息容错机制、storm目录树及任务提交流程。 课程大纲: 1、 Storm程序的并发机制 2、 Storm框架通信机制(worker内部通信与外部通信) 阅读全文
posted @ 2020-10-09 12:14 十一vs十一 阅读(168) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称: Storm实时交易金额计算 课程目标: 通过本模块的学习,能够掌握流式计算的基本开发流程,将Kafka+Storm+Redis三门技术集成运用;掌握如何根据业务需求开发一个Storm程序。 课程大纲: 1、 业务背景介绍 2、 业务需求分析 3、 架构设计 4、 功能分析之数据 阅读全文
posted @ 2020-10-09 12:10 十一vs十一 阅读(152) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称:Storm上游数据源之Kakfa 课程目标: 通过本课程理解Storm消费的数据来源、理解JMS规范、理解Kafka核心组件、掌握Kakfa生产者API、掌握Kafka消费者API。对流式计算的生态环境有深入的了解,具备流式计算项目架构的能力。 课程大纲: 1、 kafka是什么 阅读全文
posted @ 2020-10-09 12:09 十一vs十一 阅读(263) 评论(0) 推荐(1)
摘要: 课程介绍 课程名称:Storm集群部署及单词技术 课程目标: 通过本课程能够掌握Strom集群搭建、Storm配置文件、Storm源码管理、Storm编程模型。 课程大纲: 1、 集群部署的基本流程 2、 集群部署的基础环境准备 3、 Storm集群部署 4、 Storm集群的常用操作命令 5、 S 阅读全文
posted @ 2020-10-09 12:08 十一vs十一 阅读(183) 评论(0) 推荐(0)
摘要: 课程介绍 课程名称:Storm是什么 课程目标: 通过该课程的学习能够了解离线计算与流式计算的区别、掌握Storm框架的基础知识、了解流式计算的一般架构图。 课程大纲: 1、 离线计算是什么? 2、 流式计算是什么? 3、 流式计算与离线计算的区别? 4、 Storm是什么? 5、 Storm与Ha 阅读全文
posted @ 2020-10-09 12:07 十一vs十一 阅读(224) 评论(0) 推荐(0)
摘要: 代码流程分析 1. 笔记本操作 1) 创建笔记本 1、 前台输入笔记本名 2、 前台向后台传入的参数 笔记本的名字 3、 后台封装 a、 从session中获取用户名 b、 创建时间戳 c、 封装rowkey d、 保存到redis key:用户名 value:list<rowkey|笔记本的名字| 阅读全文
posted @ 2020-10-09 12:04 十一vs十一 阅读(172) 评论(0) 推荐(0)
摘要: 功能实现列表 1. 登陆功能 实现简单的登录验证,不作为重点。 2. 笔记本功能 2.1. 登陆后查询用户所有笔记 1、 在js端,通过页面全局加载方法($(function(){})),调用ajax调用后台,查询用户所有笔记本列表 2、 后台通过登录名loginName从redis中查询出笔记本列 阅读全文
posted @ 2020-10-09 12:03 十一vs十一 阅读(198) 评论(0) 推荐(0)
摘要: 云笔记设计 1. 设计理念 将云笔记信息分别存储在redis和hbase中。 redis(缓存):存储每个用户的笔记本信息 hbase(持久层):存储用户的笔记本信息、笔记本下的笔记列表、笔记具体信息。 2. 笔记本(notebook) 2.1. redis key Value loginName 阅读全文
posted @ 2020-10-09 12:00 十一vs十一 阅读(183) 评论(0) 推荐(0)
摘要: 云笔记需求文档 ] 1 产品背景 之前web应用中本身提供了简单的笔记功能,并且提供了简单的笔记分享,但是由于笔记内容随着时间的推移越来越多,但是老系统使用的架构趋于传统业务处理模型,这样导致系统没有办法应付如此大规模的笔记数据,并且笔记的分享能力有限,也无法做到笔记的随时随地可用于是在原系统中暂时 阅读全文
posted @ 2020-10-09 11:59 十一vs十一 阅读(150) 评论(0) 推荐(0)
摘要: 8. 如何配置HMater主备 在任意的安装了hbase的机器上启动hmaster 命令: hbase-deamon.sh start master 9.添加HBase节点 9.1 复制原子节点到新节点上 92. hbase-daemon.sh start regionserver hbase获取不 阅读全文
posted @ 2020-10-09 11:58 十一vs十一 阅读(445) 评论(0) 推荐(0)
摘要: 本文内容来源于 Redis 的官方文档,对 Redis 自己的应用层协议进行了详细深入的讲解,由@JeremyWei 同学进行翻译并分享给大家。 原译文链接:http://weizhifeng.net/redis-protocol.html Redis协议是从以下几个方面做的一个折中方案: 容易实现 阅读全文
posted @ 2020-10-09 11:56 十一vs十一 阅读(444) 评论(0) 推荐(0)
摘要: # Redis configuration file example # Note on units: when memory size is needed, it is possible to specify # it in the usual form of 1k 5GB 4M and so f 阅读全文
posted @ 2020-10-09 11:39 十一vs十一 阅读(376) 评论(0) 推荐(0)