摘要:
1. 什么是有限状态机 有限状态机在百度百科上的解释为: 有限状态自动机(FSM “finite state machine” 或者... 阅读全文
摘要:
1. 搜索关键字:“onerror” 然后找到如下所示代码: 2. 直接删除 阅读全文
摘要:
1. 动态链接库简介 动态库又叫动态链接库,是程序运行的时候加载的库,当动态链接库正确安装后,所有的程序都可以使用动态库来运行程... 阅读全文
摘要:
路由器一个重要功能是隔离广播域。就是不转发广播包,而ARP请求就是个广播包===> arp 代理 1. ARP交互流程: (1)目的... 阅读全文
摘要:
阅读全文
摘要:
虚拟机使用scp传输文件提示“WARNING REMOTE HOST IDENTIFICATION HAS CHANGED”解决方式... 阅读全文
摘要:
使用python对csdn的博主文章进行爬取,期间又遇到了新的问题和旧的已经遇到过的问题。首先做一个笔记,免得以后遇到同样的问题时还得浪费时间和经历。 刚开始目的没那么明确,主要在于熟悉相关的规则及流程。采用的方式时正则表达式 + BeautifulSoup... 阅读全文
摘要:
目录 一、什么是正则表达式 二、正则表达式的基础知识 1. 原子 1)普通字符作为原子 2)非打印字符作为原子 3) 通用字符作为原子 4) 原子表 2. 元字符 1)任意匹配元字符 2)边界限制元字符 ... 阅读全文
摘要:
select、poll、epoll之间的区别: (1)select==>时间复杂度O(n) 它仅仅知道了,有I/O事件发生了,却并不知道是哪那几个流(可能有一个,多个,甚至全部),我们只能无差别轮询所有流,找出能读出数据,或者写入数据的流,对他们进行操作。所以... 阅读全文
摘要:
目录 一、自定义数据包的封装流程 1. 分配skb 2.初始定位(skb_reserve) 3.拷贝数据(skb_push / skb_pull / skb_put / ) 4.设置传输层头部 5.设置IP层头部 6.添加以太网头 二、自定义数据包的封装实例 ... 阅读全文