logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Hadoop】四、Hadoop生态综合案例 ——陌陌聊天数据分析

背景介绍陌陌作为聊天平台每天都会有大量的用户在线,会出现大量的聊天数据,通过对 聊天数据的统计分析 ,可以更好的对用户构建精准的用户画像,为用户提供更好的服务以及实现高ROI的平台运营推广,给公司的发展决策提供精确的数据支撑。FineBI的介绍:https://www.finebi.com/FineBI 是帆软软件有限公司推出的一款商业智能(BusinessIntelligence)产品。Fine

#hadoop#数据分析#大数据
Java数据结构与算法(树的进阶)

2-结点含有一个键(及其对应的值)和两条链,左链接指向2-3树中的键都小于该结点,右链接指向的2-3树中的键都大于该结点。3-结点含有两个键(及其对应的值)和三条链,左链接指向的2-3树中的键都小于该结点,中链接指向的2-3树中的键都位于该结点的两个键之间,右链接指向的2-3树中的键都大于该结点。红链接均为左链接;没有任何一个结点同时和两条红链接相连;该树是完美黑色平衡的,即任意空链接到根结点的路

#java#数据结构
【Hadoop】三、数据仓库基础与Apache Hive入门

什么是HiveApache Hive是一款建立在Hadoop之上的开源数据仓库系统,可以将存储在Hadoop文件中的结构化、半结构化数据文件映射为一张数据库表,基于表提供了一种类似SQL的查询模型,称为Hive查询语言(HQL),用于访问和分析存储在Hadoop文件中的大型数据集。Hive核心是将HQL转换为MapReduce程序,然后将程序提交到Hadoop群集执行。Hive由Facebook实

#数据仓库#hive#hadoop
【基础框架-SSM】Maven_进阶

今日目标(1)按照功能拆分我们现在的项目都是在一个模块中,比如前面的SSM整合开发。虽然这样做功能也都实现了,但是也存在了一些问题,我们拿银行的项目为例来聊聊这个事。上面三个场景出现的时间是不相同的,如果非要把三个场景的模块代码放入到一个项目,那么当其中某一个模块代码出现问题,就会导致整个项目无法正常启动,从而导致银行的多个业务都无法正常班理。所以我们会按照功能将项目进行拆分。(2)按照模块拆分比

#maven#mybatis#java
【踩坑日记】python3.9安装paddlepaddle-tiny的时候报错ERROR: Could not find a version

因此为了避免麻烦,我直接把直接安装的卸载掉之后才安装的。,为了避免各种环境问题,我是进行了重装。,你们感兴趣的话可以将之前安装的。来管理python的多版本。二、先创建一个新的虚拟环境。

#paddlepaddle#python#深度学习
【高级篇】分布式缓存

基于Redis集群解决单机Redis存在的问题。

#缓存#分布式#redis
【基础框架】Shrio安全框架

基于主页的权限管理(不同用户使用不同的主页,权限通过主页功能菜单进行限制)基于用户和权限的权限管理基于角色的访问控制认证:对用户的身份进行检查(登录验证)授权:对用户的权限进行检查(是否有对应的操作权限)流程示意图:认证,验证用户是否有相应的身份—登录认证;授权,即权限验证;对已经通过认证的用户检查是否具有某个权限或者角色,从而控制是否能够进行某种操作;会话管理,用户在认证成功之后创建会话,在没有

安装OpenResty

首先你的Linux虚拟机必须联网你可以在你的 CentOS 系统中添加openresty仓库,这样就可以便于未来安装或更新我们的软件包(通过命令)。然后再重复上面的命令然后就可以像下面这样安装软件包,比如openrestyopm是OpenResty的一个管理工具,可以帮助我们安装一个第三方的Lua模块。如果你想安装命令行工具opm,那么可以像下面这样安装默认情况下,OpenResty安装的目录是:

#openresty#lua#nginx
Redis集群

我们需要执行命令来创建集群,在Redis5.0之前创建集群比较麻烦,5.0之后集群管理命令都集成到了redis-cli中。修改redis-6.2.4/redis.conf文件,将其中的持久化模式改为默认的RDB模式,AOF保持关闭状态。要在同一台虚拟机开启3个实例,必须准备三份不同的配置文件和目录,配置文件所在目录也就是工作目录。要在同一台虚拟机开启3个实例,必须准备三份不同的配置文件和目录,配置

#redis#数据库#缓存
RabbitMQ部署指南

我们在Centos7虚拟机中使用Docker来安装。

#java-rabbitmq#rabbitmq#分布式
到底了