- 3、string类对象的访问及遍历操作函数名称功能说明operator[] —— 重点返回 pos 位置的字符,const string 类对象调用begin + endbegin 获取一个字符的迭代器,end 获取最后一个字符下一个位置的迭代器rbegin + rendbegin 获取一个字符的迭代器,end 获取最后一个字符下一个位置的迭代器范围 forC++11 支持更简洁的范围 f... 3、string类对象的访问及遍历操作函数名称功能说明operator[] —— 重点返回 pos 位置的字符,const string 类对象调用begin + endbegin 获取一个字符的迭代器,end 获取最后一个字符下一个位置的迭代器rbegin + rendbegin 获取一个字符的迭代器,end 获取最后一个字符下一个位置的迭代器范围 forC++11 支持更简洁的范围 f...
- 简介RiskScanner 是开源的多云安全合规扫描平台,基于 Cloud Custodian 和 Nuclei 引擎,实现对主流公(私)有云资源的安全合规扫描和漏洞扫描。RiskScanner 遵循 GPL v2 开源协议,使用 SpringBoot/Vue 进行开发,界面美观、用户体验好。RiskScanner支持的公有云包括阿里云、腾讯云、华为云、Amazon Web Service... 简介RiskScanner 是开源的多云安全合规扫描平台,基于 Cloud Custodian 和 Nuclei 引擎,实现对主流公(私)有云资源的安全合规扫描和漏洞扫描。RiskScanner 遵循 GPL v2 开源协议,使用 SpringBoot/Vue 进行开发,界面美观、用户体验好。RiskScanner支持的公有云包括阿里云、腾讯云、华为云、Amazon Web Service...
- 一 前言Nomad是一个用于部署和管理应用程序的编排工具。它很灵活,可以运行容器化或非容器化的工作负载。在这些入门指南中,您将通过安装和运行本地Nomad集群来了解Nomad的核心功能。您可以将Nomad安装到您的本地机器上,也可以使用预先构建的Vagrant环境来运行本教程中的步骤。选择以下安装Nomad的方法之一,按照步骤操作,然后继续“验证安装”。 二 CentOS本地安装安装sud... 一 前言Nomad是一个用于部署和管理应用程序的编排工具。它很灵活,可以运行容器化或非容器化的工作负载。在这些入门指南中,您将通过安装和运行本地Nomad集群来了解Nomad的核心功能。您可以将Nomad安装到您的本地机器上,也可以使用预先构建的Vagrant环境来运行本教程中的步骤。选择以下安装Nomad的方法之一,按照步骤操作,然后继续“验证安装”。 二 CentOS本地安装安装sud...
- 一 前言Hashicopy发布多款明星产品,例如服务注册发现的consul,用于基础设施编排的Terraform和Packer,在应用编排领域其Nomad也是一款应用编排部署工具。 二 Nomad简介Nomad是一个灵活的调度器和工作负载编排器,它使组织能够使用单一、统一的工作流轻松地部署和管理任何容器化或遗留应用程序。Nomad可以运行各种负载的Docker、非容器化、微服务和批处理应用... 一 前言Hashicopy发布多款明星产品,例如服务注册发现的consul,用于基础设施编排的Terraform和Packer,在应用编排领域其Nomad也是一款应用编排部署工具。 二 Nomad简介Nomad是一个灵活的调度器和工作负载编排器,它使组织能够使用单一、统一的工作流轻松地部署和管理任何容器化或遗留应用程序。Nomad可以运行各种负载的Docker、非容器化、微服务和批处理应用...
- kubernetes 设置 Master 可调度与不可调度 kubernetes 设置 Master 可调度与不可调度
- dubbo官方自带了dubbo-admin及dubbo-simple/dubbo-monitor-simple二个子项目用于服务治理及服务监控。 一、dubbo-admin的部署项目编译打包成功后,将dubbo-admin/target/dubbo-admin-2.8.xxx.war 复制到jetty、tomcat下的webapps就算完成部署了(当然,也可以部署到其它兼容的servlet容... dubbo官方自带了dubbo-admin及dubbo-simple/dubbo-monitor-simple二个子项目用于服务治理及服务监控。 一、dubbo-admin的部署项目编译打包成功后,将dubbo-admin/target/dubbo-admin-2.8.xxx.war 复制到jetty、tomcat下的webapps就算完成部署了(当然,也可以部署到其它兼容的servlet容...
- 深入万物基础-容器一、思考我们在k8s里面的容器和docker的容器有什么异同?其实docker之前有自己的一套编排软件:docker swarm 它可以在多台主机中创建一个docker集群,但是也仅限于此了,docker在很早就放弃了这个项目。 docker machine 是配合swarm的一个预处理工具k8s全称:kubernetes,因为中间有8个字母,所以简称k8s,是谷歌公司开发... 深入万物基础-容器一、思考我们在k8s里面的容器和docker的容器有什么异同?其实docker之前有自己的一套编排软件:docker swarm 它可以在多台主机中创建一个docker集群,但是也仅限于此了,docker在很早就放弃了这个项目。 docker machine 是配合swarm的一个预处理工具k8s全称:kubernetes,因为中间有8个字母,所以简称k8s,是谷歌公司开发...
- 深入Kubernetes(k8s)概念一、基础概念理解集群masterworkerNodePod应用最终以Pod为一个基本单位部署Label很多资源都可以打标签Deployment应用部署用它,deployment最终会产生PodService负载均衡机制二、kubernetes Objects(k8s对象)1、什么是k8s对象官方文档地址: 理解 Kubernetes 对象 | Kuber... 深入Kubernetes(k8s)概念一、基础概念理解集群masterworkerNodePod应用最终以Pod为一个基本单位部署Label很多资源都可以打标签Deployment应用部署用它,deployment最终会产生PodService负载均衡机制二、kubernetes Objects(k8s对象)1、什么是k8s对象官方文档地址: 理解 Kubernetes 对象 | Kuber...
- 弹性云服务器的出现,减少了很多自己搭建服务器的时间,同时配合Docker能快速的部署各种服务及开发中常用到的基础服务,这篇文章我们就详细介绍如果利用华为云ECS服务器安装Docker并部署Redis的全过程。 弹性云服务器的出现,减少了很多自己搭建服务器的时间,同时配合Docker能快速的部署各种服务及开发中常用到的基础服务,这篇文章我们就详细介绍如果利用华为云ECS服务器安装Docker并部署Redis的全过程。
- Kubernetes简介一、背景1、部署方式的变迁传统部署时代:在物理服务器上运行应用程序无法为应用程序定义资源边界导致资源分配问题例如,如果在物理服务器上运行多个应用程序,则可能会出现一个应用程序占用大部分资源的情况, 结果可能导致其他应用程序的性能下降。 一种解决方案是在不同的物理服务器上运行每个应用程序,但是由于资源利用不足而无法扩展, 并且维护许多物理服务器的成本很高。虚拟化部署... Kubernetes简介一、背景1、部署方式的变迁传统部署时代:在物理服务器上运行应用程序无法为应用程序定义资源边界导致资源分配问题例如,如果在物理服务器上运行多个应用程序,则可能会出现一个应用程序占用大部分资源的情况, 结果可能导致其他应用程序的性能下降。 一种解决方案是在不同的物理服务器上运行每个应用程序,但是由于资源利用不足而无法扩展, 并且维护许多物理服务器的成本很高。虚拟化部署...
- @toc 一:关联式容器容器分类:序列式容器:初阶阶段中学习过STL中的部分容器,如:vector、list、deque等,这些容器统称为序列式容器,因为其底层为线性序列的数据结构,里面存储的是元素本身关联式容器:关联式容器也是用来存储数据的,与序列式容器不同的是,其里面存储的是<key,value>结构的键值对(保存映射关系),在数据检索时比序列式容器效率更高 二:键值对概念:用来表示具有... @toc 一:关联式容器容器分类:序列式容器:初阶阶段中学习过STL中的部分容器,如:vector、list、deque等,这些容器统称为序列式容器,因为其底层为线性序列的数据结构,里面存储的是元素本身关联式容器:关联式容器也是用来存储数据的,与序列式容器不同的是,其里面存储的是<key,value>结构的键值对(保存映射关系),在数据检索时比序列式容器效率更高 二:键值对概念:用来表示具有...
- 向RabbitMQ发出消息后,有时我们希望消费方不要立即消费,这时候延时队列就派上用场了,本篇就来快速体验其效果 向RabbitMQ发出消息后,有时我们希望消费方不要立即消费,这时候延时队列就派上用场了,本篇就来快速体验其效果
- 浅析 ThreadLocal 一、介绍根据 Java 官方文档的描述,我们可知 ThreadLocal 类用于提供线程内部的局部变量,其在多线程环境下能保证各个线程内部变量的隔离性。换言之,ThreadLocal 提供线程内的局部变量,不同线程之间不会相互干扰,该变量作用范围贯穿线程的生命周期,减少同一线程内多个方法或组件之间一些公共变量传递的复杂度。 二、使用 2.1 常用方法返回值方法... 浅析 ThreadLocal 一、介绍根据 Java 官方文档的描述,我们可知 ThreadLocal 类用于提供线程内部的局部变量,其在多线程环境下能保证各个线程内部变量的隔离性。换言之,ThreadLocal 提供线程内的局部变量,不同线程之间不会相互干扰,该变量作用范围贯穿线程的生命周期,减少同一线程内多个方法或组件之间一些公共变量传递的复杂度。 二、使用 2.1 常用方法返回值方法...
- 在 CSS 中有很多单位,但很多人在开始时使用 px(像素)。如果你多学一点 CSS,你就会知道有很多不同的 CSS 单元。每个开发人员都喜欢使用的最常见的 CSS 单元是 rem 单元,我们将在这篇本文中详细研究它。在 CSS 中有两种类型的长度单位。绝对长度单位相对长度单位 绝对长度什么是绝对长度单位?绝对长度单位是固定的,以任何这些单位表示的长度都将显示为该大小。我们也可以称它们为固定... 在 CSS 中有很多单位,但很多人在开始时使用 px(像素)。如果你多学一点 CSS,你就会知道有很多不同的 CSS 单元。每个开发人员都喜欢使用的最常见的 CSS 单元是 rem 单元,我们将在这篇本文中详细研究它。在 CSS 中有两种类型的长度单位。绝对长度单位相对长度单位 绝对长度什么是绝对长度单位?绝对长度单位是固定的,以任何这些单位表示的长度都将显示为该大小。我们也可以称它们为固定...
- 本篇文章带大家认识Java集合——Queue,LinkedList,Queue就是队列的意思,是一种数据结构,又叫先进先出表,本文首先会介绍数据结构《队列》,了解清楚队列的特点与性质,双端队列,循环队列,然后会根据队列的性质简单来模拟队列最后介绍集合框架Queue,Deque接口,LinkedList类常见方法的使用。 本篇文章带大家认识Java集合——Queue,LinkedList,Queue就是队列的意思,是一种数据结构,又叫先进先出表,本文首先会介绍数据结构《队列》,了解清楚队列的特点与性质,双端队列,循环队列,然后会根据队列的性质简单来模拟队列最后介绍集合框架Queue,Deque接口,LinkedList类常见方法的使用。
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签