logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ map用法总结(整理)

1,map简介map是STL的一个关联容器,它提供一对一的hash。第一个可以称为关键字(key),每个关键字只能在map中出现一次;第二个可能称为该关键字的值(value);map以模板(泛型)方式实现,可以存储任意类型的数据,包括使用者自定义的数据类型。Map主要用于资料一对一映射(one-to-one)的情況,map內部的实现自建一颗红黑树,这颗树具有对数据自动排序的功能。在map内部所有的

#c++#开发语言#数据结构
C++迭代器(Iterator)详解

迭代器(Iterator)的介绍背景: 指针可以用来遍历存储空间连续的数据结构,但是对于存储空间费连续的,就需要寻找一个行为类似指针的类,来对非数组的数据结构进行遍历。定义:迭代器是一种检查容器内元素并遍历元素的数据类型。迭代器提供对一个容器中的对象的访问方法,并且定义了容器中对象的范围。迭代器(Iterator)是指针(pointer)的泛化,它允许程序员用相同的方式处理不同的数据结构(容器)。

NS3可视化问题及解决办法

NS3编译遇到的Python相关的问题解决办法Linux系统在使用时,难免碰到更新忍不住升级软件包,升级软件包有时会带来开发环境的变化,环境的变化就会导致一些编译环境由于版本的原因无法编译通过,今天介绍一下关于Python模块的两个问题的解决办法:问题一如下PyViz visualizer : not enabled (Python Bindings are needed but not enab

Linux出现target `xxx/xxx/\r‘ is not a directory可能原因

如果文件夹中含有空格,系统默认将空格识别为分隔符,因此出现这种问题。例如文件夹叫“ns 方案”,此时对它操作应为。

#linux
详细介绍 安装ns3步骤

安装ns3步骤:准备工作——1.[Linux] ubuntu系统安装完成2.熟悉Linux常用命令开始安装——确保ubuntu已经完成换源---阿里云或清华,个人推荐阿里云3.安装组件和依赖库1.快捷键Ctrl+Alt+T 打开终端,输入以下命令:sudo apt-get update2 . 安装vim(以便编写脚本)sudo apt-get install vim3.创建mysetup脚本ged

#ubuntu#linux#运维
Obsidian+PicGo+Gitee搭建免费图床

之前使用PicGo+Gitee配合Typora,后来因为换电脑+Typora管理笔记不方便,换到Obsidian笔记,此处记录重新搭建图床的坑与经验。主要参考。

文章图片
Picgo使用Gitee平台搭建图床照片无法显示

使用Hexo框架搭建个人博客,发现博客中图片无法显示。

文章图片
PicGo {“message“:“A file with this name already exists“}解决方案

这里主要是重复上传了同类型的文件导致的冲突。2、点击并打开PicGo设置。4、从新上传测试一遍就可以了。3、将“时间戳重命名”打开。

hypervisor介绍

hypervisor:一种运行在物理服务器和操作系统之间的中间层软件,可以允许多个操作系统和应用共享一套基础物理硬件。可以将hypervisor看做是虚拟环境中的“元”操作系统,可以协调访问服务器上的所有物理设备和虚拟机,所以又称为虚拟机监视器(virtual machine monitor)。hypervisor是所有虚拟化技术的核心,非中断的支持多工作负载迁移是hypervisor的基本功能。

ubuntu镜像下载

官方下载地址(不推荐)https://www.ubuntu.com/download推荐使用Ubuntu 20.04.4 LTS (Focal Fossa)其余下载地址中科大源http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/阿里云开源镜像站http://mirrors.aliyun.com/ubuntu-releases/16.04/兰州大学开源镜

#ubuntu#linux#运维
    共 28 条
  • 1
  • 2
  • 3
  • 请选择