SF
开发者之家
开发者之家
注册登录
关注博客
注册登录
主页
关于
RSS
深度解析HashMap底层实现架构
华为云开发者联盟
2021-07-16
阅读 7 分钟
2.3k
Map接口大家应该都听说过吧?它是在Java中对键值对进行存储的一种常用方式,同样其中的HashMap我相信大家应该也不会陌生,一说到HashMap,我想稍微知道点的小伙伴应该都说是:这是存储键值对的,存储方式是数组加链表的形式。但是其中真正是如何进行存储以及它的底层架构是如何实现的,这些你有了解吗?
从Encoder-Decoder模型入手,探索语境偏移解决之道
华为云开发者联盟
2021-07-16
阅读 5 分钟
2.4k
摘要:在本文中,我们展示了CLAS,一个全神经网络组成,端到端的上下文ASR模型,通过映射所有的上下文短语,来融合上下文信息。在实验评估中,我们发现提出的CLAS模型超过了标准的shallow fusion偏置方法。
事件Event:带你体验鸿蒙轻内核中一对多、多对多任务同步
华为云开发者联盟
2021-07-16
阅读 7 分钟
2k
事件(Event)是一种任务间通信的机制,可用于任务间的同步。多任务环境下,任务之间往往需要同步操作,一个等待即是一个同步。事件可以提供一对多、多对多的同步操作。本文通过分析鸿蒙轻内核事件模块的源码,深入掌握事件的使用。本文中所涉及的源码,以OpenHarmony LiteOS-M内核为例,均可以在开源站点[链接] 获取。
华为云GaussDB(for openGauss)推出重磅内核新特性
华为云开发者联盟
2021-07-16
阅读 2 分钟
1.5k
摘要:华为云新一代金融级分布式数据库GaussDB(for openGauss)正式推出了Ustore存储引擎、基于Paxos协议的DCF高可用组件等多个重大内核新特性。
数仓是如何与“夏令时”愉快的玩耍?
华为云开发者联盟
2021-07-16
阅读 7 分钟
2.7k
新华网莫斯科7月9日电(记者曹妍)俄罗斯联邦委员会(议会上院)9日通过法案,确定从今年10月26日开始,俄罗斯全国时区将在目前基础上向后推迟一个小时。以首都莫斯科为例,目前时间比格林尼治时间早4个小时,10月26日之后,莫斯科时间将比格林尼治时间早3个小时。
JVM面试必问:G1垃圾回收器
华为云开发者联盟
2021-07-15
阅读 3 分钟
2.2k
G1垃圾回收器是一款主要面向服务端应用的垃圾收集器。作为垃圾回收器技术发展史上里程碑的成果,G1垃圾回收器不同于以往的垃圾回收器,首先是思想上的转变,如下图:
Git工作流中常见的三种分支策略:GitFlow、GitHubFlow和GitLabFlow
华为云开发者联盟
2021-07-15
阅读 4 分钟
2k
版本控制系统是指对软件开发过程中程序代码、配置文件、文档等发生的变更进行管理的系统,它可以帮助团队更好的沟通协作,从而更好的进行交付,常见的版本控制系统分为集中式版本控制系统(如SVN)和分布式版本控制系统(如Git)。
带你换个角度理解图卷积网络
华为云开发者联盟
2021-07-15
阅读 2 分钟
2.1k
笔者认为,图的核心思想是学习一个函数映射f(.)f(.),借助该映射,图中的节点可以聚合自己的特征与邻居节点的特征,从而生成该节点的新特征表示。
什么是网络单纯型算法
华为云开发者联盟
2021-07-15
阅读 2 分钟
3.7k
摘要:单纯型算法是求解线性规划问题(LP)的一个经典算法,在单纯型算法中最耗时的模块是计算矩阵的逆矩阵的算法。网络单纯形算法是单纯形算法的一个特殊版本,它使用生成树基来更有效地解决具有纯网络形式的线性规划问题。
云图说|一张图看懂一站式DevOps利器——华为云DevCloud
华为云开发者联盟
2021-07-14
阅读 1 分钟
2.3k
阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。
一文带你 GNN 从入门到起飞,做一个饭盆最稳 GNN 饭人!
华为云开发者联盟
2021-07-14
阅读 6 分钟
5.5k
摘要:本文介绍了图神经网络在学界和业界的发展情况,并给出了图神经网络的基本概念与表示形式,总结了图神经网络的变体,最后介绍了华为云图神经网络框架。
关于数据库时区,这么多奥秘你都知道么?
华为云开发者联盟
2021-07-14
阅读 13 分钟
4.3k
时区同其它工业标准一样,标准化过程也是一个复杂而漫长的过程。GaussDB(DWS)作为一款面向全球用户的高性能分析型数据库产品,对时区的支持也是符合工业界标准规范的。下面从时区概念,GaussDB(DWS)时区使用及原理,以及一些常见问题等方面介绍一下GaussDB(DWS)。
我是一个请求,我是如何被发送的?
华为云开发者联盟
2021-07-14
阅读 9 分钟
3.1k
摘要:本文主要分析使用cse提供的RestTemplate的场景,其实cse提供的rpc注解(RpcReference)的方式最后的调用逻辑和RestTemplate是殊途同归的。
详解SQL优化必备:并行执行框架和执行计划
华为云开发者联盟
2021-07-14
阅读 4 分钟
3.6k
摘要:在关系型数据库中,优化器是数据库的核心组件之一,由于一些列因素都会影响语句的执行,优化器综合权衡各个因素,在众多的执行计划中选择认为是最佳的执行计划。
你一定要知道的敏捷规划工具:影响地图
华为云开发者联盟
2021-07-13
阅读 3 分钟
1.5k
摘要:影响地图就是一个很好的规划工具,它通过可视化和结构化的的形式,将业务目标和产品功能之间建立关联,确保实现的产品功能都是对客户有用,能为公司带来收益,有价值的。
剖析供应链攻击的防范
华为云开发者联盟
2021-07-13
阅读 5 分钟
3.1k
摘要:近来供应链攻击频发,供应链攻击和勒索软件攻击正成为黑客谋利的重要手段,照成的社会危害巨大。如何才能有效的防范供应链攻击,正成为软件供应商需要思考的问题,Google的SLSA供应链完整性框架,给了我们很多有益的参考。
MindSpore模型精度调优实战:常用的定位精度调试调优思路
华为云开发者联盟
2021-07-13
阅读 7 分钟
2.3k
摘要:在模型的开发过程中,精度达不到预期常常让人头疼。为了帮助用户解决模型调试调优的问题,我们为MindSpore量身定做了可视化调试调优组件:MindInsight。
华为高级研究员谢凌曦:下一代AI将走向何方?盘古大模型探路之旅
华为云开发者联盟
2021-07-13
阅读 6 分钟
2.8k
摘要:为了更深入理解千亿参数的盘古大模型,华为云社区采访到了华为云EI盘古团队高级研究员谢凌曦。谢博士以非常通俗的方式为我们娓娓道来了盘古大模型研发的“前世今生”,以及它背后的艰难往事。
「万字图文」史上最姨母级Java继承详解
华为云开发者联盟
2021-07-12
阅读 14 分钟
2.1k
在Java课堂中,所有老师不得不提到面向对象(Object Oriented),而在谈到面向对象的时候,又不得不提到面向对象的三大特征:封装、继承、多态。三大特征紧密联系而又有区别,本课程就带你学习Java的继承。
工商银行:应用多k8s集群管理及容灾实践
华为云开发者联盟
2021-07-12
阅读 7 分钟
2.5k
摘要:在华为开发者大会(Cloud)2021上,工商银行Paas云平台架构师沈一帆发表了《工商银行多k8s集群管理及容灾实践》主题演讲,分享了工商银行使用多云容器编排引擎Karmada的落地实践过程。
鸿蒙轻内核源码分析:掌握信号量使用差异
华为云开发者联盟
2021-07-12
阅读 9 分钟
2.6k
信号量(Semaphore)是一种实现任务间通信的机制,可以实现任务间同步或共享资源的互斥访问。一个信号量的数据结构中,通常有一个计数值,用于对有效资源数的计数,表示剩下的可被使用的共享资源数。以同步为目的的信号量和以互斥为目的的信号量在使用上存在差异。本文通过分析鸿蒙轻内核信号量模块的源码,掌握信号量使...
云图说|ASM灰度发布,让服务发布变得更敏捷、更安全
华为云开发者联盟
2021-07-12
阅读 1 分钟
2.1k
阅识风云是华为云信息大咖,擅长将复杂信息多元化呈现,其出品的一张图(云图说)、深入浅出的博文(云小课)或短视频(云视厅)总有一款能让您快速上手华为云。更多精彩内容请单击此处。
解读多云跨云下的容器治理与实践
华为云开发者联盟
2021-07-09
阅读 5 分钟
2.6k
在华为开发者大会(Cloud)2021上,华为云CTO张宇昕宣布多云容器编排项目Karmada正式开源。4月26日,华为云原生开源负责人王泽锋与华为云高级工程师徐中虎发表了《华为云MCP多云跨云的容器治理与实践》主题演讲,分享了华为云MCP的的发展情况与Karmada项目的核心黑科技。
互斥锁Mutex:鸿蒙轻内核中处理临界资源独占的“法官”
华为云开发者联盟
2021-07-09
阅读 8 分钟
2.3k
多任务环境下会存在多个任务访问同一公共资源的场景,而有些公共资源是非共享的临界资源,只能被独占使用。鸿蒙轻内核使用互斥锁来避免这种冲突,互斥锁是一种特殊的二值性信号量,用于实现对临界资源的独占式处理。另外,互斥锁可以解决信号量存在的优先级翻转问题。用互斥锁处理临界资源的同步访问时,如果有任务访问...
带你深入理解Java的IO到底是个啥
华为云开发者联盟
2021-07-09
阅读 3 分钟
1.7k
摘要:操作系统就是管家,电脑的设备就是资源,如果进程先要操作资源,必须要进行系统调用,有操作系统去处理,然后再返回给进程,这样的代理模式是不是很常见?因此app 就是你写的程序,资源就是硬盘或者其他的设备,io就是进行的系统调用。
毕业季offer怎么拿?收下这份非典型求职面试指南
华为云开发者联盟
2021-07-09
阅读 4 分钟
1.7k
又是一年毕业季,对于告别校园踏入社会的大学生来说,最烦恼的莫过于找工作:我应该投哪些岗位?我能胜任这些工作吗?面试官提问我要怎么回答?别人都有offer我一个都没有,是不是很差劲?
在数据库中如何查询表的创建时间?
华为云开发者联盟
2021-07-08
阅读 4 分钟
3k
摘要:在项目交付中,经常有人会问“如何在数据库中查询表的创建时间?” ,那么究竟如何在GaussDB(DWS)中查找对象的创建时间呢?本文提供3种方法作为参考,包括dba_objecs视图查看方法、审计日志查看方法和CN日志查看方法。
华为云薛浩:媒体业务进入全面云化时代,云原生成为必然选择
华为云开发者联盟
2021-07-08
阅读 2 分钟
1.8k
摘要:近日,华为云TechWave云原生媒体服务专题日在线上成功举办。华为云音视频服务正式升级为华为云媒体服务,升级背后的驱动力是什么?代表着华为云在音视频,媒体行业哪些新的布局?华为云媒体服务产品部总经理薛浩,在专题日上做了全面解读。
Python 绑定:从 Python 调用 C 或 C++
华为云开发者联盟
2021-07-08
阅读 17 分钟
3.5k
摘要:您是拥有想要从 Python 中使用的C或 C++ 库的 Python 开发人员吗?如果是这样,那么Python 绑定允许您调用函数并将数据从 Python 传递到C或C++,让您利用这两种语言的优势。
不藏了,这些Java反射用法总结都告诉你们
华为云开发者联盟
2021-07-08
阅读 10 分钟
1.7k
摘要:Java反射是一种非常强大的机制,它可以在同一个系统中去检测内部的类的字段、方法和构造函数。它非常多的Java框架中,都大量应用了反射技术,如Hibernate和Spring。可以说,反射机制的特征让Java可以构建异常强大,具备柔性的系统。
上一页
1
…
More
8
9
10
(current)
11
12
…
More
下一页
上一页
10
(current)
下一页