随笔分类 -  程序员之家

上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 82 下一页
摘要:摘要:今天我们来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。 一、写在前面 现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。 所以咱们这篇文章就来聊聊分布式锁 阅读全文
posted @ 2021-01-26 14:03 华为云开发者联盟 阅读(921) 评论(0) 推荐(0)
摘要:摘要:一般地,架构模式大致可以分成两类,单体架构(monolithic architecture)和分布式架构(distributed architecture)。 前言 谈到软件系统设计的方法论,在代码层面,有我们熟悉的23种设计模式(design pattern),对应到架构层面,则有所谓的架构 阅读全文
posted @ 2021-01-26 11:40 华为云开发者联盟 阅读(593) 评论(0) 推荐(1)
摘要:摘要:教你如何方便记忆和理解类图里的线条的小妙招,赶紧学起来。 空白三角:和类的父子关系有关 父子关系,对应于java 就是 类的派生(泛化) ,和接口的 实现。 且箭头从儿子指向父亲 因为接口类似于虚函数,而类是实体,所以实现是虚线,派生是实线(我是这么理解的,你也可以在其他角度理解强弱) 二叉箭 阅读全文
posted @ 2021-01-26 10:47 华为云开发者联盟 阅读(485) 评论(0) 推荐(0)
摘要:摘要:学过Java的程序员对JVM应该并不陌生,如果你没有听过,没关系今天我带你走进JVM的世界。程序员为什么要学习JVM呢,其实不懂JVM也可以照样写出优质的代码,但是不懂JVM有可能别被面试官虐得体无完肤。 § 1.JAVA内存区域与内存溢出异常 § 1.1运行时数据区域 § 1.1.1 程序计 阅读全文
posted @ 2021-01-26 10:32 华为云开发者联盟 阅读(456) 评论(0) 推荐(0)
摘要:摘要:本次实践基于 mobilenetV2 实现猫狗图像分类,贯穿了数据集获取及处理、预训练模型微调及迁移、端侧部署及推理等环节和知识点,体会到了 MindSpore 简单的开发体验和全场景快速部署的魅力。 startTime: 2021年1月23日00:43:22 endTime: 2021年1月 阅读全文
posted @ 2021-01-25 11:50 华为云开发者联盟 阅读(651) 评论(0) 推荐(0)
摘要:摘要:KubeEdge 是一个开源的边缘计算平台,它在Kubernetes原生的容器编排和调度能力之上,扩展实现了 云边协同、计算下沉、海量边缘设备管理、边缘自治等能力。KubeEdge还将通过插件的形式支持5G MEC、AI云边协同等场景,目前在很多领域都已落地应用。 在边缘的流失处理产品Kuip 阅读全文
posted @ 2021-01-25 11:19 华为云开发者联盟 阅读(924) 评论(0) 推荐(0)
摘要:摘要:本文简单介绍一下什么是统计信息、统计信息记录了什么、为什么要收集统计信息、怎么收集统计信息以及什么时候收集统计信息。 1 WHY:为什么需要统计信息 1.1 query执行流程 下图描述了GaussDB的SQL引擎从接收客户端SQL语句到执行SQL语句需要经历的关键步骤,以及各个流程中可能对执 阅读全文
posted @ 2021-01-25 10:18 华为云开发者联盟 阅读(901) 评论(0) 推荐(1)
摘要:摘要:日志异常检测的核心是借助AI算法自动分析网络设备日志来发现并定位故障,根据送入检测模型的数据格式,日志异常检测算法模型分为序列模型和频率模型,其中序列模型又可以分为深度模型和聚类模型。 AIOps(Artificial Intelligence for IT Operations)即智能运维, 阅读全文
posted @ 2021-01-22 15:29 华为云开发者联盟 阅读(1194) 评论(0) 推荐(1)
摘要:摘要:本文主要讲了Spring Aop动态代理实现的两种方式。 1. Spring AOP Spring是一个轻型容器,Spring整个系列的最最核心的概念当属IoC、AOP。可见AOP是Spring框架中的核心之一,在应用中具有非常重要的作用,也是Spring其他组件的基础。AOP(Aspect 阅读全文
posted @ 2021-01-22 11:48 华为云开发者联盟 阅读(445) 评论(0) 推荐(0)
摘要:摘要:随着数据仓库业务的发展,GDS使用场景日益增多,这就要求GDS仍要不断迭代,充分深入挖掘用户需求,提高产品化程度。 1. GDS定位 GDS是GaussDB(DWS)提供的一个数据导入导出工具,可在支持多种场景下的数据迁移业务,如异型数据库之间、两个集群之间等。GDS性能较高,单核处理能力上限 阅读全文
posted @ 2021-01-22 11:15 华为云开发者联盟 阅读(708) 评论(0) 推荐(0)
摘要:摘要: MySQL到ClickHouse数据同步原理及实践 引言 熟悉MySQL的朋友应该都知道,MySQL集群主从间数据同步机制十分完善。令人惊喜的是,ClickHouse作为近年来炙手可热的大数据分析引擎也可以挂载为MySQL的从库,作为MySQL的 "协处理器" 面向OLAP场景提供高效数据分 阅读全文
posted @ 2021-01-21 11:39 华为云开发者联盟 阅读(916) 评论(0) 推荐(0)
摘要:摘要:如何通过软件自动的检查法规中涉及的数据保护, 新版的CWE 4.3 给出了一个解决途径。 1. 按照惯例,先说故事 用12月初在深圳参加的"全球C++及系统软件技术大会"里C++之父Bjarne讲的一个故事, 致敬一下这位大能。 由于疫情, Bjarne不能亲自来到会场, 只能通过视频的方式和 阅读全文
posted @ 2021-01-21 10:41 华为云开发者联盟 阅读(821) 评论(1) 推荐(0)
摘要:摘要:NanoDet 是一个速度超快和轻量级的移动端 Anchor-free 目标检测模型。 前言 YOLO、SSD、Fast R-CNN等模型在目标检测方面速度较快和精度较高,但是这些模型比较大,不太适合移植到移动端或嵌入式设备;轻量级模型 NanoDet-m,对单阶段检测模型三大模块(Head、 阅读全文
posted @ 2021-01-20 11:53 华为云开发者联盟 阅读(1088) 评论(0) 推荐(0)
摘要:摘要:本文主要介绍类加载器、自定义类加载器及类的加载和卸载等内容,并举例介绍了Java类的热替换。 最近,遇到了两个和Java类的加载和卸载相关的问题: 1) 是一道关于Java的判断题:一个类被首次加载后,会长期留驻JVM,直到JVM退出。这个说法,是不是正确的? 2) 在开发的一个集成平台中,需 阅读全文
posted @ 2021-01-20 11:22 华为云开发者联盟 阅读(887) 评论(0) 推荐(1)
摘要:摘要:MySQL 提供了多种存储引擎来支持事务。 MySQL 提供了多种存储引擎来支持事务。支持事务的存储引擎有 InnoDB 和 BDB,其中,InnoDB 存储引擎事务主要通过 UNDO 日志和 REDO 日志实现,MyISAM 存储引擎不支持事务。 拓展:任何一种数据库,都会拥有各种各样的日志 阅读全文
posted @ 2021-01-20 10:29 华为云开发者联盟 阅读(553) 评论(0) 推荐(0)
摘要:摘要:本文将介绍几种常用手段,用于梳理数据库网络故障可能存在的问题,从而快速定位恢复。 1 问题背景 在GaussDB各类问题场景中,网络故障是最难定位及恢复的问题之一,其不仅可能影响着数据库的性能,甚至在一定程度上会阻塞业务的正常运行,造成严重后果。网络问题牵连着应用侧(即GaussDB)、操作系 阅读全文
posted @ 2021-01-20 10:15 华为云开发者联盟 阅读(603) 评论(0) 推荐(0)
摘要:摘要:本文将会解释回调函数的概念,同时帮你区分两种回调:同步和异步。 回调函数是每个前端程序员都应该知道的概念之一。回调可用于数组、计时器函数、promise、事件处理中。 本文将会解释回调函数的概念,同时帮你区分两种回调:同步和异步。 1.回调函数 首先写一个向人打招呼的函数。 只需要创建一个接受 阅读全文
posted @ 2021-01-19 15:24 华为云开发者联盟 阅读(429) 评论(0) 推荐(0)
摘要:摘要:尽管 React Native 已经进入开源的第 6 个年头,距离发布 1.0 版本依旧是遥遥无期。“Learn once, write anywhere”,完全不影响 React Native 沦为“不会 JavaScript 也能用”的框架,那如何将在 React Native 项目中引入 阅读全文
posted @ 2021-01-19 10:37 华为云开发者联盟 阅读(811) 评论(0) 推荐(0)
摘要:摘要:在云服务业务开发中,善于使用代码新特性,往往能让开发效率大大提升,这里简单介绍下lambad表达式及函数式接口特性。 1.Lambda 表达式 Lambda表达式也被称为箭头函数、匿名函数、闭包。他允许把函数作为一个方法的参数(函数作为参数传递到方法中),体现出轻量级函数式编程思想。 为什么引 阅读全文
posted @ 2021-01-18 11:44 华为云开发者联盟 阅读(447) 评论(0) 推荐(0)
摘要:摘要:YOLO系列的目标检测算法可以说是目标检测史上的宏篇巨作,接下来我们来详细介绍一下YOLO v3算法内容。 算法基本思想 首先通过特征提取网络对输入特征提取特征,得到特定大小的特征图输出。输入图像分成13×13的grid cell,接着如果真实框中某个object的中心坐标落在某个grid c 阅读全文
posted @ 2021-01-18 10:54 华为云开发者联盟 阅读(1691) 评论(0) 推荐(0)

上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 82 下一页