零落闲拾
MyTinySTL代码分析 MyTinySTL代码分析
代码来源:MyTinySTL 项目介绍MyTinySTL 是一个简化版的 STL 项目。因为本人能力有限,直接阅读 STL 项目,对于一些 cpp 特性,还有复杂代码的处理不是很娴熟,所以选择了这样一个项目当作自己第一个读源码进行分析的项目
2022-06-14
OO_Unit3_JML OO_Unit3_JML
OO_Unit3_JMLJML认识JML 介绍JML (Java Modeling Language),Java 建模语言,指在消灭自然语言中的二义性,比如一个著名的程序员的梗: 请求: 去买一个西瓜,如果看到西红柿,那就买两个普通人:一
2022-05-23
操作系统_文件系统 操作系统_文件系统
文件系统基本概念文件文件是指一组带表示(文件名),在逻辑上有完整意义的信息项序列.信息项时构成文件内容的基本单位,各个信息项之间具有一定的顺序关系.文件包含两部分内容.: 文件体:文件本身的数据 文件说明:文件存储和管理的相关信息(名字,
2022-05-20
操作系统_磁盘管理 操作系统_磁盘管理
磁盘管理磁盘介绍基本概念 扇区(Sector):盘片被分为若干个扇区 磁道(Track):盘片上以盘片中心为圆心,不同半径的同心圆环 柱面(Cylinder):磁盘中,不同盘片相同半径的磁道组成的圆柱 磁头(Head):每个磁盘有两个面,每
2022-05-19
Pyppeteer的使用 Pyppeteer的使用
Pyppeteer介绍Puppeteer是基于Node.js的一个开发工具,Pyppeteer是其民间的Python版本.和Selenium类似,其也需要一个浏览器的内核,Pyppeteer使用的是Chromium浏览器.其支持async,
2022-05-16
操作系统-设备管理 操作系统-设备管理
设备管理I/O硬件总线这是在对总线的抽象,CPU,Memory,I/O部件挂载在总线上,通过总线交流地址总线传递地址,数据总线传递数据,控制总线传递控制信号。以CPU读入数据为例,CPU发出请求,address bus传递地址,读到的数据通
2022-05-12
Lua语言总结 Lua语言总结
Lua 在写这篇博客的时候,我满心都是月亮 基本介绍Lua是一种轻量小巧的脚本语言,使用标准C语言编写,支持面向过程和函数式编程,其和C不同,不需要程序员考虑内存的问题,语言自动管理内存.其主要目的是嵌入程序中,为程序提供灵活扩展 编程方
Splash的使用 Splash的使用
Splash的使用Splash是一个JS渲染服务,本质是一个轻量级浏览器.建议Splash通过Docker安装. Lua脚本进入Splash,能看见这样一段代码: function main(splash, args) assert(s
2022-05-08
Selenium的使用 Selenium的使用
Selenium的使用Selenium是一个自动化测试工具,借助浏览器驱动可以模拟用户对浏览器的操作.因此,爬虫也可以直接使用它爬取渲染好的结果,不需要去分析加密方式.官方文档 浏览器对象初始化from selenium import we
2022-05-07
2 / 6