物体检测Yolov3_训练与Ascend310推理
技术博客

物体检测Yolov3_训练与Ascend310推理

19615 47

一、概念介绍    Yolo是一种目标检测算法,将目标区域预测和目标类别预测整合于单个神经网络模型中,实现在准确率较高的情况下快速目标检测与识别。Yolov3是在v1和v2的基础上融合了一些好的方案,在保持速度优势的同时,提升了预测精度,尤其加强了对小物体的识别能力,更加适合现场应用环境。二、网络结构    Yolov3相对于v1和v2的主要改进是使用了新的网络结构Darknet-53,改进...

【云小课】EI第22课 MRS基础原理之ClickHouse组件介绍
技术博客

【云小课】EI第22课 MRS基础原理之ClickHouse组件介绍

20943 30

ClickHouse是俄罗斯公司 Yandex 在2016年开源的高性能、开源联机分析列式数据库管理系统。其数据压缩比高,基于多核并行计算、向量化执行与SIMD,在性能上表现卓越。当前ClickHouse被广泛的应用于互联网广告、App和Web流量、电信、金融、物联网等众多领域,非常适用于商业智能化应用场景,在国内外有大量的应用和实践。

为什么vacuum后表还是继续膨胀?
技术博客

为什么vacuum后表还是继续膨胀?

17417 62

对于更新和删除操作频繁的表,会存在大量垃圾数据,导致磁盘空间的浪费和查询扫描时额外的IO开销,需要定期执行清理操作(vacuum)来控制行存表以及表上索引的膨胀。本文将对vacuum的原理以及影响vacuum效果的因素进行简单介绍。

【华为云社区内容共创者火热招募中】第五弹:拒绝躺平,踮脚够上生活小美好!看直播写博客,赢好礼!
技术博客

【华为云社区内容共创者火热招募中】第五弹:拒绝躺平,踮脚够上生活小美好!看直播写博客,赢好礼!

16506 29

华为云社区“内容共创计划”第五弹!!生活可能是平凡而琐碎的,却总有值得我们站起来,踮脚够一够的小美好。看直播免费学习大厂干货,写博客轻松提升内容编辑能力,更有价值高达500元京东卡可领取!现在就让我们一起加入华为云社区,继续前进吧!

基于 WireGuard 和 OpenVPN 的混合云基础架构建设
技术博客

基于 WireGuard 和 OpenVPN 的混合云基础架构建设

18440 6

1、为什么要启用 LDAP 和 OpenVPN?管理信心 业务初期,业务网络环境为单云时,便有了 OpenVPN 的成熟的管理和监控经验;省时 补足 wireguard 用户管理的缺陷,暂时没时间基于 wireguard 开发关于用户模块 VPN 的秘钥和验证功能;管理省心 虽然牺牲了用户的连接 vpn 速度,但是为了不造新轮子,决定套娃两种 VPN,借助 OpenVPN 的 LDAP 支持...

AI框架的挑战与MindSpore的解决思路
技术博客

AI框架的挑战与MindSpore的解决思路

19600 27

全场景统一AI框架的挑战所谓全场景AI,是指可以将深度学习技术快速应用在云边端不同场景下的硬件设备上,包括云服务器、移动终端以及IoT设备等等,高效运行并能有效协同。

Runc容器运行过程及容器逃逸原理
技术博客

Runc容器运行过程及容器逃逸原理

22458 49

在每一个Kubernetes节点中,运行着kubelet,负责为Pod创建销毁容器,kubelet预定义了API接口,通过GRPC从指定的位置调用特定的API进行相关操作。而这些CRI的实现者,如cri-o, containerd等,通过调用runc创建出容器。runc功能相对单一,即针对特定的配置,构建出容器运行指定进程,它不能直接用来构建镜像,kubernetes依赖的如cri-o这类CRI,

内嵌双向链表的设计与实现
技术博客

内嵌双向链表的设计与实现

16504 26

在一些对性能要求严苛的场景中,希望尽可能减少内存分配的次数。因此,我们希望将链表节点直接嵌入至业务的数据结构中,通过内嵌的链表节点,实现将多个业务数据结构链接成一个链表。

Linux 安装 rar unrar 命令
技术博客

Linux 安装 rar unrar 命令

15685 8

文章目录 Ⅰ 下载安装包Ⅱ 解压安装包Ⅲ 连接命令Ⅳ rar和unrar命令使用 Ⅰ 下载安装包 在Linux中输入以下命令下载安装包: wget http://www.rarlab.com/rar/rarlinux-x64-4.2.0.tar.gz 1 Ⅱ 解压安装包 rar软件不需要安装,直接解压,例如解压到/usr/local下: tar ...

Linux 常用命令
技术博客

Linux 常用命令

19594 22

前提须知: 用户想要操作linux内核,需要先用用户名和密码登录bash shell,这时启动一个bash进程。这时用户输入的命令会传输给bash shell,然后bash shell通过一些处理,最后和linux内核交互。 linux文件系统大概图 1:切换目录 cd 目录 #切换到指定目录 cd #切换到家目录 cd .. #切换到上一级目录 123 2:...

Java 多线程与高并发
技术博客

Java 多线程与高并发

22451 51

1:volatile 保证线程可见性 当多个线程访问同一个共享资源时,线程会拷贝资源的副本到自己的工作内存。这样如果某个线程对这个资源进行写操作,其他线程不会马上知道。当对这个资源加volatile关键字,其他线程就会随时监听,更新新的值。 如下例子,不加volatile关键字,线程不会停止,加volatile关键字后会及时重新更新副本stop的值,线程停止。 pa...

第二章 Springboot 自定义banner图案
技术博客

第二章 Springboot 自定义banner图案

24236 52

一:场景描述 Springboot默认开启banner,在项目启动时会在控制台默认打印spring图案。 SpringBoot有一个接口org.springframework.boot.Banner实现这个操作。故我们可以实现这个接口来打印自定义banner信息,但是不推荐,因为这不是什么重要的功能,没必要,既然SpringBoot提供了这个功能,肯定为我们实现了。...

Java GC 各个变量含义 和 jstat 命令的使用
技术博客

Java GC 各个变量含义 和 jstat 命令的使用

18433 13

前言 JDK版本 jdk1.8 jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 1:变量解释 S0C:年轻代中第一个survivor(幸存区)的容量 (kb)S1C:年轻代中第二个survivor(幸存区)的容量 (kb)S0U:年轻代中第一个survivor(幸存区)目前已使用空间 (kb)S1U:年轻代中第二个survivor(幸...

并发编程 线程池以及@Async注解的使用
技术博客

并发编程 线程池以及@Async注解的使用

22450 10

建议先看我另外一篇文章:并发编程使用了 线程池 ThreadPoolExecutor 程序性能有了质的突破 开发环境 SpringBoot 2.1.10.RELEASEJDK 1.8 1:启动类添加@EnableAsync注解 package com.nobody; import org.springframework.boot.SpringApplicati...

深入了解NIO底层原理
技术博客

深入了解NIO底层原理

14950 9

Redis 为何能支持高并发? Redis底层采用NIO中的多路IO复用的机制,对多个不同的连接(TCP)实现IO复用,很好地支持高并发,并且能实现线程安全。 Redis官方没有windows版本,只有Linux版本。 NIO在不同的操作系统上实现的方式有所不同,在Windows操作系统使用select实现轮训,而且还存在空轮训的情况,效率非常低。时间复杂度是为O...

大多数人不知道的Java知识 - Java内省机制
技术博客

大多数人不知道的Java知识 - Java内省机制

24234 34

目录 Java 内省机制IntrospectorBeanInfoBeanDescriptorPropertyDescriptorMethodDescriptor内省应用注意事项 Java 内省机制 在计算机科学中,内省是指计算机程序在运行时(Runtime)检查对象(Object)类型的一种能力,也叫运行时类型检查。 内省和反射是不同概念。相对于内省...

Redis入门到超神 - 02 Redis为什么默认16个数据库
技术博客

Redis入门到超神 - 02 Redis为什么默认16个数据库

17407 31

序号标题01Redis入门到超神 - 01 Redis介绍与安装02Redis入门到超神 - 02 Redis为什么默认16个数据库03Redis入门到超神 - 03 redis.conf配置文件详解04Redis入门到超神 - 04 redis的5种数据结构 通过Redis客户端连接工具可以看到,Redis默认有16个数据库。由于Redis不支持自定义数据库的名字...

Redis入门到超神 - 04 redis的5种数据结构
技术博客

Redis入门到超神 - 04 redis的5种数据结构

19591 37

序号标题01Redis入门到超神 - 01 Redis介绍与安装02Redis入门到超神 - 02 Redis为什么默认16个数据库03Redis入门到超神 - 03 redis.conf配置文件详解04Redis入门到超神 - 04 redis的5种数据结构 Redis 五种数据结构 关于命令的具体用法推荐网站: Redis命令教程中文版 String 字符串 ...