11 2021 档案
摘要:#基于顺序搜索的分区分配算法 为了实现动态分区分配,通常是将系统中的空闲分区链接成一个链。基于顺序搜索的分配方式是依次搜索空闲分区链上的空闲分区,去寻找一个其大小能满足要求的分区,主要有如下四种算法。 ##首次适应算法 首次适应(first fit,FF)算法要求空闲分区链以地址递增的次序链接,在分
阅读全文
摘要:#UDP 套接字 ##工作流程 UDP 用户数据报协议提供的是无连接的、不可靠的数据传输服务,但是不需要像 TCP 那样建立连接,所以传输效率高。 ##数据收发 UDP 使用的发送数据的函数是 sendto(),比较不同的是发送数据时需要填写接收方的地址。 int WSAAPI sendto( _I
阅读全文
摘要:#爬虫对象选择 打开中国天气网站,例如我要爬取厦门近 40 天的天气情况,打开对应的网页。“weather40d”目录是近 40 天的天气,“101230201”是厦门城市的 id。 http://www.weather.com.cn/weather40d/101230201.shtml 打开开发者
阅读全文
摘要:#爬虫对象选择 打开中国天气网站,例如我要爬取厦门近 40 天的天气情况,打开对应的网页。“weather40d”目录是近 40 天的天气,“101230201”是厦门城市的 id。 http://www.weather.com.cn/weather40d/101230201.shtml 打开开发者
阅读全文
摘要:#爬虫对象选择 打开软科中国大学排名,观察这个页面结构复杂且一页只显示了 30 所大学。 而且点击了翻页,发现 url 没有发生变化,说明该页面有可能是已经获取了所有数据,然后使用 JavaScript 动态生成。此时可能就很麻烦了,因为没有办法通过 get 传参的方式来切换网页进行爬取。 从开发者
阅读全文
摘要:#信号量机制 进程同步机制是对多个相关进程在执行次序上进行协调,使并发执行的诸进程之间能按照一定的规则(或时序)共享系统资源。信号量就是用一个变量来表示系统中某种资源的数量,可以利用这种机制来实现同步。 整型信号量定义为一个用于表示资源数目的整型量 S,S 除了初始化外仅能通过两个标准的原子操作 w
阅读全文