Hive是大数据领域常用的组件之一,主要用于大数据离线数仓的运算,关于Hive的性能调优在日常工作和面试中是经常涉及的一个点,因此掌握一些Hive调优是必不可少的一项技能。影响Hive效率的主要因素有数据倾斜、数据冗余、job的IO以及不同底层引擎配置情况和Hive本身参数和HiveSQL的执行等。本文主要从建表配置参数方面对Hive优化进行讲解
分类:
其他好文 时间:
2020-09-04 16:58:58
阅读次数:
42
这几天在使用手机访问学校主页的时候发现页面没有进行移动端的适配,因此浏览起来非常不便,因此便对首页和文章详情页这两个主要的页面进行了一下简单的适配工作,主要使用了Layui框架,可以直接使用手机进行访问。 预览地址: 首页:https://qintang01.gitee.io/gdust_pc_mo ...
分类:
移动开发 时间:
2020-09-03 17:01:26
阅读次数:
66
package com.bjsxt.servlet; import java.io.IOException; import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.htt ...
分类:
其他好文 时间:
2020-09-03 16:50:26
阅读次数:
35
相关文档 https://hexo.io/zh-cn https://github.com/hexojs/hexo https://github.com/blinkfox/hexo-theme-matery 常用命令 npm install hexo-cli -g hexo version hexo ...
分类:
其他好文 时间:
2020-09-03 16:33:02
阅读次数:
44
KVMkvm为2型虚拟化kvm.ko负责cpu和内存的虚拟化支持(负责cpu、内存、中断控制台、时钟)linux内核和qemu负责外设和io的支持(模拟网卡、显卡、存储控制台和硬盘等)一个KVM虚机在宿主机中其实是一个qemu-kvm进程,与其他Linux进程一样被调度;虚机中的每一个虚拟vCPU则对应qemu-kvm进程中的一个线程;虚拟化实现方式纯软件仿真(qemu)虚拟化翻译(hypervi
分类:
其他好文 时间:
2020-09-02 16:52:52
阅读次数:
51
本文介绍如何使用STM32标准外设库驱动EEPROM,本例程驱动的EEPROM为AT24C02,通讯协议为IIC,使用IO口模拟方式。
本文适合对单片机及C语言有一定基础的开发人员阅读,MCU使用STM32F103VE系列。 ...
分类:
其他好文 时间:
2020-08-31 13:21:48
阅读次数:
61
1.概述CopyOnWriteArrayList,从名字可以看出它跟ArrayList有点关系,可以理解为线程安全的ArrayList。它的类签名和继承结构如下:publicclassCopyOnWriteArrayList<E>implementsList<E>,RandomAccess,Cloneable,java.io.Serializable{}它主要实现了List
分类:
其他好文 时间:
2020-08-31 13:09:05
阅读次数:
39
解决办法: 添加一行代码即可 ZipSecureFile.setMinInflateRatio(-1.0d); 参考: FileInputStream file = new FileInputStream("D:\\newData.xlsx"); ZipSecureFile.setMinInflat ...
分类:
编程语言 时间:
2020-08-29 16:39:18
阅读次数:
153
错误提示如下: org.springframework.data.redis.RedisSystemException: Redis exception; nested exception is io.lettuce.core.RedisException: io.lettuce.core.Redi ...
分类:
其他好文 时间:
2020-08-28 14:41:38
阅读次数:
71
Typora 在 Centos 中的安装与配置 下载安装Typora 进入官网https://www.typora.io/,找到Download/Linux,注意Centos不是使用的apt管理程序,因此需要直接下载二进制文件,点击binary file即可打开网页开始下载(或者复制连接到地址窗口) ...
分类:
其他好文 时间:
2020-08-28 14:35:48
阅读次数:
99