首页 > 其他分享 >day03_计算机硬件

day03_计算机硬件

时间:2024-02-13 19:25:36浏览次数:33  
标签:day03 计算机硬件 python 网卡 cc 内存 ip CPU

昨日作业

image-20220301090724614

  • 传统运维
    • 没有接触到云计算,没有接触云服务器的,运维工程师
      • 得维护企业内部的硬件设备,服务器,以及机房的维护
    • 主要维护是企业内部的,不经常变化,且没有超大流量的内部应用(crm,企业内部的邮件系统,办公应用系统)HR。老板,同事,人事,财务,维护的软件,面向企业内部人员
  • 云计算运维

以后作业,不要给我截图了兄弟们,给我typora的笔记打包

day03笔记.md
pic/

打个压缩包,发给我。

uptime (就是一对英文单词,见名知意,可能就是一些缩写)

关于特殊ip的实践

  • 127.0.0.1(端口结合)
    • 回环地址,做服务测试使用的 127.0.0.1:7800
  • 192.168.0.177
    • 和网卡有关,网卡上设置的ip地址,
  • 0.0.0.0
    • 绑定这个机器,所有的网卡ip(同时发布到局域ip,和公网ip,云服务器有关了)

image-20220301092249914

有一个开发机器
192.168.0.105
192.168.0.177

开发需要部署应用了,部署在什么地址上,可提供正确的访问?
0.0.0.0:8000

image-20220301093316304

image-20220301093924134

--

image-20220301094616618

关于桥接的ip

image-20220301094848299

1.添加网卡

2.给网卡分配一个ip即可

添加ip的方法

1.添加新网卡,绑定ip

2.直接给当前网卡,绑定多个ip(用的是这个)

NAT网络

1.修改虚拟机的网络连接方式,改为NAT

image-20220301095346958

2.查看vmware提供的虚拟网卡,设置,看一看,NAT创建的局域网段,是多少

image-20220301095816357

3.重启linux的网络服务,拿到NAT的ip

image-20220301095916686

4.最后验证你的拿到的NAT分配的ip地址,是否能访问百度

image-20220301100339472

域名和ip的对应关系

关于百度的域名解析

用超哥的电脑,ping baidu.com  >   12.54.65.88
用超哥的腾讯云 ping baidu.com  >   144.55.44.77

先忘记这个操作。。百度的动态DNS技术

你现在需要学的是

域名 和 ip对应关系是

一对一

一 对 一,一个域名,对应一个IP
10.96.0.128   yuchao-python.cc    虚拟机1 

一个 ip,对应多个域名
10.96.0.128    test1-yuchao-python.cc
10.96.0.128    test2-yuchao-python.cc




image-20220301101053414

马上学习nginx网站部署

在一个机器上,部署多个网站

你作为一个小说爱好者,你买了一个云服务器

www.yongfeixs.cc
www.yongfeirh.cc 



域名解析的配置hosts文件

是每个人电脑上的, 域名解析文件,用于本地测试使用,是假的,给自己测试玩的,

能实现,访问 yuchao-python.cc 就可以定位到这个 10.96.0.128的

1.找到hosts文件
C:\Windows\System32\drivers\etc

2.推荐用Notepat++文本编辑器打开,或者记事本也行
写入如下的解析关系
# example 
10.96.0.128   yuchao-python.cc 
10.96.0.128    test1-yuchao-python.cc
10.96.0.128    test2-yuchao-python.cc

3.测试客户端可以测试了

http://yuchao-python.cc:9999/
http://test1-yuchao-python.cc:9999/

4.本地域名解析,就是这个作用


互联网中存在的域名,需要购买dns解析记录,腾讯云提供的域名注册服务(收费)

课间练习

1.修改vmware上网方式为NAT,修改你的linux的ip为NAT网段的

2.练习下hosts域名解析

制作你的三个域名,都能解析到你的ip地址,ping通即可。

学习路线

1.运维,维护机器,肯定是在机房(云服务器)

2.机房里面都有什么,ip,域名,port

3.懂点硬件的东西

台式机,

内部硬件

网卡

4.操作系统是什么,linux安装,指令

  1. 任重而道远

计算机的硬件知识(科普类)

程序跑在服务器上(购买什么样的配置)

cpu型号

内存的版本,频率,内存容量

磁盘

image-20220301112954490

硬件和人体的关系

image-20220301113945846

计算机单位换算

img

二进制, 只有 0 和1 的数据,逢2进1

十进制,1 ~10 ,逢10进一

对于计算机而言,只认识一个叫做二进制的容量单位,我们称之为bit,但是由于bit单位太小,计算机又用Byte单位来统计

小时候用,分,角,2分,因为单位实在太小了

元,为主流的流通货币单位

一个文件有多大 ,15MB

一个视频有多大,2GB

1TB硬盘 = 多少GB,1024GB

1GB = 1024 MB

关于cpu的32位,和64位

需要记忆的就是,32位CPU和64位CPU,对内存的支持。

32位和64位意味着处理器可在一段时间内处理的最大位数,最大内存寻址空间。

# 2的32次方,32位CPU最大支持4G内存
# 32位系统的最大寻址空间约为4294967296(比特)=4(GB);
>>> 2**32/1024/1024
4096.0

# 64位CPU,支持相当大的内存扩展
# 总之,它相当大就是,所以64位CPU没问题
>>> 2**64/1024/1024/1024/1024/1024
16384.0  EB

image-20220301120148132

关于内存和磁盘的关系

内存由于它的高速IO性能,因此很多数据会放在内存里面,提供用户读写,因为速度快

内存====缓存

前端的文件,三要素,让你的网页可以显示出效果

js

html

css

内存就会大量的用在,网站架构优化里

思路,只要公司有钱,服务器够牛,内存够大,

数据尽量放内存里面,因为读写速度很快

磁盘的数据,预热,先写入到内存,计算机程序,直接去内存里去读数据,读不到了,再去磁盘里找

磁盘IO速度慢

内存IO速度快

多通道设计,内存

你的主板,支持插入4个内存条

两两配对是最高性能的

单条的16G内存条,不如买2个8G(完全一样型号的,品牌,频率,容量),组成双通道

硬盘

个人硬盘,台式机的硬盘,都是SATA接口,而企业级的高性能硬盘是SAS接口

BIOS系统

比如,你以后给企业部署服务器,上架,装了一个新的CPU

这个机器还是需要运行vmware虚拟化的(windows+vmware workstation(linux))

vmware vsphere (高性能,收费,企业级虚拟化软件)

image-20220301143753871

然后发现,安装这个工具,报错,提示你不支持intel v-t(虚拟化技术)

1.先重启该服务器,然后找到该服务器,进入BIOS系统的快捷键,然后进入主板系统

2.调整CPU的功能设置,打开虚拟化功能

3.重启服务器

4.开始安装vmware

...

image-20220301144342384

显卡

早期之前,没有独立显卡的时候

图像的处理,需要去内存中,借一点容量来做图像处理。

cad ,3d max。

都是独立显卡,有很大的显卡存储(显存)

显卡也提供了芯片,GPU芯片用于计算任务

机器里面

CPU是来运算的,计算的

内存是用来临时存储数据的,数据放在内存里计算

独立显卡(分担CPU的压力,以及内存的压力)

1.一个计算能力 2.显卡的内存存储能力

标签:day03,计算机硬件,python,网卡,cc,内存,ip,CPU
From: https://www.cnblogs.com/fuminer/p/18014743

相关文章

  • Day03-Helloworld-IDEA
    Helloworld1.新建一个文件夹,用于存放代码。2.新建后缀名为java的文件。​文件命名组成是:Hello.java​文件打开方式为notepad++3.编写代码:publicclassHello{ publicstaticvoidmain(String[]args){ System.out.print("Hello,World!"); }}4.编译:把写的......
  • day03
    多态多态是在继承、实现情况下的一种现象,表现为:对象多态、行为多态多态前提:有继承/实现关系;存在父类引用子类对象;存在方法重写多态的好处:解耦:在多态形式下,右边的代码是解耦合的,更便于扩展和维护。拓展性强:定义方法时,使用父类类型作为形参,可以接收一切子类对象,扩展性更......
  • 计算机硬件
    一些物理设备按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机硬件组成CPU主板内存电源、主机箱硬盘显卡键盘、鼠标显示器CPUMemory(内存)Motherboard(主板)IO设备冯·诺伊曼体系结构,又称为普林斯顿结构计......
  • MetaGPT day03 MetaGPT 订阅智能体
    订阅智能体基本介绍#什么是订阅智能体MetaGPT提供了Agent的开发能力,Agent可以协助我们解决日常的一些问题,其中一个应用场景就是我们可以让Agent为我们关注某些想关注的信息,当有我们关注的事件发生时,Agent获取信息并进行处理,然后通过一些如邮件、微信、discord等通知渠道将处理......
  • day03 转义字符和注释
    转义字符注意:韩顺平教育/r北京输出结果:北京平教育。意思是回车回到当前行韩顺平教育/r/n北京输出结果:韩顺平教育换行后北京注释单行注释//xxx多行注释/*xxx*/文档注释,对类进行注释,用javadoc可以生成HTML文件/***xxx*/java代码规范......
  • 计算机硬件-CPU-校验码
    计算机组成部分(冯诺依曼架构):5个部分,运算器、控制器、存储、输入设备、输出设备CPU的功能:程序控制、操作控制、时间控制、数据处理。CPU的组成:主要由运算器、控制器、寄存器和内部总线等部件组成运算器:执行所有的算数运算,如加减乘除等;执行所有的逻辑运算并进行逻辑测试,如与或......
  • day03 代码随想录算法训练营 203. 移除链表元素
    题目:203.移除链表元素我的感悟:题目里的节点是已经给好的,创建虚拟节点,是为了方便处理头节点。加油,我可以的!!!!!理解难点:节点已经给好的创建虚拟节点代码难点:p是临时变量,类似于foriinrange(10)这里的i,本身是用完就扔的。返回值为什么不能是p.next?因为p是一个指针,......
  • 代码随想录day03 链表删除 链表类的实现 反转链表
    首先是链表的删除操作热身题这里使用了一个新的头指针这样在删除头指针的时候就不需要进行额外的判断然后是链表类的实现需要一点背诵加上深刻理解有时候理解了但是写起来还是会有些指针边界的小问题应该多写写多记一下就会好了还有就是手写链表要常复习吧学习新......
  • day03 Redis
    day03RedisRedis是一个基于内存的key-value结构数据库,方便存储。1.1Redis服务启动与停止服务启动命令redis-server.exeredis.windows.conf修改Redis配置文件设置Redis服务密码,修改redis.windows.con重启Redis后,再次连接Redis时,需加上密码,否则连接失败。redis......
  • Day03-04英语名词
    Day03-04英语名词解释1.Commentanduncommentcode:对代码进行注释和取消注释。“Comment”:在代码中添加注释“uncomment”:删除注释。2.shortcut:快捷方式,简化的方法3.compatible:兼容的4.assign是一个英语单词,意思是“分配;指派;赋值”。5.primitive:“原始的;简单的;6.vulner......