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