摘要: https://blog.csdn.net/wzyaiwl/article/details/88822114 Scrapy框架已经自学了大半个月了,今天开始总结下这方面的笔记。这个框架在抓取静态页面上的数据,的确是非常强大。不仅是因为其天生异步,而且里面的逻辑性也非常紧密。没事看看其源码,会使得你对 阅读全文
posted @ 2019-12-12 17:17 Ivan_Luo 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 主要参考:https://www.cnblogs.com/Wangzhike/p/4608405.html 其他参考: https://www.cnblogs.com/immortal worm/p/5960266.html?utm_source=itdadao&utm_medium=referra 阅读全文
posted @ 2019-11-16 00:57 Ivan_Luo 阅读(358) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/0107698498af 阅读全文
posted @ 2019-11-15 15:13 Ivan_Luo 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 讲解:https://www.bilibili.com/video/av47486689/?p=6 实操:https://www.bilibili.com/video/av9876107/?p=6 课件:https://github.com/liuawen/CS SE Resource 阅读全文
posted @ 2019-11-04 17:41 Ivan_Luo 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 智能存储系统(待续...) 组成部分 前端 由前端端口和前端控制器组成。 前端端口 使得主机能连接到智能存储系统,每个前端端口拥有相应传输协议的处理逻辑(SCSI、光纤通道、iSCSI等)。 前端控制器 通过数据总线在主机和缓存间传输数据。通过命令队列算法来优化IO处理。 前端命令队列 通过队列存储 阅读全文
posted @ 2019-11-01 20:19 Ivan_Luo 阅读(589) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-01 20:05 Ivan_Luo 阅读(0) 评论(0) 推荐(0) 编辑
摘要: L8 CPU管理的直观想法 CPU的工作原理——取址执行 将程序读入内存,设置PC初值,CPU将地址从地址总线发出,读取内存,再将指令从总线返回,CPU执行指令,PC增加,接着下一个循环... 存在的问题 如果程序中包含IO(如scanf),CPU需要等待IO结果才可以继续往下执行,这个时间CPU处 阅读全文
posted @ 2019-10-30 20:21 Ivan_Luo 阅读(308) 评论(0) 推荐(0) 编辑
摘要: L6操作系统历史 多任务 批处理系统IBSYS 只能顺序执行,一个作业完成自动读入下一个 IBM7094 多进程结构和进程管理萌芽 多道程序,任务之间切换调度(任务无法继续执行才会切换,如访问IO) IBM OS/360 分时系统 任务之间快速切换 MIT MULTICS UNIX 简化的MULTI 阅读全文
posted @ 2019-10-30 11:28 Ivan_Luo 阅读(446) 评论(0) 推荐(0) 编辑
摘要: L5系统调用的实现 实现一个whoami系统调用 为什么不能直接访问——操作系统安全 目标:用户程序调用whoami,一个字符串“lizhijun”放在内核中 (系统引导时载入),利用系统调用打印该字符串 首先不能随意jmp到内核代码或取用内核中的字符串。 因为要防止操作系统数据泄露。操作系统中的数 阅读全文
posted @ 2019-10-29 21:48 Ivan_Luo 阅读(421) 评论(1) 推荐(1) 编辑
该文被密码保护。 阅读全文
posted @ 2019-10-28 15:00 Ivan_Luo 阅读(0) 评论(0) 推荐(0) 编辑