随笔分类 - 程序员之家
摘要:摘要:随着电子产品的发展,数字日程表这项应用在人们工作和生活中起到越来越重要的作用。本文带领大家基于STM32自己动手制作一个WiFi语音播报日程表。 本文分享自华为云社区《基于STM32设计的WiFi语音播报日程表》,作者: DS小龙哥 。 1. 前言 近年来,随着电子产品的发展,数字日程表这项应
阅读全文
摘要:摘要:这是关于一次 Ascend 在线实验的记录,主要内容是通过网络模型加载、推理、结果输出的部署全流程展示,从而快速熟悉并掌握 ACL(Ascend Computing Language)基本开发流程。 本文分享自华为云社区《基于昇腾CANN的推理应用开发快速体验(Python)》,作者: Tia
阅读全文
摘要:摘要:本文结合裴丹教授过去二十余年在AIOps领域与几十家企业合作、跨多种技术栈的落地经验积累,以及150篇左右学术论文的算法积累,总结出的AIOps落地的一些经验性原则。 本文分享自华为云社区《AIOps 智能运维经验分享》,作者: SRE确定性运维 。 本文结合裴丹教授过去二十余年在AIOps领
阅读全文
摘要:摘要:本篇文章主要讲解Python调用OpenCV实现图像腐蚀和图像膨胀的算法。 本文分享自华为云社区《[Python图像处理] 八.图像腐蚀与图像膨胀》,作者: eastmount 。 本篇文章主要讲解Python调用OpenCV实现图像腐蚀和图像膨胀的算法,基础性知识希望对您有所帮助。 1.基础
阅读全文
摘要:摘要:对大数据集或非常高吞吐量,仅复制还不够,还需将数据拆分成为分区,也称分片。 本文分享自华为云社区《系统设计之分区策略》,作者:JavaEdge。 对大数据集或非常高吞吐量,仅复制还不够,还需将数据拆分成为分区(partitions),也称分片(sharding)[^i]。 [^i]: 分区是一
阅读全文
摘要:摘要:红包雨是一个典型的高并发场景,短时间内有海量请求访问服务端,为了让系统运行顺畅,抢红包采用了基于 Redis + Lua 脚本的设计方案。 本文分享自华为云社区《红包雨中:Redis 和 Lua 的邂逅》,作者:勇哥java实战分享。 2018年,王思聪的冲顶大会,西瓜视频的百万英雄,再到映客
阅读全文
摘要:摘要:在高并发的场景下,异步是一个极其重要的优化方向。 本文分享自华为云社区《一次线上事故,我顿悟了异步的精髓》,作者:勇哥java实战分享。 在高并发的场景下,异步是一个极其重要的优化方向。 前段时间,生产环境发生一次事故,笔者认为事故的场景非常具备典型性 。写这篇文章,笔者想和大家深入探讨该场景
阅读全文
摘要:摘要:本文将详细介绍分布式链路的核心概念、架构原理和相关开源标准协议,并分享我们在实现无侵入 Go 采集 Sdk 方面的一些实践。 本文分享自华为云社区《一文详解|Go 分布式链路追踪实现原理》,作者:开源小E。 在分布式、微服务架构下,应用一个请求往往贯穿多个分布式服务,这给应用的故障排查、性能优
阅读全文
摘要:摘要:图像超分即超分辨率,将图像从模糊的状态变清晰。 本文分享自华为云社区《图像超分实验:SRCNN/FSRCNN》,作者:zstar。 图像超分即超分辨率,将图像从模糊的状态变清晰。本文对BSDS500数据集进行超分实验。 1.实验目标 输入大小为h×w的图像X,输出为一个sh×sw的图像 Y,s
阅读全文
摘要:摘要:本文主要带来4种Kafka网络中断和网络分区场景分析。 本文分享自华为云社区《Kafka网络中断和网络分区场景分析》,作者: 中间件小哥。 以Kafka 2.7.1版本为例,依赖zk方式部署 3个broker分布在3个az,3个zk(和broker合部),单分区3副本 1. 单个broker节
阅读全文
摘要:摘要:本教程所示例的任务是Ascend Pytorch离线推理,即对给定的已经训练好的模型参数和推理脚本,在Ascend 310/710和Tesla设备上进行推理应用。 本文分享自华为云社区《使用MindStudio进行Pytorch模型离线推理》,作者: 袁一博。 本教程所示例的任务是Ascend
阅读全文
摘要:摘要:做好安全发布我们重点围绕事件响应计划、安全性检查、软件签名证书三个方面来看一下。 本文分享自华为云社区《DevSecOps软件研发安全实践——发布篇》,作者: 华为云PaaS小助手。 前言 说到发布,就会想到部署,本文中讨论的部署发布是基于DevOps的背景。在《DevOps实践指南》中对这两
阅读全文
摘要:摘要:在本文中,将重点关注网页的初始渲染,即它从解析 HTML 开始。 我将探索可能导致高渲染时间的问题,以及如何解决它们。 本文分享自华为云社区《页面首屏渲染性能指南》,作者:Ocean2022。 我们知道渲染页面是一个将服务器的响应内容翻译成图片的过程。但是,如果你页面的渲染性能比较糟糕的话,可
阅读全文
摘要:摘要:我们可以在处理每次请求的过程中,无需从Controller以及Service中的方法层层传值,只需要直接通过该局部变量取值即可。 本文分享自华为云社区《拦截器中巧用ThreadLocal规避层层传值》,作者:KevinQ。 Web开发中的一点麻烦事 最近,准确地说,是一直都有的一点麻烦事:函数
阅读全文
摘要:摘要:对于java锁升级,很多人都停留在比较浅层的表面理解,这篇7000+字和图解带你深入理解锁升级的每个细节。 本文分享自华为云社区《对java锁升级,你是否还停留在表面的理解?7000+字和图解带你深入理解锁升级的每个细节》,作者:breakDawn 。 对于java锁升级,很多人都停留在比较浅
阅读全文
摘要:摘要:本文首先简单介绍 Grouping Sets 的用法,然后以 Spark SQL 作为切入点,深入解析 Grouping Sets 的实现机制。 本文分享自华为云社区《深入理解 SQL 中的 Grouping Sets 语句》,作者:元闰子。 前言 SQL 中 Group By 语句大家都很熟
阅读全文
摘要:摘要:输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 本文分享自华为云社区《一条查询SQL是如何执行的》,作者: 共饮一杯无 。 执行如下SQL,我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在 MySQL 内部的执行过程。 select * from wh
阅读全文
摘要:摘要:使用include-what-you-use(iwyu/IWYU)清理冗余头文件,补充必要头文件。 本文分享自华为云社区《用include what you use拯救混乱的头文件》,作者: 村头树下 。 背景 面对大型C/C++项目的时候,混乱的头文件引用,经常会有一种剪不断理还乱的感觉。长
阅读全文
摘要:摘要:了解大厂面试流程、要求以及技巧,做好充分准备,赢在职场起跑线。 本文分享自华为云社区《毕业季 | 华为专家亲授面试秘诀:如何拿到大厂高薪offer?》,作者:华为云社区精选。 同学们,毕业季是否找到了自己心仪的工作呢? 是否了解大厂面试流程、要求以及技巧呢? 华为云IoT高级工程师泽锋学长,传
阅读全文
摘要:摘要:本程序共封装了五个类,分别是主类GameWin类,绘制底层地图和绘制顶层地图的类MapBottom类和MapTop类,绘制底层数字的类BottomNum类,以及初始化地雷的BottomRay类和工具GameUtil类,用于存静态参数和方法。 本文分享自华为云社区《Java实现扫雷小游戏【完整版
阅读全文