可断点爬虫实现(二) 相信看到这里的同学们已经看过我写的第一篇文章了,那接下来这一篇我们主要来讲讲如何将上一篇的代码组合起来,能够使我们的代码最优化 1. 算法 讲到这里呢,我们先来谈谈两种算法。 相信学过数据结构的人都知到在树的遍历里面有两种很经典的搜索算法,他们分别是 深度优先搜索 和 广度优先搜索,如果说你学过这一部分的知识的话,那么就可以跳过这一部分内容了,如果说没有学过,那么不要着急,此处会慢慢给大家 2021-11-12 Python 爬虫 Python 爬虫
可断点爬虫实现(一) 爬虫在软件开发中属于最常用的手段之一,但是在有时候在需要爬取大量的数据时程序会因为各种原因出现异常,但是我们又不想从头开始爬取,所以为了方便,在这里献上一份可断点爬虫的方案,若有考虑不到之处,欢迎各位大佬提出建议,谢谢。 1. 我所使用的库 bs4 bs4 能够快速方便的从网页中提取指定的内容,通过 bs4,我们可以提取我们需要的内容。 安装 python -m pip inst 2021-11-11 Python 爬虫 Python 爬虫
git 常用操作流程实现 一. 基础 git 命令 1. 身份设置实现: git config git config --global user.name "Your name" git config --global user.email "Your email" 2. 版本查看实现: git version git version 3. 储存库初始化实现: git init $ git init 或者 $ gi 2021-10-10 Git Git
编写第一个Django应用 1. 查看 Django 版本 $ python -m django --version 2. 创建项目 $ django-admin startproject mysite 文件目录 mysite/ manage.py mysite/ __init__.py settings.py urls.py 2021-10-10 Python Django Python Django
vue-cookies常用操作 1. 简介 cookies 在前端开发项目中是常用的功能之一,几乎所有的浏览器都支持原生的 cookies,并且后端接口可以直接写入 cookies,这点相对于 localStore 来说算个小优势,而在大多数情况下项目开发会选择 vue 框架,因为 vue 框架开发效率高,也更易于后期的升级迭代和维护。vue-cookies 就是为 vue 框架打造的一款操作 cookies 的工具。 2021-08-10 前端 Vue3 前端 Vue3
高职组软件测试赛题库(环境部署) 一. 任务概述 本部分按照环境搭建及系统部署要求文档,完成 CentOS、JDK、MySQL、Tomcat 等测试环境搭建与配置,并安装与部署应用系统,并最终能通过浏览器成功访问系统,过程与结果需截图。截图需粘贴在环境搭建及系统部署报告中。 二. 题目要求 个人使用最新版的 VirtualBox6.1.22, CenterOS7, Openjdk16.0.1, mysql8.0.24, 2021-04-30 Linux Linux
数学算法 筛质数 埃氏筛法(埃拉托斯特尼筛法) const int N = 1e7;//筛的范围 bool st[N + 10];//判断是否为质数 初始为false false为质数 true为非质数 int save[N + 10], idx = 0;//用来存储质数 st[0] = st[1] = 2021-01-31 C/C++ C/C++ ACM
Marldown之数学公式详解 1. Math 引用 行内式引用 \\(....\\) $..$ 独立式引用 $$...$$ \\[..\\] \begin{equation}...\end{equation} $ E = mc^2 $ $$ E = mc^2 $$ \[ \boxed{E = mc^2} \] $ E = mc^2 2020-11-10 Markdown Math Markdown Math
初识Django 1. 模型设计 #! mysite/news/models.py from django.db import models class Reporter(models.Model): full_name = models.CharField(max_length=70) def __str__(self): return self.full_name c 2020-10-10 Python Django Python Django
The C++ Standard Template Library(STL) The Standard Template Library (STL) is a set of C++ template classes to provide common programming data structures and functions such as lists, stacks, arrays, etc. It is a library of container class 2020-09-18 C++ STL C++ STL