摘要:
需要学会求解的类型 直接套公式法的一阶非齐次线性微分方程 特解十分难算的高阶常系数线性微分方程 可化简的其它类型 概念 齐次方程与非齐次方程 (1). 齐次方程 \(:a_1*y^{(n)}+a_2*y^{(n-1)}+...+a_{n-1}*y'+a_n*y= 0,\) 相当于线性代数里面的$AX 阅读全文
摘要:
进程 一个程序的执行过程. 执行前需要将该程序放到内存中 进程 : 程序 : 就是一个指令序列 在不支持多道程序的计算机时期, 内存中只会有当前运行程序的数据, 括程序段和数据段, 程序的代码放在程序段内, 程序运行过程处理的数据放在数据段内(如变量); 引入多道程序技术之后, 内存中同时存放多道程 阅读全文
摘要:
Mybatis基础配置 [TOC] 生命周期和作用域 SqlSessionFactoryBuilder : 一旦创建了SqlSessionFactory, 就不再需要了,设置成局部变量 SqlSessionFactory : 想象成数据库连接池, 一旦创建就应该一直存在, 没有理由重新建造一 阅读全文
摘要:
[TOC] Redis key基本命令 注 : 有时候命令没有提示, 可能是因为少输入了一个s String类型 List类型 set类型 Zest有序集合 hash类型 阅读全文
摘要:
axis的0与1: + 检验空值, axis = 0 表示列方向上进行行合并 + 删除和插入, axis = 0表示在列方向上删除一行; + 数据之间的计算, 比如说求每行的均值, axis = 0表示逐行计算均值 + 默认值是0 pandas基本数据操作 1. 删除 2. 填充覆盖 + 值填充 + 阅读全文
摘要:
Pandas的数据结构 1. Series 类似一维数组的对象, 操作像列表 + value : 一组数据 + index : 相关数据的索引标签 1. Series的创建 方式1 : 由列表或numpy数组创建 2. head()和tail() 3. 检测缺失数据和清洗空值 4. Series之间 阅读全文
摘要:
1. 注 : np表示numpy的简写, np.xxx()表示类方法, ndarray.xxx()表示通过对象调用方法 2. 创建ndarray 1. 使用np.array()创建 + 一维数组创建 + 二维数组创建 注 : numpy默认所有的数据类型一致, 优先级str float int 3. 阅读全文
摘要:
一. 分布式 1. 概念 : 需要搭建一个分布式的机群, 然后在机群的每一台电脑中执行同一组程序, 让其对某一个网站的数据进行联合分布爬取 2. scrapy + scrapy_redis实现分布式 scrapy_redis组件的功能 : + 提供可被共享的调度器和管道 + 数据只能存储到redis 阅读全文
摘要:
图片懒加载 需要使用未加载图片的伪属性@src2, 在浏览器下滑过程中@src2会自动变成@src + 管道类文件 CrawlSpider 连接提取器 : LinkExtractor 规则解析器 : Rule 使用流程 : + 新建工程 + cd 工程 + 新建爬虫文件 : scrapy gensp 阅读全文
摘要:
1. scrapy的请求传参 作用 : 实现深度爬取 使用场景 : 爬取的数据没有在同一张页面 例如, 爬取电影首页全部电影的详情页信息 2. scrapy的中间件, 和管道一样, 需要在配置文件中开启中间件 下载中间件 : 批量拦截requests和response 作用: + 修改请求的头信息 阅读全文