精华内容
下载资源
问答
  • linux配置本地yum网络yum详细步骤

    千次阅读 多人点赞 2019-10-25 19:45:19
    Yum (全称为 Yellow dog Updater, Modified )本质上 也是一个 软件包管理器 特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系 1.1yum的原理: 1.2 常用命令(重点) 注意: ...

    什么是yum源?

    • Yum (全称为 Yellow dog Updater, Modified )本质上 也是一个 软件包管理器
    • 特点: 基于 RPM 包管理,能够从指定的服务器 自动下载、 自动安装、 自动处理依赖性关系

    1.1yum的原理:

    在这里插入图片描述在这里插入图片描述

    1.2 常用命令(重点)

    注意: 必须联网

    命令含义
    yum list l grep 需要的软件名需要的软件名 查询服务器是否有需要安装的软件
    yum -y install 需要的软件包下载安装
    yum -y remove 需要卸载的软件包卸载
    yum repolist列出设定yum源信息
    yum clean all清除yum缓存信息

    1.3 制作本地yum源

    • 原因: 因为大数据集群 为了安全, 不让连接外网

    • 原理:
      在这里插入图片描述

    • 实现

    # 切换到保存yum信息的目录 
      cd /etc/yum.repos.d/ 
    # 备份所有的配置文件 
      rename .repo .repo.bak * 
    # 查看是否备份成功
      ll
    

    在这里插入图片描述

    1.4 新增本地yum源 vim CentOS-Local.repo

    vi CentOS-Local.repo
    

    编辑内容如下

    [base]
    name=CentOS-Local 
    baseurl=file:///mnt/cdrom 
    gpgcheck=0 
    enabled=1
    

    在这里插入图片描述

    1.5 断网 测试是否可以安装

    # 查看 yum 源仓库 
      yum repolist 
    # 清空缓存
      yum clean all 
    # 卸载 tree 软件
      yum -y remove tree 
    # 重新安装 tree 观察是否成功 
      yum -y install tree
    

    2.1 制作局域网yum源

    原理:
    在这里插入图片描述

    2.2 安装httpd软件

    • 安装httpd:
    yum -y install httpd
    
    • 启动 httpd 服务
    service httpd start
    
    • 测试
    http://192.168.100.201:80
    
    • 问题: 发现无法访问?

    • 原因: 因为 linux 的防火墙 禁止他人 访问自己的80端口

      • 解决: 通知 防火墙放行
    • 关闭防火墙

      • 原因: 为了方便 内网中集群间机器的相互操作, 通常会关闭防火墙
      • 关闭防火墙
     service iptables stop
    
    • 重启之后不要开防火墙:
    chkconfig iptables off
    

    2.3 制作局域网 yum源

    - 使用浏览器访问 http://192.168.100:201:80
    在这里插入图片描述

    • 第一步: 将常用软件包 复制到指定目录下
    #拷贝yum源到httpd服务的默认工作路径下 
    cp -r /mnt/cdrom/* /var/www/html/CentOS-6.9
    
    • 第二步: 浏览器访问 http://192.168.100.201/CentOS-6.9/
      在这里插入图片描述
    • 第三步: 更新其他节点的 本地yum源(在其他节点上测试)
      • 1) 备份默认yum源
    cd /etc/yum.repos.d/
    mv CentOS-Local.repo CentOS-Local.repo.bak
    
    • 2) 制作本地yum源
      cd /etc/yum.repos.d/ 
      vi CentOS-Local.repo` 
    
      [base] 
      name=CentOS-Local 
      baseurl=http://192.168.100.201/CentOS-6.9/ 
      gpgcheck=0 
      enabled=1 
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
    
    • 第四步: 测试是否成功(在其他节点上测试)
     yum clean all 
     yum repolist 
     yum install -y tree
    
    展开全文
  • 端口网络

    千次阅读 2020-07-22 16:35:39
    下面这种情况称为端口网络 端口网络的方程和参数 Y参数 Z参数 T(A)参数 H参数 参数转换(△y = Y11 * Y22 - Y12 * Y21) ...

    下面这种情况称为二端口网络

     

     

    二端口网络的方程和参数

    Y参数

                  

    Z参数

                   

    T(A)参数

                  

    H参数

                 

    参数转换(△y = Y11 * Y22 - Y12 * Y21)

     

     

    二端口的等效电路

    不含受控源的二端口可以等效为下面两种电路,T形电路和π形电路

    以T形电路为例

    根据二端口网络的方程,可以将转换为

    可得

    因此,求出Z参数即可求出Z1、Z2、Z3

     

    含有受控源二端口的等效电路

     

     

    回转器和负载阻抗变换器

    回转器可以将一个端口上的电流回转成另一端口上的电压

    利用这一特性,可以将电容回转为电感

     

    负阻抗变换器,可以将电流或电压中的某一参数反向

    电流反向型NIC

    电压反向型NIC

    利用这一性质,可以将正阻抗变为负阻抗

     

     

     

    展开全文
  • 之前给大家分享了正则表达式和XPath表达式的内容,有了以上基础今天来给大家带来了网络爬虫实战课程,教大家爬取第一个网站 什么是Urllib模块 Urllib是Python提供的一个用于操作URL的模块,这个...

    代码代写(实验报告、论文、小程序制作)服务请加微信:ppz2759

    之前给大家分享了正则表达式XPath表达式的内容,有了以上基础今天来给大家带来了网络爬虫实战课程,教大家爬取第一个网站

    什么是Urllib模块

    Urllib是Python提供的一个用于操作URL的模块,这个库在我们爬取网页的时候会经常用到。

    Urllib实例1(将内容爬到内存中)

    import urllib.request,re
    #urllib.request.urlopen(链接)代表你要爬取的网站
    #.read()读取网站内容
    #.decode("utf-8","ignore")按照utf-8方式解码,加上ignore成功率会更高
    data = urllib.request.urlopen("http://www.jd.com").read().decode("utf-8","ignore")
    #这就是之前学过的正则表达式,如果不懂可以看本博客最顶部的正则表达式链接,那里有讲解
    string = "<title>(.*?)</title>"
    biaoti = re.compile(string,re.S).findall(data)
    print(biaoti)
    

    运行结果如下:输出了www.jd.com的标题
    在这里插入图片描述

    Urllib实例2(将内容爬到电脑硬盘中)

    import urllib.request
    #urllib.request.urlretrieve(网址,文件位置)将爬取到的文件保存到电脑指定的位置
    urllib.request.urlretrieve("http://www.jd.com",filename="D:\\微信公众号:骄傲的程序员\\京东.html")
    

    运行结果如下:将www.jd.com的源代码存储到了:D:\微信公众号:骄傲的程序员\京东.html中
    在这里插入图片描述

    Urllib实例3(浏览器伪装)

    以上两种方法只适用于部分网站,对于一部分反爬的网站是不可以的,比如糗事百科就必须是浏览器才能爬取,直接用编辑器爬取是行不通的,所以要将自己的编辑器伪装成浏览器,才可以继续爬取内容,将编辑器伪装成浏览器其实很简单,只要将某一个浏览器的User-Agent写在自己的代码中即可。

    #大家可以使用这些我搜集的User-Agent,大家也可以在浏览器中自己查找
    #查找方法:F12,Network下的最后一个Request heard有一个User-Agent:后面就是
    "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36",#360
    "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36",#谷歌
    "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0",#火狐
    "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.5",
    "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0",#火狐
    

    浏览器伪装办法:

    import urllib.request,re
    
    url = "http://www.qiushibaike.com/"
    #声明一个urllib.request.build_opener()对象
    opener = urllib.request.build_opener()
    #以JSON格式(键值对)保存一个User-Agent
    UA = ("User-Agent","Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36")
    #将User-Agent赋值给opener.addheaders
    opener.addheaders=[UA]
    #将urllib.request的install_opener改成咱们的
    urllib.request.install_opener(opener)
    #这回在爬就没毛病啦
    data = urllib.request.urlopen(url).read().decode("utf-8","ignore")
    string = "<title>(.*?)</title>"
    biaoti = re.compile(string,re.S).findall(data)
    print(biaoti)
    

    运行结果如下:输出了www.qiushibaike.com的标题
    在这里插入图片描述
    如果按照之前的方法的话,就会出现以下错误:远程端关闭连接,无响应,说明请求被对方服务器拒绝了。

    http.client.RemoteDisconnected: Remote end closed connection without response
    

    Urllib实例4(用户代理池)

    然而有的时候,浏览器会检查怎么总是这一个浏览器访问我呀,也能也会拒绝咱们的访问,所以,我们用了用户代理池的方法,就是在一个数组中保存多个User-Agent,我们叫他代理池,每次随机调用其中一个User-Agent,这样就会解决这个问题,实例如下:

    import urllib.request,re,random
    #创建一个用户代理池数组
    uapools=[
        "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36",#360
        "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.117 Safari/537.36",#谷歌
        "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0",
        "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/536.5",
        "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:48.0) Gecko/20100101 Firefox/48.0",
    ]
    #定义一个方法UA()
    def UA():
    	#创建一个urllib.request.build_opener()对象
        opener = urllib.request.build_opener()
        #每次从uapools中随机选取一个User-Agent
        thisua = random.choice(uapools)
        #以JSON格式(键值对)保存一个User-Agent
        ua = ("User-Agent",thisua)
        #将User-Agent赋值给opener.addheaders
    	opener.addheaders=[ua]
    	#将urllib.request的install_opener改成咱们的
        urllib.request.install_opener(opener)
        print("当前使用User-Agent:"+str(thisua))
    
    url = "http://www.qiushibaike.com/"
    for i in range(0,10):
        UA()
        #这回就可以快乐的爬取网站内容啦
        data = urllib.request.urlopen(url).read().decode("utf-8","ignore")
        string = "<title>(.*?)</title>"
        biaoti = re.compile(string,re.S).findall(data)
        print(biaoti)
    

    运行结果如下:输出了www.qiushibaike.com的标题10次
    在这里插入图片描述
    以上就是一些爬虫基础,接下来还会持续更新这篇博客,希望大家支持谢谢大家。
    我还写了一篇爬虫实战(含代码),大家快来点我查看
    在这里插入图片描述

    展开全文
  • 安装网络yum

    千次阅读 2018-09-03 10:29:07
    网络YUM安装 网络YUM安装 标题 ##—什么是yum?yum的工作原理? 标题 ##yum国内镜像站点: 标题 ## 删除配置文件 下载yum包 替换配置文件内容 生成yum缓存 标题 ##—什么是yum?yum的工作原理?...

    网络YUM源安装

    什么是yum源?yum的工作原理?

    有的时候服务器需要下载一些软件,是本地yum源没有的,这时候需要配置网络yum源

    说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的。yum源就相当是一个目录项,当我们使用yum机制安装软件时,若需要安装依赖软件,则yum机制就会根据在yum源中定义好的路径查找依赖软件,并将依赖软件安装好。

    YUM是“Yellow dog Updater, Modified”的缩写,是一个软件包管理器,YUM从指定的地方(相关网站的rpm包地址或本地的rpm路径)自动下载RPM包并且安装,能够很好的解决依赖关系问题。

    YUM的基本工作机制如下:
    服务器端:在服务器上面存放了所有的RPM软件包,然后以相关的功能去分析每个RPM文件的依赖性关系,将这些数据记录成文件存放在服务器的某特定目录内。
    客户端:如果需要安装某个软件时,先下载服务器上面记录的依赖性关系文件(可通过WWW或FTP方式),通过对服务器端下载的纪录数据进行分析,然后取得所有相关的软件,一次全部下载下来进行安装。

    yum源国内镜像站点:

    阿里源 https://mirrors.aliyun.com
    
    清华大学https://mirror.tuna.tsinghua.edu.cn
    
    网易源http://mirrors.163.com
    
    浙江大学http://mirrors.zju.edu.cn
    

    删除配置文件

     rm -rf /etc/yum.repos.d/
     rm -f /etc/yum.conf
     rm -rf /var/cache/yum/

    下载yum包

    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-3.4.3-158.el7.centos.noarch.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-45.el7.noarch.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-updateonboot-1.1.31-45.el7.noarch.rpm 
    
    wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/yum-utils-1.1.31-45.el7.noarch.rpm 
    
    [root@xiefei ~]# rpm -ivh *.rpm
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 

    替换配置文件内容

    sed -i 's#\$releasever#7#g' /etc/yum.repos.d/CentOS-Base.repo
    wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo 

    生成yum缓存

    yum makecache
    展开全文
  • 定理内容: 任何一个含有独立电源的线性端口电阻电路,对外电路而言可以用 一个独立电压一个线性电阻相串联 的电路等效替代;其独立电压的电压为该含源二端口电路在 端口处的开路电压Uoc ;其串联线性电阻为...
  • 一个网络实验,自己花了好多心机来做的网络编程 基于TCP/IP的通信基本上都是利用SOCKET套接字进行数据通讯,程序分为服务器和用户两部分 本实验是本人做的计算机网络课程设计,有mfc的CSocket编的..给大家分享下 ...
  • UE4网络同步()——深入同步细节

    万次阅读 多人点赞 2017-10-29 11:54:18
    前言 UE同步是块比较复杂而庞大的模块,里面设计到了很多设计思想,...PS:如果只是想知道怎么使用同步,不建议阅读这篇文章,不过可以参考我另外篇博客 UE4网络同步()——理解同步规则 另外,博主参考的...
  • SharePoint 集成PowerApps和Flow教程(,第一个PowerApps程序) 使用Excel 数据创建一个APP。 我的第一个PowerApp使用的Excel文件作为数据,数据文件“SupplierSpending”供应商支出电子表格。 包含两个表, ...
  • Java开源网络服务器组件

    万次阅读 2012-05-15 10:03:22
    QuickServer 是一个免费的开源Java库,用于快速创建健壮的多线程、多客户端TCP服务器应用程序。使用QuickServer,用户可以只集中处理应用程序的逻辑/协议。 更多QuickServer信息  DrFTPD  纯java的...
  • 阿里云近期将离线数据同步工具DataX更新至3.0版。 新版本支持阿里云全线产品,支持十余款主流开源数据系统,可...DataX 是一个异构数据离线同步工具。 致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hi
  • 几率大的网络安全面试题(答案)

    万次阅读 多人点赞 2019-04-28 15:02:34
    其他篇章:Java校招极大几率出的面试题(答案)----汇总 本文面试题汇总: 防范常见的 Web 攻击 重要协议分布层 arp协议的工作原理 rip协议是什么?rip的工作原理 什么是RARP?工作原理 OSPF协议?OSPF的工作原理 ...
  • 这里我讲讲使用API函数Socket实现网络文件传输的方法,下面为实例程序的图片:下面先描述一下这程序的原理,此程序为服务器与客户端集成在一起的程序,程序会单独为接收和发送开新的线程.即能同时实现接收和发送的...
  • 简介: 本文来自阿里云高级技术专家张毅萍(屹平)的分享原文,阐述了他对边缘计算的理解、阿里云边缘计算的布局及云边三体协同网络的融合与挑战。 本文来自阿里云高级技术专家张毅萍(屹平)的分享原文,阐述了...
  • 这是一个非常经典的例题,几乎在每本程序语言入门书中都会涉及到一部分原理的讲解。我在这里简单地介绍一下代码的实现,让刚学习网络编程的读者更好的理解和实现,来加深自己的记忆。 这个原理无非就是利用...
  • 分享一个远程控制软件代码

    万次阅读 2016-11-19 10:00:43
    发现是一个远程桌面信息的包,解包后在本地进行展示。绘制出这张图。大家知道24帧/s的速度就能够产生连续的动画。在远程控制中也是这个原理,不间断的更新远程桌面,就能够产生连续的视觉效果。 如果想要了解更多...
  • Linux下用指定的地址去Ping对IP

    万次阅读 2015-08-14 22:20:24
    指定原IP ping  ping -I 192.168.4.23 -c 192.168.12.100 ...大量且快速地送网络封包给台机器,看它的回应。 -n 只输出数值。 -q 不显示任何传送封包的信息,只显示最后的结果。 -r 忽略普通的Rout
  • 概要安卓APP要实现很多功能(比如登录注册、发表评论等)时都必须要使用到网络数据交互。所以在学习了这部分内容后,就将...博客分一二两篇,第篇是服务器,第篇是Android客户端 而服务器分为User model、Use
  • 计算机网络之基础知识(

    万次阅读 2017-09-23 14:56:18
    云计算的发展离不开网络的发展,没有发达的网络就不能...为了解决更多人使用计算机出现了批处理系统,批处理就是顺序的批的从磁带中读取任务并执行;后来就出现了分时系统,允许多终端同时与计算机相连,允许
  • 计算机网络自顶向下方法 习题参考答案 第

    万次阅读 多人点赞 2018-09-23 21:09:21
    在 Bittorrent 中,对等方们每过 30 秒随机选择另外的一个邻居发送块,当 Alice 被随机选中时,她将得到第一个块 R23. 覆盖网络不包含路由器,是对等方组成的逻辑网络,不是物理链路,边是两个对等方之间有 TCP ...
  • 远程控制无非就是在有网络的情况下发送一些操作指令到客户机上, ...服务器监听一个IP和端口,会用socket的应该都知道。 首先就是建立一个socket服务器,不多说贴代码。 public SocketAdmin(stri
  • 这就是为什么TCP和UDP是一个流行的Java编程面试问题。我曾经在各种不同的Java面试中见过这个问题,尤其是对服务器Java开发人员的面试。由于FIX(金融信息交换)协议也是一个基于TCP协议,一些投资银行,对冲基金,和交换...
  • 网络信息安全第讲 信息加密技术基础 信息加密理论基础 1.信息熵基本知识 信息熵(information entropy)是对信息状态“无序”与“不确定”的度量(从本质上讲,熵不是对信息的度量,但信息的增加而使产生的熵...
  • 计算机网络原理(第章)课后题答案

    万次阅读 多人点赞 2020-09-13 14:45:54
    章 1.什么是计算机网络? 计算机网络是互联、自治的计算机集合 自治:计算机系统彼此独立,不存在主从或控制与被控制的关系 互联:利用通信线路链接,连接相互独立的计算机系统 2.网络协议的三要素是什么?...
  • 面试官都震惊,你这网络基础可以啊!

    万次阅读 多人点赞 2021-07-10 15:27:09
    目录网络1.对网络的基础认识<1>.组网方式<2>.OSI七层模型<3>.TCP/IP五层(四层模型)<4>.对封装分用的理解2.网络数据传输<1>局域网(1)认识IP和MAC(2)网络数据传输的特性(3)网络数据...
  • 计算机网络知识点总结-第章:物理层

    万次阅读 多人点赞 2019-01-28 23:04:28
    1.物理层的基本概念 物理层的功能:怎样在连接各种计算机的传输媒体上传输数据比特流,屏蔽不同传输媒体和通信手段的差异 规程:用于物理层的协议 ... (3)功能特性:某条线上出现某电平电压的意义 (4)过...
  • 主要讲解内容1.什么是WebShell? 2.什么是网络钓鱼? 3.你获取网络安全知识途径有哪些? 4.什么是CC攻击? 5.Web服务器被入侵后,怎样进行排查?...13.句话木马 14.Https的作用 15.手工查找后门木马的小技巧 16...
  • 在局域网中,当主机或其他网络设备有数据要发送给另一个主机或设备时,它必须知道对方的网络层地址(即IP地址)。但是仅仅有IP地址是不够的,因为IP数据报文必须封装成帧才能通过物理网络发送。因此发送方还需要有...
  • 2、为了更清楚理解服务器到底是怎么工作的,下面用第种方式来处理多用户请求。如果想用第、第三方式可以参考Touch的博客: java多线程总结五:线程池的原理及实现  下面的示例中客户端输入信息,服务器...
  • 章计算机网络物理层总结

    万次阅读 2020-10-05 20:22:08
    则代表不同离散数值的基本波形 时间域(或简称为时域)的波形:在指定时间里的一段波形,比如0-1s的一段信号 ->在数字通信中常常用时间间隔相同的符号表示一个二进制数字,这样的时间间隔内的信号称为二进制码元。...
  • 计算机三级网络技术考过指南

    万次阅读 多人点赞 2018-03-10 19:18:36
    计算机三级网络技术考过指南 原文链接:计算机三级网络技术考过指南 题库下载链接(50积分是CSDN上调的,不是我上传时设置的。更新版本请大家自行搜索):计算机三级网络技术无纸化考试模拟软件(2018.3) 用...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 308,484
精华内容 123,393
关键字:

任何一个含源二端网络