快速幂算法的实现
问题描述 首先我们来看一道题目: >有三个整数a,b,m,求a^b%m的值。 (注: a^b意为a的b次方) 这道题目一开始看上去很简单,只要写一个简单的循环就能够搞定。 long long f(lo ...
python爬取和风天气
之前我们爬取过中国天气网,但是其数据并不全面,且只有国内天气,我最近发现和风天气包含全世界的天气数据,真是一个不错的数据源,让我们来爬取它的数据吧。 打开浏览器开发者工具,打开和风天气网页,例如北京市 ...
ffmpeg常用用法
>FFmpeg 是一个开放源代码的自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec——这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个 ...
python腾讯视频真实视频地址解析
首先,我们随便找一个视频,比如说https://v.qq.com/x/page/e301156k671.html 运用开发者工具抓包,发现貌似并没有什么有用的信息。 但是,我们可以模拟移动设备试试看。 ...
python下载bilibili视频
首先,我们随便点进一个视频,比如说https://www.bilibili.com/video/BV1XW411M7Gu 。 查看源代码,发现playinfo内的信息很多,疑似关键信息,先存下来。 仔 ...
记一次用python爬取洛谷题库
仅供测试参考,不要浪费洛谷大量服务器资源,后果自负。 首先,我们随便打开一个题目,比如说最简单的 [P1000](https://www.luogu.com.cn/problem/P1000) , 查 ...
C++实现控制台进度条效果
在一些命令行运行的程序中,我们可能会经常看到进度条,那么这种效果如何使用C++来实现呢? 只需要根据当前进度输出相应的图像即可,这里用"▉"符号代替进度条。 include inc ...
彻底禁用Win10更新
首先打开注册表编辑器,Win+R运行regedit。 进入以下路径:HKLM\SYSTEM\CurrentControlSet\Services\UsoSvc\ 右键单击"UsoSvc"选择权限... ...
python生成hash值
>Hash(哈希),又称散列,是把任意长度的输入(又称预映射pre-image)通过散列算法变换成固定长度的输出,该输出就是散列值。 而python的hashlib模块是个专门提供hash算法的库,由 ...
python使用socket全局代理
有些时候,python做爬虫需要使用代理,那么如何通过SOCKS和HTTP代理服务器发送流量呢? 安装所需模块 首先我们使用pip安装Pysocks模块。 pip install Pysocks 代码 ...