logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

phy基础知识总结 common register总结

PHY篇以太网PHY标准寄存器分析PHY是IEEE802.3中定义的一个标准模块,STA(stationmanagement entity,管理实体,一般为MAC或CPU)通过SMI(Serial Manage Interface)对PHY的行为、状态进行管理和控制,而具体管理和控制动作是通过读写PHY内部的寄存器实现的。PHY寄存器的地址空间为5位,从0到31最多可以定义32个寄存器(

c语言 关键字之volatile extern详解

Volatile  在C语言中,还有一个并不经常使用但却非常有用的关键字volatile。那么使用volatile关键字究竟能干什么呢?接下来我将就此问题进行讨论。  一个使用volatile关键字定义变量,其实就是告诉编译系统这变量可能会被意想不到地改变。那么编译时,编译器就不会自作主张的去假设这个变量的值,而进行代码的优化了。确切的说就是,编译器在编译代码时,优化器每次遇到这个变量,都...

SOCAT详解

概述socat,是linux下的一个工具,其功能与有“瑞士军刀”之称的netcat类似,不过据说可以看做netcat的加强版。的确如此,它有一些netcat所不具备却又很有需求的功能,例如ssl连接这种。nc可能是因为比较久没有维护,确实显得有些陈旧了。安装Ubuntu上可以直接sudo apt-get install socat,其他发行版没试过。也可以去官网下载源码包socat link :h

linux 命令行下查看 html 和 pdf 文件方法

1:打开 html 文件在linux 命令行 输入firefox --help 显示信息。查看某个html 文件,举例如下,输入命令后 大概需要等3秒, firefox进程启动,浏览器界面显示firefox test_report.htmlUsage: firefox [ options ... ] [URL]where options include:X1...

智能代码补全工具 tabnine

安装方法链接 :https://www.tabnine.com/install亲测有效:tabnine-vimWithout VundleRungit clone --depth 1 https://github.com/zxqfl/tabnine-vimin your terminal.Addset rtp+=~/tabnine-vimto your .vimrc (repl...

github 在线使用vscode 小技巧

问题通常我们在github上预研,查看一些代码库的时候并不行把代码克隆下来,然后用IDE工具去查看,知识简短查看一部分内容,但是由于项目有时间代码文件层次比较深,不容易找到对应字符定义方法方法一 只读模式github提供了在线vscode 阅读代码的方式,很简单在网页对应url 字符github 后面添加1s 即可进入对应的vscode online模式,不过是只读的不能修改可编辑模式目前实验下来

#git#visual studio code
云计算网络之--linux bridge 详解

linux bridge 是什么?通俗的说linux bridge可以比作一个简单的二层虚拟交换机,集成在linux里面。像普通交换机一样,其他端口可以连接bridge,终端虚拟设备通过接入bridge实现互相通信和外部设备的通信。linux bridge主要包括四个部分,这也是简单二层物理交换机的必备部分,可以说是虚拟了物理交换机的基础业务。1:网络端口(或接口)集:用于将终端交换机之间的流量转

#网络#linux
云计算网络之---tap/tun/veth 虚拟网卡详解

参考资料https://www.kernel.org/doc/Documentation/networking/tuntap.txthttps://www.cnblogs.com/bakari/p/10450711.html- linux云计算网络区别图一图胜千言,进入正题: 物理网卡,TUN, TAP, VETH 四种模型的数据收发如下图所示TAP/TUNtap/tun 是 Linux 内核 2

#网络#linux
linux 查看其它运行进程的输出方式

step1: get the pid of your processps -efstep2: see process outputsudo tail /proc/<pid>/fd/11= stdout,2= stderr

ping实现原理

ping命令是用来查看网络上另一个主机系统的网络连接是否正常的一个工具。ping命令的工作原理是:向网络上的另一个主机系统发送ICMP报文,如果指定系统得到了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中使用的发声装置。 例如,在Linux终端上执行ping localhost命令将会看到以下结果:PING localhost.localdomain (127.0.0.1)

#网络
    共 18 条
  • 1
  • 2
  • 请选择