Python爬虫基础
Python爬虫利用Urllib、Requests等库模拟浏览器请求,通过XPath、BeautifulSoup解析数据,Selenium应对动态加载。需处理UA、代理、验证码等反爬。Scrapy框架提供工程化爬取,支持高效数据提取与存储。
MongoDB基础
MongoDB是文档型NoSQL,BSON格式,集合存文档。支持副本集(主/从/仲裁)与分片集群,实现高可用和水平扩展。常用增删改查、索引、聚合分析,通过角色进行安全认证。
Redis基础
Redis基于内存键值型NoSQL,支持字符串、哈希、列表、集合、有序集合五种结构。单线程原子,高性能,可持久化,支持主从与分片集群。常用命令涵盖通用、增删改查、自增、集合交集并集差集及排名。
数据结构与算法9
该文档介绍了图的基本概念,包括有向/无向图、连通/非连通图及有权图。图的表示方法有邻接矩阵(空间换时间)和邻接表(时间换空间)。操作对比显示邻接矩阵增删边快但内存大,邻接表节省空间但查找慢。图的遍历包括广度优先(BFS,借助队列)和深度优先(DFS,递归实现),时间复杂度均为O(|V|+|E|)。
算法题贪心
算法题
算法题模拟
算法题
算法题枚举
算法题
算法题LV5
算法题
算法题LV4
算法题
算法题LV3
算法题