首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ns7381
掘友等级
软件开发
JAVA/BIGDATA/GO/CLOUD
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
127
文章 127
沸点 0
赞
127
返回
|
搜索文章
赞
文章( 127 )
沸点( 0 )
Java沙箱机制的实现——安全管理器、访问控制器
我们知道如果默认不作任何配置,我们所写的程序是可以直接访问机器上的任意资源的,例如操作文件、网络请求等。而当我们把程序运行在服务器时,如果不对程序加以限制,那么将大大增加系统的安全隐患。更甭提我们的程序中有部分代码并不是我们自己实现的,而是网络上的轮子。为了解决这种隐患,便有了…
sql语法解析
编译原理概念BNF范式 自然语言存在不同程度的二义性。这种模糊、不确定的方式无法精确定义一门程序设计语言。必须设计一种准确无误地描述程序设计语言的语法结构,这种严谨、简洁、易读的形式规则描述的语
hive-1. 安装
7. 执行hive测试 在tez目录下修改pom.xml,首先将hadoop version改为当前运行的Hadoop版本. (可选):因为tez-ui依赖node.js以及bower, bower install时间过久而且报错,可以在pom.xml中搜索tez-ui模块并且…
hive-2. 使用
Please make sure it is the hive’s principal, not the user’s. And when you kinit, it should be kinit user’s keytab, not the hive’s keytab. 对…
hive-3. 权限
设计目的并不是为了防止恶意用户访问(操作)未经授权的数据,帮助用户避免一些意料之外的操作行为,另外授权机制并不完善,在很多指令方面都没有进行授权确认,比如授权指令Grant。 这种权限机制可以实现用户协同办公时,经过授权可以具有和owner等同级别的权限,例如DDL操作(cre…
hive-4.源码-client
1. prepare 2. init 3. executeDriver SET/RESET/DFS/CRYPTO/ADD/LIST/LLAP_CLUSTER/LLAP_CACHE/RELOAD/DELETE/COMPILE:非sql命令处理, 执行相应的processor的ru…
hive-4.源码metastore
1. 加载配置,解析命令行参数,使用apache-commons-cli包做命令行参数解析 2. 执行startMetaStore,去启动thrift server
hive-5. Task相关的一些计算公式
hive.exec.orc.split.strategy 默认 HYBRID, 参数控制在读取ORC表时生成split的策略。 HYBRID策略为:当文件的平均大小大于hadoop最大split值(默认256 * 1024 * 1024)时使用ETL策略,否则使用BI策略。 对…
hive-6 常见问题处理
1. 内存溢出 该语句会进行全表全分区扫描,如果该表的分区数很多,数据量很大,可能就会出现客户端内存不足的报错。 注:客户端报内存溢出的判断依据,通过查看客户端输出来的日志中,还没有打印出作业的application id 信息(信息样式如下)就报内存溢出的异常了,在Resou…
es-1. 概览
Elasticsearch 是一个开源的搜索引擎,建立在一个全文搜索引擎库 Apache Lucene™ 基础之上。 Lucene 可以说是当下最先进、高性能、全功能的搜索引擎库--无论是开源还是私有。 但是 Lucene 仅仅只是一个库。为了充分发挥其功能,你需要使用 Jav…
下一页
个人成就
文章被点赞
244
文章被阅读
51,729
掘力值
1,813
关注了
4
关注者
13
收藏集
16
关注标签
16
加入于
2020-09-07