摘要: 前情提要 首先附上崔大神的github源码:3.4爬取猫眼电影排行毕竟此段代码完成时间较早,截至2020.7.1日,发现了此段代码中两个需要修改的地方。希望能给学习崔大神的小白一些帮助,希望大家有个好前途。 一、猫眼电影反爬更新 下图是崔大神的代码:估计是太多人学习爬虫拿猫眼电影练手了。猫眼增强了反 阅读全文
posted @ 2020-10-15 12:00 lilouv 阅读(3475) 评论(0) 推荐(1) 编辑
摘要: 当正则表达式中包含能接受重复的限定符时,通常的行为是(在使整个表达式能得到匹配的前提下)匹配尽可能多的字符。以这个表达式为例:a.*b,它将会匹配最长的以a开始,以b结束的字符串。如果用它来搜索aabab的话,它会匹配整个字符串aabab。这被称为贪婪匹配。有时,我们更需要懒惰匹配,也就是匹配尽可能 阅读全文
posted @ 2020-10-14 22:44 lilouv 阅读(2784) 评论(0) 推荐(0) 编辑
摘要: 转自https://blog.csdn.net/doubleguy/article/details/90341705 用法一: 限定开头 文档上给出了解释是匹配输入的开始,如果多行标示被设置成了true,同时会匹配后面紧跟的字符。 比如 /^A/会匹配"An e"中的A,但是不会匹配"ab A"中的 阅读全文
posted @ 2020-10-14 19:24 lilouv 阅读(1262) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/wl1780852311/article/details/101000722 定义:给定线性序集中n个元素和一个整数k,1≤k≤n,要求找出这n个元素中第k小的元素。 (1)在某些特殊情况下,很容易设计出解选择问题的线性时间算法。如:当要选择最大元素 阅读全文
posted @ 2020-10-05 23:00 lilouv 阅读(386) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/csdnnews/article/details/100059268 引言 指针(Pointer)是 C、C++ 以及 Java、Go 等语言的一个非常核心且重要的概念,而引用(Reference)是在指针的基础上构建出的一个同样重要的概念。 指针对于任何 阅读全文
posted @ 2020-09-27 11:30 lilouv 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/u010921682/article/details/44842993/ 有修改 1,exception 头文件: #include <exception> C++ 可以把它用作其它异常类的基类。 代码可以引发exception异常,也可以把ex 阅读全文
posted @ 2020-04-07 13:01 lilouv 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 第一个srand(time(0))后 rand()生成一系列随机数,循环过程中依次取出第一个、第二个...... 一个程序的执行时间不到1s的情况下,第二处srand()生成的一系列数与第一次相同。 而且,第二处srand()让rand从第一个数重新给出,于是第二个循环又从2275开始 所以把sra 阅读全文
posted @ 2020-03-01 20:37 lilouv 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在C语言的math.h或C++中的cmath中有两个求反正切的函数atan(double x)与atan2(double y,double x) 他们返回的值是弧度 要转化为角度再自己处理下。 前者接受的是一个正切值(直线的斜率)得到夹角,但是由于正切的规律性本可以有两个角度的但它却只返回一个,因为 阅读全文
posted @ 2020-02-20 11:43 lilouv 阅读(2146) 评论(0) 推荐(0) 编辑
摘要: 简介cin.clear() 表示使流重新处于有效状态,一般情况它与 cin.sync() 配合使用,使用顺序如下: cin.clear(); //使流重新处于有效状态cin.sync(); //清除缓存区的数据流cin.sync() 表示清除缓存区的数据流。必须 cin.clear() 在前,cin 阅读全文
posted @ 2020-02-20 11:38 lilouv 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 头文件:<iomanip> 函数:setw(int n) 函数:setfill(char c) cout<<setw(8)<<setfill('0')<<123<<endl; 输出:00000123 C语言 printf("%08d \n",123); 输出:00000123 在C++中setw(i 阅读全文
posted @ 2020-02-19 23:14 lilouv 阅读(4016) 评论(0) 推荐(0) 编辑