- 终于开始了这个很感兴趣但是一直觉得困难重重的源码解析工作,也算是一个好的开端。既然开始了,就认真耐心的看下去吧。废话不多说,开始!hdfs源码解析之客户端写数据(一)hdfs源码解析之客户端写数据(二)在我们客户端写数据的代码大致如下:Configuration conf = new Configuration(); conf.set("fs.defaultFS","hdfs://172.1... 终于开始了这个很感兴趣但是一直觉得困难重重的源码解析工作,也算是一个好的开端。既然开始了,就认真耐心的看下去吧。废话不多说,开始!hdfs源码解析之客户端写数据(一)hdfs源码解析之客户端写数据(二)在我们客户端写数据的代码大致如下:Configuration conf = new Configuration(); conf.set("fs.defaultFS","hdfs://172.1...
- 并发更新报错处理方案 并发更新报错处理方案
- 一般我们建议GaussDB(DWS)使用UTF8作为字符集。而TD(TERADATA)一般默认是使用latin1的字符集,存放中文的也是GBK字符集,与GaussDB(DWS)推荐使用的UTF8不一致。这样的不一致会导致一些字符串相关的函数,会因为字符集不一致导致结果不一致,本文主要针对这样的变化,给读者提供如何对这样的变化进行函数的开发适配 一般我们建议GaussDB(DWS)使用UTF8作为字符集。而TD(TERADATA)一般默认是使用latin1的字符集,存放中文的也是GBK字符集,与GaussDB(DWS)推荐使用的UTF8不一致。这样的不一致会导致一些字符串相关的函数,会因为字符集不一致导致结果不一致,本文主要针对这样的变化,给读者提供如何对这样的变化进行函数的开发适配
- 本文结合GaussDB(DWS)的实践交付和运维经验,从集群操作类、资源监控类、元数据查询类、权限管理类四大模块分类整理常用命令,希望通过这些常用命令给大家提供一些参考和启发,提升后续交付和运维效率。 本文结合GaussDB(DWS)的实践交付和运维经验,从集群操作类、资源监控类、元数据查询类、权限管理类四大模块分类整理常用命令,希望通过这些常用命令给大家提供一些参考和启发,提升后续交付和运维效率。
- GaussDB(DWS)常见操作的锁冲突矩阵 GaussDB(DWS)常见操作的锁冲突矩阵
- 背景前面的文章,基本实现了从0搭建Hive的运行环境。包括Hadoop、Hive,也包括HiveServer2、Tez。距离在Hive上调试开发,还欠缺一套开发环境,待后续补充。而环境有了后,测试什么、用什么表示这个系统可用?大多时候,我们想额外学习一个软件或者开源项目时候,就容易陷入"安装-部署-安装-部署"的循环中。没有实际使用的场景,或者自己构造的场景不足以触发特性(考虑不周),我们... 背景前面的文章,基本实现了从0搭建Hive的运行环境。包括Hadoop、Hive,也包括HiveServer2、Tez。距离在Hive上调试开发,还欠缺一套开发环境,待后续补充。而环境有了后,测试什么、用什么表示这个系统可用?大多时候,我们想额外学习一个软件或者开源项目时候,就容易陷入"安装-部署-安装-部署"的循环中。没有实际使用的场景,或者自己构造的场景不足以触发特性(考虑不周),我们...
- 算法开发中常用的numpy接口 1.1numpy.random.randint用法函数的作用是,返回一个随机整型数,范围从低(包括)到高(不包括),即[low, high)。如果没有写参数high的值,则返回[0,low)的值。numpy.random.randint(low, high=None, size=None, dtype='l') 参数如下:参数描述low: int生成的数值最... 算法开发中常用的numpy接口 1.1numpy.random.randint用法函数的作用是,返回一个随机整型数,范围从低(包括)到高(不包括),即[low, high)。如果没有写参数high的值,则返回[0,low)的值。numpy.random.randint(low, high=None, size=None, dtype='l') 参数如下:参数描述low: int生成的数值最...
- 本博客主要介绍华为云数据仓库的API Explorer的使用,帮助用户和开发者更方便和快捷的使用数据仓库的Open Api接口 本博客主要介绍华为云数据仓库的API Explorer的使用,帮助用户和开发者更方便和快捷的使用数据仓库的Open Api接口
- 本文主要简单介绍对象依赖的查看和典型案例 本文主要简单介绍对象依赖的查看和典型案例
- 客户需要通过GDS把数据导入到DWS时,客户可以通过专线方式或者GDS与DWS VPC在相同VPC两种方式导入数据到DWS。但是,如果客户GDS服务器如果在云外,客户又无法通过专线打通时,可以通过以下方法导入数据到DWS。 客户需要通过GDS把数据导入到DWS时,客户可以通过专线方式或者GDS与DWS VPC在相同VPC两种方式导入数据到DWS。但是,如果客户GDS服务器如果在云外,客户又无法通过专线打通时,可以通过以下方法导入数据到DWS。
- 功能描述逻辑集群是基于NodeGroup机制来划分物理节点的一种集群模式。 GaussDB A通过逻辑集群管理,实现了在一个大的MPPDB物理集群中,将集群划分成多个小的逻辑集群,以达到逻辑集群间的计算和存储资源的隔离,并且用户数据互相隔离,同时也能保证在授权情况下的业务用户可以跨集群进行数据表访问。实现原理在每个逻辑集群内,客户可以独立管理业务资源,通过用户权限设置,实现逻辑集群内的资源隔... 功能描述逻辑集群是基于NodeGroup机制来划分物理节点的一种集群模式。 GaussDB A通过逻辑集群管理,实现了在一个大的MPPDB物理集群中,将集群划分成多个小的逻辑集群,以达到逻辑集群间的计算和存储资源的隔离,并且用户数据互相隔离,同时也能保证在授权情况下的业务用户可以跨集群进行数据表访问。实现原理在每个逻辑集群内,客户可以独立管理业务资源,通过用户权限设置,实现逻辑集群内的资源隔...
- GaussDB(DWS) 多租户管理架构简介及使用方法 GaussDB(DWS) 多租户管理架构简介及使用方法
- 从文档中提取结构化的关键信息,为文档自动化处理提供了基础,成为日益增加的业务需求。近年来,利用文档图片中的视觉、上下文等信息来进行文档的关键信息提取受到学术界和工业界的广泛关注。 从文档中提取结构化的关键信息,为文档自动化处理提供了基础,成为日益增加的业务需求。近年来,利用文档图片中的视觉、上下文等信息来进行文档的关键信息提取受到学术界和工业界的广泛关注。
- 反射Q: 调用类对象.class 和 forName(类名)的区别?Class<A> classA = A.class;Class<A> classA = Class.forName("A");A: 仅使用.class不能进行第一次静态初始化, forname函数则可以例如B是A的基类,下面这段代码如何?假设有父子2个类,如下:static class Parent { }static c... 反射Q: 调用类对象.class 和 forName(类名)的区别?Class<A> classA = A.class;Class<A> classA = Class.forName("A");A: 仅使用.class不能进行第一次静态初始化, forname函数则可以例如B是A的基类,下面这段代码如何?假设有父子2个类,如下:static class Parent { }static c...
- GaussDB(DWS)的负载管理具有众多参数和视图,有时候光弄清楚这些参数和视图的功能和字段就很费劲了,本文用来介绍下资源管理常用的所有的参数和视图说明。以便更好的了解和使用DWS的负载管理功能。 参数说明 通用参数use_workload_manager:资源负载管理总开关,关闭和打开决定是否走资源管理功能。max_active_statements:单个cn所能接受的最大并发数量,即... GaussDB(DWS)的负载管理具有众多参数和视图,有时候光弄清楚这些参数和视图的功能和字段就很费劲了,本文用来介绍下资源管理常用的所有的参数和视图说明。以便更好的了解和使用DWS的负载管理功能。 参数说明 通用参数use_workload_manager:资源负载管理总开关,关闭和打开决定是否走资源管理功能。max_active_statements:单个cn所能接受的最大并发数量,即...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签