11_如何选择一个合适的排序算法 如何选择 线性排序算法的时间复杂度比较低,适用场景比较特殊。所以要写一个通用的排序函数,不能选择线性排序算法。 如果是小规模的数据,进行排序时可以选择时间复杂度是O(n^2)的算法;如果是大规模数据排序,一般选择时间复杂度是O(nlogn)的算法更加
0 为何学习Kafka 在之前的项目中也用到过Kafka,但都是别人搭好了我只负责用,也没去深究,也没系统学习过。现在我加入了一个新公司,我们会做一个新系统,这个系统的技术架构中选型了Kafka,虽然生产环境我们会有商业技术支持,但我们需要自己搭建开发和测试环境,以及排查一些基本的问题。因此,
磁盘分区 温故知新: shift +d:从光标所在位置删除到行末 0:从光标所在位置跳转到行首 $:从光标所在位置跳转到行尾 一、系统目录结构 1.常见目录结构 windows目录结构:C:\windows(存放系统启动文件) D:\Program Files(存放第三方软件)
从 SUSE Linux Enterprise Server 15 开始,安装媒体仅包含安装程序 - 一个用于安装、更新和注册 SUSE Linux Enterprise Server 的基于命令行的精简系统。在安装期间,您可以通过选择要基于安装程序安装的模块来添加功能。 默认的安装方式需要通过网络访问 SUSE Cust
首次适应算法 每次从低地址开始查找,找到第一个能满足大小的空闲分区 实现 两种常用的数据结构 空闲分区表 空闲分区链 最佳适应算法 把空闲去按照容量递增的次序链接 从小到大排列,找到第一个满足大小的 缺点: 每次都选择最小的分区进行分配,会有越来越多的,很小的空
目录一、前期准备1)增加一块磁盘2)查看新增磁盘(lsblk),发现没找到新增的磁盘3)解决查不到新增磁盘问题二、分区1)简介2)fdisk 对磁盘进行分区三、磁盘格式化四、挂载1)临时挂载2)永久挂载 一、前期准备 测试环境:VMware Workstation / centos8 1)增加一块磁盘 2)查看新增磁盘(lsblk),发现没找
1.数据库所在服务器信息 2.表数据量截图 declare @table_spaceused table (name nvarchar(100) ,rows int ,reserved nvarchar(100) ,data nvarchar(100) ,index_size nvarchar(100) ,unused nvarchar(100) ) insert into @table_spaceused (name,rows,reserved,data,index_siz
目标:业务服务器新增一块硬盘硬盘,扩容到根目录。 一、逻辑卷简介 1.LVM 是 Logical Volume Manager(逻辑卷管理),它是Linux环境下对磁盘分区进行管理的一种机制,优点是磁盘分区空间可以任意扩张大小。 2.基本概述 (1)PV::物理卷(Physical volume):物理卷在逻辑卷管理中处于最底层,它可以是实际
软件: 主分区:1-4标识 逻辑分区:5-6标识 有逻辑分区必定有扩展分区。 screen //会话 。他的使用场景。可以远程同时互相同步操作,相当于远程桌面。比如开了两个会话,互相通信。使用如下: 会话1:screen -S help //创建一个help会话。 会话2:screen
用到命令 分区 fdisk 适用于 2T 一下磁盘 gdisk 没有限制 fdisk 分区 1、查询所有磁盘分区情况 1.1、命令:fdisk -l 1.2、命令:lsblk
买了个云主机,只有1G内存,跑爬虫经常内存不足,于是只能添加swap来缓解; 1、官方推荐的swap大小定义 2、使用dd命令在根下创建swapfile dd if=/dev/zero of=/swapfile bs=1M count=2048 ## if 表示infile,一般不做修改; of表示outfile,设置为想要创建文件的全路径; bs=1M表示增加的
2021-12-15 磁盘、分区、Linux文件系统 [Disk、 Partition、Linux File System] 1、磁盘基础知识 1.1 物理结构 SATA接口:4条 有差分对TX+,TX-,RX+,RX-。三个GND SATA电源:3.3V三个 ,GND三个,5V三个,GND,Rsvd ,GNG,12V三个。 最内层0磁头 0扇区 盘片的基本由金属或玻璃材质制
一. hive中的数据类型 hive中的数据类型主要分为: (1)基本数据类型 1.数值型:主要就是用来保存数字 整数型 tinyint :1字节 smallint :2字节 int :4字节 bigint :8字节 浮点型
1、Kafka简介 Kafka是分布式发布-订阅消息系统,它最初由 LinkedIn 公司开发,使用 Scala语言编写,之后成为 Apache 项目的一部分。在Kafka集群中,没有“中心主节点”的概念,集群中所有的服务器都是对等的,因此,可以在不做任何配置的更改的情况下实现服务器的的添加与删除,同样的消息的生
parted 分区工具,适用于gpt分区模式 GPT分区模式:最多可以划分128个主分区,最大支持18EB # parted (parted) select /dev/sdb #选择sdb这块磁盘 (parted) mktable gpt #如果是MBR,就选:msdos (parted) print
首先要知道自己的磁盘是什么格式的, 常见的有 ext4 Fat32 ntfs exfat ntfs 和 exfat 磁盘格特殊说明, 因为需要额外支持才能挂载. 查看磁盘和分区的命令 df -T 只可以查看已经挂载的分区和文件系统类型。 fdisk -l 可以显示出所有挂载和未挂载的分区,但不显示文件系统类型。 lsbl
博主介绍:
一、软件准备 本文CentOS7安装在VMware Workstation虚拟机软件,故安装前请自行安装该软件。 VMware Workstation官网链接:VMware Workstation官网地址 CentOS7下载地址:centos7镜像 二、安装 1、打开VMware Workstation,选择创建新的虚拟机; 2、选择自定义选项;点击下一步 3、选择虚拟
leidenalg包教程 目录leidenalg包教程安装介绍高级技巧1. 优化器2. Resolution profile 分辨率配置文件3. 固定(确定)节点 安装 简单来说,可以使用pip install leidenalg直接安装。 也可以使用源码进行安装, 安装这个包需要C核心库igraph和python包python-igraph,然后可以通过python se
分享一下我给惠普服务器安装操作系统的步骤 一.在本机上下载Centos7系统 二.下载UItralSO软件并安装在计算机上,并在U盘上写入下载的Centos系统。(这里拿Winserver2012举例) 1.首先要格式化U盘,请确保你的U盘没有重要的数据,如果有请先备份。 点击启动->写入硬盘影像->选择硬盘驱动器(这
磁盘管理 磁盘分区 磁盘分区 - fdiak / parted 挂载 SWAP - 交换分区 LVM - 逻辑卷 查看CPU: # lscpu # cat /proc/cpuinfo 查看磁盘: # lsblk 查看内存: # free -m/h # cat /proc/meminfo' Linux里磁盘的命名方式 /dev/sda sd--表示一种串口设备(sata,usb,scsi,sas) /de
这两天心血来潮想要装一个黑苹果,原本想要将系统安装在256G的主盘上。但是主盘是三星PM981的,在安装黑苹果系统时会假死卡住。所以需要安装了另一块西数的硬盘上,也就是我现在的Linux系统所在的盘。显然安装黑苹果有一定的风险,所以我不想直接将Linux所在的盘完全抹掉。因此想到将整个
CentOS 7扩展ROOT分区大小 FplusX 查看新增加的磁盘信息 # fdisk -l 根据以上信息,对新增加的磁盘进行分区 # fdisk /dev/vdb 创建物理卷 # pvcreate /dev/vdb1 查看物理卷信息 # pvdisplay # vgdisplay 将新增加的分区/dev/vdb1
由于把C盘所在的磁盘替换为了另一张大容量SSD,因此必须借助于PE系统重装Win10,基本步骤如下: 由于每个人电脑不同,遇到的情况也不同,我的电脑是惠普暗影精灵,在PE系统中需要用分区助手把新磁盘进行分区(我一般分为2个,一个系统盘,一个其他盘),否则无法把系统安装在磁盘上,
一、目的和要求 分区管理是应用较广泛的一种存储管理技术。本实验要求用一种结构化高级语言构造分区描述器,编制动态分区分配算法和回收算法模拟程序,并讨论不同分配算法的特点。 二、实验内容 1、编写:First Fit Algorithm 2、编写:Best Fit Algorithm 3、编写:空闲