栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

Network 之二 Ethernet(以太网)中的 MAC、MII、PHY 详解

结构   从硬件的角度看,以太网接口电路主要由 MAC(Media Access Control,MAC)控制器和物理层接口 PHY(Physical Layer,PHY)两大部分构成。如下图所示:  但是,在实际的设计中,以上三部分并不一定是独立分开的。 由于,PHY 整合了大量模拟硬件,而 MAC 则是典型的全数字器件。考虑到芯片面积及模拟/数字混合架...

News

Python3 JWT的生成与验证

使用的三方库为pyjwt,可以通过以下命令安装 $ pip isntall pyjwt jwt可以分为encode编码和decode解码: jwt.encode(): 配合密钥将字典格式的数据,编码成字符串,即token jwt.decode(): 配合密钥将字符串token还原成字典个数数据 一般来说,这个字典格式的数据中还要包含一个'exp': 'to...

News

Linux 实用命令

实用命令: 1、查看端口占用情况 # 查看该端口是否被占用 netstat -lnp|grep 5000 # 查看端口是否被占用 lsof -i:'5000' # 杀死端口占用进程,根据进程号杀死 kill -9 28533 # 再次查看,如果查看时候提示命令不存在 : # 需要先安装一下命令 yum -y install net-tools # 最常见的...

News

12.路径总和

title: 路径总和 ? 题目描述 题目链接:路径总和 ? 解题思路 可以参考一下 二叉树的所有路径 这题; 方法一:递归方法,回溯,重点:每次传入当前数据的总和进去,每次还需要和targetSum进行比较,太过于麻烦,直接用减法!传入targetSum - root->val进去和下一个节点的val进行对比! class Solution { p...

News

技术分享 | Web自动化之Selenium安装

Web 应用程序的验收测试常常涉及一些手工任务,例如打开一个浏览器,并执行一个测试用例中所描述的操作。但是手工执行的任务容易出现人为的错误,也比较费时间。因此,将这些任务自动化,就可以消除人为因素。Selenium 可以帮助我们自动化完成验收测试,通过构建更严格的测试,从而使软件更为可靠也更易于维护。 Selenium 支持 Web 浏览器的自动化,它提供...

News

CentOS 7使用官方nginx yum源安装

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...

News

Python中RSA的PKCS#1、PKCS#8,MD5加密

一、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....

News

数字化

1、背景 数字化是信息技术发展的高级阶段,是数字经济的主要驱动力,随着新一代数字技术的快速发展,各行各#数字化#业利用数字技术创造了越来越多的价值,加快推动了各行业的数字化变革。 数字技术革命推动了人类的数字化变革。人类社会的经济形态随着技术的进步不断演变,农耕技术开启了农业经济时代,工业革命实现了农业经济向工业经济的演变,如今数字技术革命,推动了人类生产...