Interrupted Exception异常可能没你想的那么简单!

2021-10-08
阅读 3 分钟
1.9k
摘要: 当我们在调用Java对象的wait()方法或者线程的sleep()方法时,需要捕获并处理InterruptedException异常。如果我们对InterruptedException异常处理不当,则会发生我们意想不到的后果!

为了减少代码复杂度,我将if-else升级为面向状态编程

2021-10-08
阅读 6 分钟
1.9k
面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。如果你还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。

华为云开源的Karmada正式成为CNCF首个多云容器编排项目

2021-09-30
阅读 2 分钟
2k
北京时间9月15日,CNCF(云原生计算基金会)正式接纳由华为云贡献的多云容器编排项目Karmada([链接]),迎来CNCF首个多云容器编排项目。Karmada 项目的加入,将CNCF的云原生版图进一步扩展至分布式云领域。

国庆出游神器:魔幻黑科技换天造物,让vlog秒变科幻大片!

2021-09-30
阅读 9 分钟
1.6k
摘要:国庆旅游景点人太多,拍出来的照片全是人人人、车车车,该怎么办?不妨试试这个黑科技,让你的出游vlog秒变科幻大片。本文分享自华为云社区《国庆出游神器,魔幻黑科技换天造物,让vlog秒变科幻大片!》,作者:技术火炬手 。国庆出游,无论是拍人、拍景或是其他,“天空”都是关键元素。比如,一张平平无奇的景物图...

探究数字内容生产商机,把握未来内容生产脉搏

2021-09-30
阅读 2 分钟
1.5k
摘要:数字内容在影视行业意味着什么,未来的发展趋势如何,蕴含着哪些商机?9月24日,在华为全联接2021“数字内容云上生产,共创影视产业新高地”专题演讲上,弗若斯特沙利文大中华区执行总监郭铭受邀带来咨询行业的观点。本文分享自华为云社区《探究数字内容生产商机,把握未来内容生产脉搏》,作者:音视频大管家。

一文讲清楚FusionInsight MRS CDL如何使用

2021-09-30
阅读 7 分钟
1.6k
摘要:CDL是一种简单、高效的数据实时集成服务,能够从各种OLTP数据库中抓取Data Change事件,然后推送至Kafka中,最后由Sink Connector消费Topic中的数据并导入到大数据生态软件应用中,从而实现数据的实时入湖。

带你了解数仓安全测试的TLS协议

2021-09-29
阅读 2 分钟
2.4k
SSL/TLS协议是业界常用的加密通信协议,通过该协议可以完成通信双方身份认证,会话密钥协商,通信内容加密和完整性保护。SSL/TLS协议的算法套件包含4种算法:密钥交换、认证、加密、MAC算法。如TLS_DHE_RSA_WITH_AES_128_CBC_SHA256算法套件,DHE是密钥交换算法,RSA是认证算法,AES_128_CBC是对称加密算法,SHA256是做...

扒一扒面向对象编程的另一面

2021-09-29
阅读 4 分钟
2k
摘要:尽管有很多小伙伴对面向对象的概念已经很很熟了,但是到底什么是面向对象编程?面向对象有哪些特性?面向对象编程能够为我们带来哪些便利?面向对象又有哪些不足呢?

万亿养老市场如何抢占商机?云巢智慧康养物联网加速器,三招化解ISV痛点!

2021-09-29
阅读 3 分钟
1.4k
摘要:云巢智慧康养物联网加速器,围绕ISV的种种痛点,提供快速上云、资源共享、商业合作等多方面的支持,助力企业成长,共建智慧康养物联网生态。

13个VSCode使用技巧,开启高效的开发模式

2021-09-29
阅读 4 分钟
2.6k
摘要:VsCode是一款开源的编辑器,拥有强大的功能,。由于拥有各种各样的插件,这就使得VsCode可以做到的事情更多了。在使用的过程中,也是有很多技巧的,掌握一些技巧对于后期写代码也会轻松很多。

应用传送网络(ADN):率先架起“东数西算”的“高速公路”

2021-09-28
阅读 4 分钟
2.1k
摘要:云原生ADN网络的未来,是公有云Internet接入降成本的手段,以及对自建光纤骨干网的补充,有力地支撑 “东数西算”国家新基建布局。

MPU:鸿蒙轻内核的任务栈的溢出检察官

2021-09-28
阅读 7 分钟
1.7k
摘要:MPU(Memory Protection Unit,内存保护单元)把内存映射为一系列内存区域,定义这些内存区域的维洲,大小,访问权限和内存熟悉信息。

面试必问:Java 垃圾回收机制

2021-09-28
阅读 5 分钟
1.9k
• 在 C/C++ 中,程序员负责对象的创建和销毁。通常程序员会忽略无用对象的销毁。由于这种疏忽,在某些时候,为了创建新对象,可能没有足够的内存可用,整个程序将异常终止,导致OutOfMemoryErrors。• 但是在 Java 中,程序员不需要关心所有不再使用的对象。垃圾回收机制自动销毁这些对象。• 垃圾回收机制是守护线程的最...

带你读论文丨基于视觉匹配的自适应文本识别

2021-09-28
阅读 4 分钟
1.5k
本文工作目标是文本识别的泛化和灵活性,之前的文本识别方法[1,2,3,4]在很多的单一场景下都取得了很好的效果,但是一旦推广到另一个包含新字体和新语言的场景,要么使用大量数据重新训练,或者针对每个新样本进行微调。

AI专家一席谈:复用算法、模型、案例,AI Gallery带你快速上手应用开发

2021-09-27
阅读 4 分钟
1.8k
比如让静态照片上的人物开口唱歌,动漫角色也可以哦;再比如通过识别各类野生动物并分析种群结构,进而实施保护;又或者智能检测口罩佩戴的规范性,助力疫情防护……

让数据库无惧灾难,华为云GaussDB同城双集群高可用方案正式发布!

2021-09-27
阅读 2 分钟
1.1k
摘要:在华为全联接2021期间,华为云GaussDB(for openGauss)正式推出重大内核新特性——同城双集群高可用方案,提供金融级高可用服务,支持RPO=0 、RTO<60s的同城双集群切换,尽最大可能保障企业用户的核心业务7X24小时无中断。

解密秒杀系统架构,不是所有的系统都能做秒杀!

2021-09-27
阅读 12 分钟
2.8k
在电商领域,存在着典型的秒杀业务场景,那何谓秒杀场景呢。简单的来说就是一件商品的购买人数远远大于这件商品的库存,而且这件商品在很短的时间内就会被抢购一空。 比如每年的618、双11大促,小米新品促销等业务场景,就是典型的秒杀业务场景。

论文阅读丨神经清洁: 神经网络中的后门攻击识别与缓解

2021-09-27
阅读 20 分钟
2.8k
摘要:本文将带你了解深度神经网络的后门知识,作者提出了一种可靠且可推广的DNN后门攻击检测和缓解系统,这是了解对抗样本和神经网络后门攻击的深度解读。

华为云GaussDB(for MySQL)2.0全新升级,三大技术大揭秘

2021-09-26
阅读 2 分钟
1.1k
摘要:9月23日,在华为全联接2021主会场,华为高级副总裁、华为云CEO、消费者云服务总裁张平安发表“深耕数字化,一切皆服务”主题演讲,并发布了GaussDB(for MySQL)2.0全新版本及分享了GaussDB数据库三大核心技术。

华为云开天aPaaS 上线,服务千万开发者,使能行业场景化创新

2021-09-26
阅读 3 分钟
1.6k
摘要:9月25日,华为云在华为全联接2021发布四大生态策略,并宣布2022年投入1亿美元升级沃土云创计划。华为云开天aPaaS正式上线,实现经验即服务,使能行业场景化创新。

Java变异出现错误:No enclosing instance of type XXX is accessible

2021-09-26
阅读 3 分钟
2.3k
摘要:写java代码时遇到下面的编译错误。本文分享自华为云社区《Java中出现No enclosing instance of type XXX is accessible问题》,作者:zhushy 。错误代码和错误现象先记录下问题现象,写java代码时遇到下面的编译错误。 {代码...} 代码如下: {代码...} 错误截图如下:如何解决这些错误错误的含义是,没有可以访问...

送你一个Python 数据排序的好方法

2021-09-26
阅读 22 分钟
2.3k
摘要:学习 Pandas排序方法是开始或练习使用 Python进行基本数据分析的好方法。最常见的数据分析是使用电子表格、SQL或pandas 完成的。使用 Pandas 的一大优点是它可以处理大量数据并提供高性能的数据操作能力。

带你了解 HBase 数据模型和 HBase 架构

2021-09-24
阅读 7 分钟
2.2k
众所周知,HBase 是一个面向列的 NoSQL 数据库。虽然它看起来类似于包含行和列的关系数据库,但它不是关系数据库。关系数据库是面向行的,而 HBase 是面向列的。那么,让我们首先了解面向列和面向行的数据库之间的区别:

带你全面的了解二叉树

2021-09-24
阅读 5 分钟
1.7k
摘要:日常生活中,很多事物都可以用树来描述,例如书的目录、工作单位的组织架构等等。树是计算机中非常重要的一种数据结构,树存储方式可以提高数据的存储、读取效率。

VEGA:诺亚AutoML高性能开源算法集简介

2021-09-24
阅读 5 分钟
1.8k
摘要:VEGA是华为诺亚方舟实验室自研的全流程AutoML算法集合,提供架构搜索、超参优化、数据增强、模型压缩等全流程机器学习自动化基础能力。

CANN 5.0硬核技术抢先看

2021-09-24
阅读 3 分钟
2.2k
摘要:2021年12月,CANN5.0版本也将与大家正式见面,通过软硬件协同优化,该版本将会实现训练性能再翻倍,凭实力展现AI领域的「中国速度」!

M-SQL:超强的多任务表示学习方法

2021-09-23
阅读 8 分钟
1.9k
国际惯例,先来一段定(bai)义(du)介(bai)绍(ke):Text to SQL,顾名思义,就是在给定数据库(或表)的前提下,根据用户的提问,产生SQL语句。其数学描述如下:

5种Python使用定时调度任务的方式

2021-09-23
阅读 4 分钟
5.9k
今天构建的大多数应用程序都需要某种方式的调度机制。轮询 API 或数据库、不断检查系统健康状况、将日志存档等是常见的例子。 Kubernetes和Apache Mesos等使用自动伸缩扩容技术(Auto-scaling)的软件需要检查部署的应用程序的状态,为此它们使用定期运行的存活探针(Liveness Probe)。调度任务需要与业务逻辑解耦,因...

带你掌握Vue过滤器filters及时间戳转换

2021-09-23
阅读 5 分钟
2k
按照官方的活来说,Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化。过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 (后者从 2.1.0+ 开始支持)。过滤器应该被添加在 JavaScript 表达式的尾部,由“管道”符号指示。

Linux IPTables:如何添加防火墙规则

2021-09-23
阅读 4 分钟
3.4k
摘要:本文介绍了如何使用“iptables -A”命令添加 iptables 防火墙规则。本文分享自华为云社区《Linux IPTables:如何添加防火墙规则(使用允许 SSH 示例)》,作者:Tiamo_T 。本文介绍了如何使用“iptables -A”命令添加 iptables 防火墙规则。“-A”用于追加。如果它让你更容易记住“-A”作为添加规则(而不是附加规则),那...