- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 Hive高级教程
set hive.groupby.skewindata=true;当HQL语句中有GROUP BY时,默认情况下,Hive将具有相同分组键的数据放入同一个Reducer。如果分组键的不同值具有数据倾斜,则一个Reducer可能会获得大部分数据,与其他Reducer相比,这个Reducer需要更长的时间才能完成。通过设定set hive.groupby.skewindata=true;,Hi...
2018-09-29 15:36:56 477
原创 Hive入门基本:建表、增删查改
最基本的建表语句:create table student(id string comment '学号',name string comment '姓名',sex string comment '性别',age string comment '年龄') comment '学生表';show create table student;CREATE TABLE `student`(...
2018-09-27 15:58:50 4347
原创 Ubuntu 18.04 Anaconda使用
Anaconda官网下载学过Python的估计都知道virtualenv可以用来创建Python的虚拟环境,然而它的一个缺点是难以指定Python的确切版本,比如电脑只安装了Python 3.6,那我们就只能以Python 3.6为基础环境,然后安装任意版本的第三方包。Anaconda和virtualenv类似,也是用来创建Python的虚拟运行环境,但它的优点就是可以指定任意版本的Pyt...
2018-09-11 11:28:58 8980 2
原创 [运筹优化] Gurobi之Python调用实例——简单整数规划
一个简单的整数规划问题: maxs.t.x+y+2zx+2y+3z≤4x+y≥1x,y,zbinary(78)(78)maxx+y+2zs.t.x+2y+3z≤4x+y≥1x,y,zbinary\begin{equation}\begin{aligned}& max & \quad x+y+2z \\& s.t. & \\& \quad & x+2y+3z \le 4 \\& \q...
2018-09-10 23:46:26 15381 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人