Network 之二 Ethernet(以太网)中的 MAC、MII、PHY 详解
结构 从硬件的角度看,以太网接口电路主要由 MAC(Media Access Control,MAC)控制器和物理层接口 PHY(Physical Layer,PHY)两大部分构成。如下图所示: 但是,在实际的设计中,以上三部分并不一定是独立分开的。 由于,PHY 整合了大量模拟硬件,而 MAC 则是典型的全数字器件。考虑到芯片面积及模拟/数字混合架...
栏目内容
围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。
结构 从硬件的角度看,以太网接口电路主要由 MAC(Media Access Control,MAC)控制器和物理层接口 PHY(Physical Layer,PHY)两大部分构成。如下图所示: 但是,在实际的设计中,以上三部分并不一定是独立分开的。 由于,PHY 整合了大量模拟硬件,而 MAC 则是典型的全数字器件。考虑到芯片面积及模拟/数字混合架...
使用的三方库为pyjwt,可以通过以下命令安装 $ pip isntall pyjwt jwt可以分为encode编码和decode解码: jwt.encode(): 配合密钥将字典格式的数据,编码成字符串,即token jwt.decode(): 配合密钥将字符串token还原成字典个数数据 一般来说,这个字典格式的数据中还要包含一个'exp': 'to...
实用命令: 1、查看端口占用情况 # 查看该端口是否被占用 netstat -lnp|grep 5000 # 查看端口是否被占用 lsof -i:'5000' # 杀死端口占用进程,根据进程号杀死 kill -9 28533 # 再次查看,如果查看时候提示命令不存在 : # 需要先安装一下命令 yum -y install net-tools # 最常见的...
Web 应用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操作。但是手工执行的任务容易出现人为的错误,也比较费时间。因此,将这些任务自动化,就可以消除人为因素。Selenium 可以帮助我们自动化完成验收测试,通过构建更严格的测试,从而使软件更为可靠也更易于维护。 Selenium 支持 Web 浏览器的自动化,它提供...
1、在/etc/yum.repos.d/下创建nginx.repo [root@localhost ~]# vi /etc/yum.repos.d/nginx.repo [nginx] name=nginx repo baseurl=https://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enab...
报错信息 Description: The dependencies of some of the beans in the application context form a cycle: org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration ┌─────┐ |...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} \; 2 查看进程 按内存从大到小排列 PS -e -o "%C : %p : %z : %a"|sort -k5 -nr 3 按 CPU 利用率从大到小排列 ps -e -o "%C : %p : %z : %a"|sort -nr 4 打印 cache 里的U...
一、Python-RSA RSA库只支持PKCS#1的密钥格式 需要安装第三方库rsa pip install rsa python-rsa官方地址:https://stuvel.eu/python-rsa-doc/ RSA非对称加密: 1、公钥进行加密(公开) rsa.encrypt(message, pub_key) 2、私钥进行解密(保密) rsa....