1 ''' 2 构建代理集群/队列 3 每次访问服务器,随机抽取一个代理 4 抽取可以使用 random.choice 5 6 分析步骤: 7 1. 构建代理群 8 2. 每次访问,随机选取代理并执行 9 ''' 10 11 12 from urllib import request, error ... ...
分类:
编程语言 时间:
2018-12-08 11:12:38
阅读次数:
304
GitHub 上有一个名为《What the f*ck Python!》的项目,这个有趣的项目意在收集 Python 中那些难以理解和反人类直觉的例子以及鲜为人知的功能特性, 并尝试讨论这些现象背后真正的原理! ...
分类:
编程语言 时间:
2018-12-08 11:13:36
阅读次数:
180
II.插入排序 原理 将原无序的列表分成两个部分,一部分为原遗留的无序,和另一部分新组成的有序。在每取出首元素组成新列表中,在新的列表中进行判定大小来确定顺序。 实验步骤 步骤一,选出列表中首位元素,组成新的有序列表首位 步骤二,在剩余的列表中,再次选出首位元素,组成新的有序列表 步骤三,每个选取的 ...
分类:
编程语言 时间:
2018-12-08 11:13:43
阅读次数:
119
package main import ( "fmt" ) func SelectSort(arr *[6]int) { for j := 0; j < len(arr ) - 1; j++ { max := arr[j] maxIndex := j for i := j + 1; i < len( ...
分类:
编程语言 时间:
2018-12-08 11:13:53
阅读次数:
207
一: 代码: 实验结果: 二: 代码: 实验结果: 三: 代码: 实验结果: 总结: 实践出真知 多重循环注意保存cx的值 不能重复不能丢失 ...
分类:
编程语言 时间:
2018-12-08 11:14:42
阅读次数:
188
在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。变量设置参数如下:变量名:JAVA_HOME变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径 ...
分类:
编程语言 时间:
2018-12-08 11:15:46
阅读次数:
213
爬取糗事百科,用xpath、re提取 ...
分类:
编程语言 时间:
2018-12-08 11:18:42
阅读次数:
325
题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3796 先把三个串拼在一起,KMP 求 s1 , s2 中每个位置和 s3 的匹配情况; 注意拼三个串时加入的两个新字符不要一样,否则会影响; 然后预处理出每个位置后面的第一个 s3 的开头 — ...
分类:
编程语言 时间:
2018-12-08 11:19:28
阅读次数:
198
利用正则来爬去猫眼电影 =================================== ===================================================== 1 ''' 2 利用正则来爬去猫眼电影 3 1. url: http://maoyan.com/... ...
分类:
编程语言 时间:
2018-12-08 11:19:38
阅读次数:
145
一、摘要 本篇博文将介绍如何借助BeautifulReport和HTML模版,生成HTML测试报告的BeautifulReport 源码Clone地址为 https://github.com/TesterlifeRaymond/BeautifulReport,其中 BeautifulReport.p ...
分类:
编程语言 时间:
2018-12-08 11:23:46
阅读次数:
268
一、摘要 本篇博文将介绍如何借助ZTestReport和HTML模版,生成HTML测试报告的ZTestReport 源码Clone地址为 https://github.com/zhangfei19841004/ztest,其中ZTestReport.java 和其template是我们需要的关键。 ...
分类:
编程语言 时间:
2018-12-08 11:24:37
阅读次数:
215
package main import ( "fmt" ) func InsertSort(arr *[6]int) { for i := 1; i = 0 && arr[index] > val { arr[index+1] = arr[index] index-- } if index + 1 ... ...
分类:
编程语言 时间:
2018-12-08 11:25:45
阅读次数:
290
名词解释:——来自百度百科 有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序 ...
分类:
编程语言 时间:
2018-12-08 11:27:45
阅读次数:
202
1.单引号和转义引导 2.拼接字符串 3.格式化字符串 4.常用方法 #去掉空格和特殊符号 #字符串的搜索和替换 #字符串的测试和替换函数 #字符串的分割 #string模块 ...
分类:
编程语言 时间:
2018-12-08 11:28:51
阅读次数:
247
1 数据结构之数组 数组对于每一门编程语言来说都是重要的数据结构之一,当然不同语言对数组的实现及处理也不尽相同。Java 语言中提供的数组是用来存储固定大小的同类型元素。你可以声明一个数组变量,如 numbers[100] 来代替直接声明 100 个独立变量 number0,number1,.... ...
分类:
编程语言 时间:
2018-12-08 11:29:07
阅读次数:
187
爬取百度贴吧 结果示例: ...
分类:
编程语言 时间:
2018-12-08 11:29:18
阅读次数:
232
疯狂创客圈 Java 分布式聊天室【 亿级流量】实战系列之 17【 "博客园 总入口" 】 [toc] 源码IDEA工程获取链接 : "Java 聊天室 实战 源码 " 写在前面 ? 大家好,我是作者尼恩。 ? 前面,已经完成一个高性能的 Java 聊天程序的四件大事: 1. 完成了协议选型,选择了 ...
分类:
编程语言 时间:
2018-12-08 11:29:42
阅读次数:
260
package main import ( "fmt" ) func BubbleSort(arr *[5]int) { for i := 0; i arr[j] { arr[i], arr[j] = arr[j], arr[i] } } } } func main() { arr := [5]in... ...
分类:
编程语言 时间:
2018-12-08 11:30:46
阅读次数:
149
java多线程的常见例子 一.相关知识: Java多线程程序设计到的知识: (一)对同一个数量进行操作 (二)对同一个对象进行操作 (三)回调方法使用 (四)线程同步,死锁问题 (五)线程通信 等等 二.示例一:三个售票窗口同时出售20张票; 程序分析:1.票数要使用同一个静态值 2.为保证不会出现 ...
分类:
编程语言 时间:
2018-12-08 11:31:14
阅读次数:
181
难度 初级 学习时间 10分钟 适合人群 零基础 开发语言 Java 开发环境 JDK v11 IntelliJ IDEA v2018.3 文章原文链接 "“全栈2019”Java第三十九章:构造函数、构造方法、构造器" 下一章 "“全栈2019”Java第四十章:this关键字" 学习小组 加入同 ...
分类:
编程语言 时间:
2018-12-08 11:31:21
阅读次数:
181