- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 Hive基础知识之顾客访问店铺数据分析(UV、Top3)
已知顾客访问店铺的访问日志user_idshopu1au2bu1bu1au3cu4bu1au2cu5bu4bu6cu2cu1bu2au2au3au5au5au5a建表、导表create table visit(user_id string,shop string) row format delimited fields termina
2021-09-18 01:37:34
674
原创 Hive基本操作之用户访问次数统计
# 前言根据对用户ID、访问日期、访问次数的若干条数据,分析得出每个用户的累计访问次数,涉及字符串替换、时间函数、开窗、求和等技术。## 1. 假如有用户访问数据(用户ID,访问日期,访问次数)|userId|visitDate|visitCount|| -- | -- | -- ||u01|2017/1/21|5||u02|2017/1/23|6||u03|2017/1/22|8||u04|2017/1/20|3||u01|2017/1/23|6||u01|2017/2/21|8||
2021-09-12 22:52:02
1662
原创 Hive基本操作之平均成绩、优秀统计
## 有一组成绩数据(学号;科目;成绩)*1001 01 90<br/>1001 02 90<br/>1001 03 90<br/>1002 01 85<br/>1002 02 85<br/>1002 03 70<br/>1003 01 70<br/>1003 02 70<br/>1003 03...
2021-09-12 00:19:22
3256
原创 职位画像中phoenix链接HBase异常之版本不匹配
Phoenix简介Phoenix是一个基于HBase的开源SQL引擎,可以使用标准的JDBC API代替HBase客户端API来创建表,插入数据,查询你的HBase数据,它是完全使用Java编写,作为HBase内嵌的JDBC驱动使用。Phoenix查询引擎会将SQL查询转换为一个或多个HBase扫描,并编排执行以生成标准的JDBC结果集。直接使用HBase API、协同处理器与自定义过滤器,对于简单查询来说,其性能量级是毫秒,对于百万级别的行数来说,其性能量级是秒。Phoenix性能如此优秀有下面几
2021-08-20 21:14:03
188
原创 MongoDB服务启动异常 status=14
MongoDB进程 kill -9之后导致服务起不来了[root@yaong etc]# systemctl status mongod.service● mongod.service - MongoDB Database Server...... Process: 9526 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=14)......Aug 19 10:26:12 yaong systemd[1]: mongod.serv
2021-08-19 13:33:32
3749
原创 解决Httpd静态资源服务器资源乱码问题
前文书:搭建本地Yum源用到了静态资源服务器技术服务是起起来了,资源也能够访问到了,但存在不友好问题有3:带有中文的文件名或路径乱码浏览器支持格式会直接打开较长的文件名显示不全资源列表如下在Google Chrome上的访问页面如下经过一段时间的搜索和尝试逐步的解决了前面的问题:乱码问题:编辑httpd配置文件httpd.conf,增加(或修改)页面的默认编码类型为UTF-8vi /etc/httpd/conf/httpd.conf......IndexOptions
2021-08-16 20:34:19
786
原创 Spark+解析文本+递归+模式匹配+广播筛选
需求:查询给定的若干表在代码中有几个被使用转换概念:给定的关键词,在日志文件中命中了几种Step 1:创建SparkContextStep 2:读取目标路径下的文件Step 3:读取关键词列表Step 4:把若干文件的数据整合到一起Step 6:核心计算【广播Join,计数,筛选,去重】Step 7:关闭SparksCont总结:四个spark技巧
2021-07-31 20:15:00
609
原创 战斗民族的ClickHouse安装异常及应对及升级
偶然接触ClickHouse这种快速开源的OLAP列式数据库管理系统,就按照随手搜索的帖子操作,看ClickHouse官网上打了会酱油,看了看文档,貌似太深奥,就直奔installation,可是文档太专业,从环境检测到Deb安装、Rpm安装、Tgz安装,最后还有Docker安装,也不确定那种方式靠谱,就找了偏步骤比较详细的帖子操练了起来稳定版有两套,就选择了较高的版本,打算试吃一下。第一步:下载安装包clickhouse-server-common-1.1.54236-4.el7.x86..
2021-07-22 00:45:30
1678
2
原创 Git命令行模式伪BUG
最近正在熟悉Git代码管理工具,因为在上一家公司的时候,基本上靠Eclipse-SVN插件或者Versions点几下就差不多了,但是刚入职的这个公司项目通过Git进行管理,理论上异曲同工,但实际操作时,流程容易搞错。至于图形化Git工具,目前接触了TortoiseGit、SourceTree两种。前者是在Win环境中接入快捷菜单,通过鼠标右击的扩展命令在文件夹系统下进行管理,虽然比较丑,但基本
2015-09-30 16:01:00
544
原创 cocos2dx 3.x系列之Mac环境编译Android apk须知
早前做cocos2dx-3.x项目时忽视了Android平台的编译调试过程,现在通过查阅资料、实践操作,总结一下cocos引擎3.x+在Mac平台的命令编译运行操作流程,希望本文能给新手带来帮助,并期待老手给予全面的指正,
2015-05-26 05:51:30
1695
原创 dispatch、onIntercept、onTouch三者对MotionEvent的分发、拦截机制分析
近期正在测试一个通过左右触划MainView,平滑切换两侧菜单的项目,如果仅仅是触划切换也许我就不必顾虑什么dispatch、onIntercept了,估计一个onTouch就差不多搞定了,但是恼人的是MainView自身嵌套了比较复杂的可以上拉、下拉刷新的自定义PullToFreshView,而PullToFresh内部又嵌套了一个可以上下Scroll的ScrollView和GridView,M
2014-01-23 16:22:10
2413
按钮伸缩动画Demo
2014-08-12
dispatch、onIntercept、onTouch三者对MotionEvent的分发、拦截机制Demo
2014-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人