• 2024-06-15基于交换机端口划分VLAN 千字解析
    实验目的及要求:(1)掌握交换机配置的几种模式及基本配置命令。(2)掌握VLAN的原理及基于交换机端口的VLAN划分方法。实验方法:基于单台交换机实现端口VLAN划分并验证;使用cicsopackettracer模拟器完成网络拓扑图如下所示:在三台PC机上设置IP地址如下:连通性测试:三台计算机两
  • 2024-06-07一口气搞懂Flink Metrics监控指标和性能优化,全靠这33张图和7千字
    https://www.51cto.com/article/684249.html flink中值得监控的几个指标背景为了维持flink的正常运行,对flink的日常监控就变得很重要,本文我们就来看一下flink中要监控的几个重要的指标重要的监控指标1.算子的处理速度的指标:numRecordsInPerSecond/numRecordsOutPerSecond,
  • 2024-04-01【操作系统】千字解析信号量
    信号量机制是一种用于控制多进程或者多线程并发访问共享资源的同步机制。信号量实质上是一个整型计数器,通常用于表示可用资源的数量或许可证的数量,类似于一个整型的全局变量。不同于一般的整型变量,对信号量的操作只有两个:P操作和V操作P操作即wait操作,为进程申请一个资源S,S相应
  • 2024-01-12linux之页表详解(千字详解)
    linux之页表详解页表的详解在进程地址空间与物理内存之间,就是通过页表来进行映射关联的!==而页表的功能也不仅仅是简简单单的映射!如下图!==例如:是否命中,进程关于这个内存的读写权限,是用户的还是内核的!等等这样子我们就能理解char*str="helloworld";*str='H';这个
  • 2023-11-21程序地址空间详解(6千字长文)
    程序地址空间C/C++地址空间!在先认识程序地址空间前我们要先认识一下C/C++的地址空间!这就是C/C++的地址空间的结构!不过这个地址空间究竟是什么?——是内存吗?==答案是错误的!这个地址空间其实不是内存!==我们可以看一下intmain(){pid_tid=fork();if(id<0)
  • 2023-10-10 C++11之类型转换(2千字长文详解)
    C++11之类型转换C语言中的类型转换在C语言中,如果赋值运算符左右两侧类型不同,或者形参与实参类型不匹配,或者返回值类型与接收返回值类型不一致时,就需要发生类型转化,C语言中总共有两种形式的类型转换:隐式类型转换和显式类型转换。隐式类型转化:编译器在编译阶段自动进行,能转就
  • 2023-09-15C++之单例模式(6千字长文详解)
    单例模式什么是单例模式单例模式是设计模式的一种设计模式:设计模式(DesignPattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。为什么会产生设计模式这样的东西呢?就像人类历史发展会产生兵法。最开始部落之间打仗时都是人拼人的对砍。后来春秋战国时
  • 2023-06-11 STL之Stack与queue的模拟实现与duque的底层结构(3千字长文详解)
    STL之Stack与queue的模拟实现与duque的底层结构设计模式的概念设计模式像是古代的兵法,是以前的人总结出来的一些在特定的情况下,某种特定的好用的方法总结STL中迭代器也是一种设计模式——==迭代器模式==STL中stack和queue的实现就是使用了一种设计模式——==适配器模式!==适
  • 2023-06-11STL之优先级队列(堆)的模拟实现与仿函数(8千字长文详解!)
    STL之优先级队列(堆)的模拟实现与仿函数优先级队列的概念优先队列是一种==容器适配器==,根据严格的弱排序标准,==它的第一个元素总是它所包含的元素中最大的==。本质就是一个堆!此上下文类似于堆,在堆中可以随时插入元素,并且只能检索最大堆元素(优先队列中位于顶部的元素)。
  • 2023-04-15环境变量概念详解!(4千字长文)
    环境变量!环境变量我们是否可以认为我们平时写的程序是一个指令呢?可以的!其实我们平时写的程序和我们在linux下执行的指令是同一个东西!都是可执行程序!那为什么我们执行的时候,需要用到./xxx这样来执行我们的程序,但是使用系统里面的指令就只要输入就可以呢?我们从报错我们就可
  • 2023-01-17软件测试:k6(新一代性能测试工具,千字让你了解并爱上它)
    原文链接:https://blog.csdn.net/qq_45801904/article/details/124720185大家好,我是不许
  • 2022-12-27C++概念之explicit,static成员,友元,内部类,匿名对象,拷贝对象的编译器优化(7千字长文详解!)
    c++详解之explicit,static成员,友元,内部类,匿名对象,拷贝对象的编译器优化关于对象的隐性类型转换类型转换我们知道当我们的将一个内置类型的变量强制赋值个另一个内置类型
  • 2022-11-24auto与typedef与宏(千字长文详解)
    auto与typedef与宏前言当随着程序越来越复杂,程序中用到的类型也越来越复杂,经常体现在类型难于拼写含义不明确导致容易出错例如#include<string>#include<map>i
  • 2022-11-10C++ 之string类常用接口功能解析(7千字长文带你玩懂string!)
    C++之string常用接口功能解析关于string的背景我们可以看到string的本质就是一个类模板!**为什么使用的是类模板因为字符串涉及到了编码的问题!——有ACCII,utf-8utf-1
  • 2022-11-05初步认识c++之命名空间详解(千字长文带你刨析你命名空间的细节)
    初识c++之命名空间详解前言:c++是在c语言的基础上进一步发展出来的用于弥补c语言缺陷的语言,是c语言的超集,添加了很多新的特性,使其编程更加方便!下面就让我们开始初步认识c++