自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

x_mn的博客

二餐三楼的饮料超级好喝呐~~~

  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python 爬取西刺可用代理IP,自带检测。

功能:爬取西刺代理IP添加了自动检测IP是否可用功能输出到Data.txt文件中注意:爬取西刺的时候,有可能真实IP被封,可以先尝试爬取少量的代理IP,放入ip_use中。测试:1.测试输出2.文件输出代码:import requestsimport tracebackimport reimport randomimport timeip_list=[]...

2019-12-31 14:45:52 1213

原创 Python 爬虫更改Headers,替换浏览器信息和使用代理IP。

1. 出现问题:爬虫经常遇到当前访问次数过多,导致出现验证码的情况。被识别出为爬虫。2. 解决方案:可以使用不同的浏览器信息(user_agent)不同的转跳链接信息(referer)更换不同的代理 IP (proxies)3.代码:import requestsimport randomurl=r"https://www.baidu.com" #访问页面ip...

2019-12-27 14:44:32 4223

原创 Python 正则表达式匹配

- 匹配语法1. 特殊字符: 特殊字符 $ 匹配输入字符串的结尾位置。 ( ) 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。 * 匹配前面的子表达式零次或多次。 + 匹配前面的子表达式一次或多次。 . 匹配除换行符 \n 之外的任何单字符。 [ 标记一个中括号...

2019-12-16 22:46:35 2950

原创 Python 调用cmd命令 和 执行程序

1.使用system调用程序在当前目录下创建data文件import osos.system(r'mkdir data.txt')需要执行多条命令的时候,需要注意system每次只有一个单独的子进程,需要如下操作。import osos.system(r'D: && mkdir data')2.使用popen调用程序os.popen(命令,权限...

2019-12-14 17:36:29 787

原创 C++ 命令行参数的使用

使用命令行参数的基本形式argc:为参数的个数,初始值为1。argv[]:存的是命令行参数的内容的首地址,初始值从1开始。如下:执行程序的位置argv[0]NULLargv[1]代码#include <bits/stdc++.h>using namespace std;int main(int argc, char *argv[]){...

2019-12-14 15:58:51 3131 2

原创 【Codeforces】#605(div 3) E. Nearest Opposite Parity(BFS,最短路)

题目链接题意:一个长度为 n 的序列,每个位置可以跳到 i−ai和i+aii-a_i 和 i+a_ii−ai​和i+ai​,求出每个位置最少需要跳几次,可以使起始位置和结束位置的奇偶性不同。题解:反向建边,先找到起始点(即只需跳一次即可到达的),每次由花费最少且未访问过的边继续拓展。不能使用记忆化搜索,因为内部存在环。可以不使用优先队列,因为权值相同,使用普通队列即可。...

2019-12-13 15:25:26 260

原创 C++/Python 获取CPU,硬盘,主板等电脑硬件 序列号

C++获取序列号方式使用 _popen 来调用 cmd 内部命令来获取代码#include <bits/stdc++.h>using namespace std;string exe_cmd(const char *cmd){ char buffer[128] = { 0 }; string result; FILE *pipe = _popen(cmd, "...

2019-12-12 21:22:01 2119

原创 C++ 调用cmd命令 和 执行程序

使用 _popen(管道)执行程序_popen 的头文件为 #include<stdio.h>使用 _popen 函数写的 exe_cmd() 可以获得命令的返回值,但是 system 函数不行。直接调用 exe_cmd() 即可执行程序。string exe_cmd(const char *cmd){ char buffer[128] = { 0 }; string...

2019-12-12 20:34:28 2474

原创 Python 文件读入输出

文件读入def read_file(): file = open("Data.txt") #打开文件 text = file.read() #读取文件 print(text) #输出内容为列表文件输出def write_text(): file = open("Data.txt",'a') #打开文件...

2019-12-11 20:31:07 584

原创 【Codeforces】#604(div 2) D. Beautiful Sequence(构造,枚举起点)

题目链接:http://codeforces.com/contest/1265/problem/D题意:有a个0,b个1,c个2,d个3,构造一个序列,使每个相邻的数相差结果为1.题解:分别枚举以0,1,2,3开始的序列,寻找是否存在满足要求的序列。#include<bits/stdc++.h>using namespace std;vector<int...

2019-12-07 14:23:32 456 1

原创 【Codeforces】 #604(div 2) E. Beautiful Mirrors(概率DP)

题目链接:http://codeforces.com/contest/1265/problem/E题意:n个魔镜,每个魔镜有个概率会说“漂亮”,当过程中出现”不漂亮“则会从头开始。问全部n个魔镜说漂亮的时候的期望。题解:解法一:期望DP:当前第i个的期望由=>前一个(i-1)的期望+第(i)个说“漂亮”的概率+第(i)个说不“漂亮”的概率 * 期望正向推导:DP[...

2019-12-07 14:15:35 212

原创 【洛谷】 P3385 【模板】负环

题目链接:https://www.luogu.com.cn/problem/P3385题解:Bellman_ford判负环,注意数据加强后,需要判断是否负环与点1相连,记录个tmp[]来记录是否有点与1相连。#include<bits/stdc++.h>using namespace std;const int inf = 0x3f3f3f3f;const int ma...

2019-12-04 22:29:00 209

python打包软件

用于生成exe可执行文件。 使.py文件脱离环境的要求,可以在任意机器上使用。 包含源代码 以及 一个用tkinter写好的简单GUI操作界面。

2020-01-27

python打包软件.zip

用于生成exe可执行文件。 使.py文件脱离环境的要求,可以在任意机器上使用。 包含源代码 以及 一个用tkinter写好的简单GUI操作界面。

2020-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除