眯眯眼镜子

文章
9
资源
0
加入时间
3年1月7天

数仓工具—hive源码之源码环境搭建(1)

源码环境的搭建模块预览从今天起我们开始学习Hive 源码系列,所以今天我们先搭建源码环境 ,开始之前学习一下 Hive的架构设计和 Hive的编译安装,开始之前我们还是先clone 源码然后打包。如果出现Could not find artifact org.pentaho:pentaho-aggdesigner-algorithm:jar:5.1.5-jhyde 可以尝试手动安装mvn install:install-file -DgroupId=org.pentaho -DartifactI

Spring课程学习笔记-Spring介绍

Spring Spring第一天:一,软件应用分层架构标准三层架构:1:数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务.2:业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。具体的讲主要负责对数据层的操作。也就是说把一些数...

Redhat&&CentOS下IPv6地址和默认网关设置

近日,家里的电信adsl运营商给了IPV6,windows,mac图形桌面都自动获取到了,linux没有开自动获取,需要手动设置.查看/proc/net/if_inet6文件是否存在以确定你的系统是否支持IPv6# ll /proc/net/if_inet6 -r--r--r-- 1 root root 0 1月 22 22:57 /proc/net/if_inet6如果没有,可尝试如下...

【LeetCode-剑指Offer】剑指 Offer 56 - II. 数组中数字出现的次数 II

一、题目在一个数组 nums 中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。示例 1:输入:nums = [3,4,3,3]输出:4示例 2:输入:nums = [9,1,7,9,7,9,7]输出:1限制:1 <= nums.length <= 100001 <= nums[i] < 2^31二、解决1、有限状态自动机思路:代码:class Solution { public int singleNum

java高级之java的左移运算符和右移运算符

用移位操作可以极大地提高性能,因为在计算机底层,对位的操作是最方便、最快的。移位操作虽然快,但是可能会使代码不太好理解,因此最好加上相应的注释。

区块链初学习 | 定义、架构模型、实现、智能合约以及现状问题及未来趋势

区块链简介区块链定义:区块链是以比特币为代表的数字加密货币体系的核心支撑技术。区块链技术的核心优势是去中心化,能够通过运用数据加密、时间戳、分布式共识和经济激励等手段,在节点无需互相信任的分布式系统中实现基于去中心化信用的点对点交易、协调与协作,从而为解决中心化机构普遍存在的高成本、低效率和数据存储不安全等问题提供了解决方案。区块链特点:去中心化、时序数据、集体维护、可编程和安全可...

SEO 探讨的百度link和谷歌PR

1、BD的反向链接查询指令 查几大搜索引擎的指令SEOER早已熟路,如查link:http: www zk008 com , link指令也被公认为是此指令的标准。在