C++八股文
转载自史上最全C/C++面试八股文,一文带你彻底搞懂C/C++面试!_c语言面试八股文-CSDN博客 1. 讲一讲封装、继承、多态是什么? 封装:将具体实现过程和数据封装成一个函数,只能通过接口进行访问,降低耦合性,使类成为一个具有内部数据的自我隐藏能力、功能独立的软件模块。意义:保护或防止代码在无意之中被破坏,保护类中的成员,不让类中以外的程序…
|
194
|
|
18063 字
|
1.1 小时
分页式存储
离散分配方式 连续分配容易造成很多碎片,虽然可以通过紧凑的算法来将碎片拼接成可用的大块空间,但必须付出很大的开销。如果允许一个进程直接分散的装入很多不相邻的分区,则无需紧凑,即离散分配方式。如果离散分配的基本单位是页,称为分页储存管理方式;如果离散分配及基本单位是段,称为分段存储管理方式。本文主要讨论分页存储。 分页式存储 将程序与内存均划分为同样…
|
180
|
|
1120 字
|
5 分钟
kafka golang消费者工具库
kafka.go package middleware import ( "context" "encoding/base64" "encoding/json" "errors" "fmt" "os" "strconv" "strings" "github.com/Shopify/sarama" "github.com/garyburd/redig…
|
187
|
|
534 字
|
27 分钟
Proxmox配置无线桥接(代理ARP桥)
转载自https://lala.im/7757.html 这里记录一下关于Proxmox ProxyARP的配置,理论上这个配置在Debian10上也是可用的。 安装需要用到的软件包: apt -y update apt -y install wpasupplicant parprouted 启用ipv4转发: nano /etc/sysctl.c…
|
262
|
|
450 字
|
6 分钟
将Nas目录挂载到pve宿主机上
安装 cifs-utils 包 sudo apt-get install cifs-utils 创建备份目录 sudo mkdir /shared 运行挂载命令 mount.cifs //192.168.1.1/shared /shared / -o user=用户名,pass=密码,vers=2.0 将pve宿主机目录挂载到LXC容器内 pct …
|
183
|
|
47 字
|
几秒读完
原码,反码,补码
一. 机器数和机器数的真值 在学习原码,反码和补码之前, 需要先了解机器数和真值的概念。 1、机器数 一个数在计算机中的二进制表示形式,叫做这个数的机器数。机器数是带符号的,在计算机用机器数的最高位存放符号,正数为0,负数为1。 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是0000 0011。如果是 -3 ,就是 100 0001…
|
176
|
|
1895 字
|
8 分钟
海明码
海明码:多重奇偶校验码,具有纠错能力。 1. 海明码的特点: 其中m表示数据位的位数,k表示海明校验码的位数 k位海明校验码一共可以表示种校验信息结果,其中有一种要用来表示没有出错的情况,则其余还剩-1种结果,为了使校验结果可以指出任一位出错的位置,则需要满足以上不等式。 确定校验位个数 海明码的码组长度需要符合:2^r – 1 (r代表校验位个数…
|
177
|
|
1468 字
|
6 分钟
k3s基于traefik搭建WordPress
k3s和k8s不同,大体都是精简了很多功能,其中k8s是用nginx,而k3s采用的是traefik,traefik主要的好处相较nginx,他写法更简单一些,采用yaml来写,而且traefik本身设计的就能够实时跟kubernetes api交互,感知后端service,pod等的变化,自动更新配置并重载。相对来说traefik更快速方便,同时…
|
224
|
|
460 字
|
10 分钟
I/O技术
数据传输控制方式 程序控制(查询)方式:分为无条件传递和程序查询方式两种,方法简单,硬件开销小,但I/O能力不高,严重影响CPU的利用率 程序中断方式:与程序控制方式相比,中断方式因为CPU无需等待而提高了传输请求的响应速度,中断的时候,会从当前程序停止,然后将中断的位置以栈的方式存储,叫做“保存现场”,中断处理完成之后,会回到之前的断点,接着执行…
|
180
|
|
436 字
|
2 分钟
浮点数计算
浮点数表示格式: N = (数符)尾数*基数^(阶符)指数 尾数是定点小数,指数为阶码,定点整数,阶符为指数位符号位,数符位尾数和所有浮点数符号位 浮点数运算过程: 先对阶,在计算尾数,最后格式化结果 一、对阶 在对使用了科学计数法的数值进行加法运算时,需要先对阶。 比如一个数 A 是 1023000000,我们将它表示为 1.023 x 10^9…
|
182
|
|
887 字
|
4 分钟