一、背景 在爬虫方面包括图片,文字,视频,音频等的获取。受到速度的限制,视频的爬取较为麻烦,因为视频是进行切片处理的采取的方式是hls,这是苹果公司制定的一个方案。它会把内容切片,用.m3u8进行组织,在m3u8里面记录了断点的位置,将所有的片段下载下来在拼接就可以连接成整个视频。目前较大的视频都是 ...
分类:
编程语言 时间:
2020-03-31 18:43:18
阅读次数:
1475
Markdown在线编辑器 www.MdEditor.com 4 兼容任务 (100)有n个任务,其中每个任务有一个起始时间si和一个结束时间ei,且si<ei,同一时间只能完成一个任务。如果选择了任务i ,则它在时间区间 [si ,ei) 内占用资源。若区间 [si ,ei) 与区间 [sj, e ...
分类:
编程语言 时间:
2020-03-31 18:46:56
阅读次数:
79
原创LiQiyaoo展开TreeMap和TreeSet都是有序的集合。 TreeSet要求集合中的元素实现Comparable接口,并实现compareTo方法进行比较,如果compareTo方法实现的不好,可能会导致元素插入失败,因为集合内部也通过compareTo方法来比较元素是否相等(而不是通 ...
分类:
编程语言 时间:
2020-03-31 18:48:17
阅读次数:
87
本文为原创文章 本文链接:https://www.cnblogs.com/zhanling/p/12606990.html 1 # -*- coding: utf-8 -*- 2 3 4 ''' 5 Author: HermionX 6 7 source:https://github.com/Her ...
分类:
编程语言 时间:
2020-03-31 18:51:57
阅读次数:
242
一句话概括:call是函数才能调用的方法。作用是改变属性环境。有点绕,举个例子。 此处代码是在window环境下声明的变量和函数。 var name='王延朋'; var age=18; var exec = function() { console.log(this.name); console. ...
分类:
编程语言 时间:
2020-03-31 18:54:31
阅读次数:
71
1、基于ClassLoder读取配置文件 注意:该方式只能读取类路径下的配置文件,有局限但是如果配置文件在类路径下比较方便。 1 Properties properties = new Properties(); 2 // 使用ClassLoader加载properties配置文件生成对应的输入流 ...
分类:
编程语言 时间:
2020-03-31 18:56:05
阅读次数:
62
? 避免死锁同样属于事先预防的策略,但是并不是事先采取某种限制措施来破坏死锁的必要条件,而是在资源的动态分配过程中,防止系统进入不安全状态,以避免发生死锁。避免死锁这种方法对资源的分配限制条件较弱(相比于预防死锁),以期望获得更好的系统性能。 ? 关于安全状态和不安全状态的概念,可以参看这篇博文。 ...
分类:
编程语言 时间:
2020-03-31 19:00:55
阅读次数:
168
问题 解释一下算法复杂度 答案 算法一般包括以下衡量指标:正确性、可读性、健壮性、良好的时空效率,其中的时空效率就是对算法复杂度的衡量。 算法的效率一般由以下因素决定: (1)算法采用何种策略,排序算法中快速排序就快于冒泡排序 (2)问题的规模,寻找10以内的质数显然快于寻找1000以内的质数 (3 ...
分类:
编程语言 时间:
2020-03-31 19:01:35
阅读次数:
65
FeignClient与RestTemplate的区别比较简单研究题外:个人觉得可能还没达到那种境界,还体会不到真正的实质性区别,就好比用HttpClient可以实现的用FeignClient同样可以实现,反之也是。 JAVA 项目中接口调用怎么做 ? HttpclientOkhttpHttpurl ...
分类:
编程语言 时间:
2020-03-31 19:02:37
阅读次数:
74
1、简单介绍下你对springMVC的理解? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的 ...
分类:
编程语言 时间:
2020-03-31 19:04:34
阅读次数:
70
Python3 命名空间和作用域 命名空间 先看看官方文档的一段话: A namespace is a mapping from names to objects.Most namespaces are currently implemented as Python dictionaries。 命名 ...
分类:
编程语言 时间:
2020-03-31 19:10:43
阅读次数:
86
给定前后字符串获取中间字符串 cookie字符串转换为字典 ...
分类:
编程语言 时间:
2020-03-31 19:14:58
阅读次数:
55
Python3 JSON 数据解析 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据 ...
分类:
编程语言 时间:
2020-03-31 19:15:15
阅读次数:
69
汉诺塔问题 题意 将A 柱子上的块转移到 C 上 条件1 - 每次只能转移一块 条件2 - 大块不能压小快 解析 概念原理 冰箱装大象问题 : 1. 打开冰箱 2. 放入大象 3. 关上冰箱 类比在 任何一个块 n 来说: 1. 把上面的块都移动好 2. n 块移动过去 3. 之前上面的块在放在 n ...
分类:
编程语言 时间:
2020-03-31 19:17:51
阅读次数:
75
[toc] 1.网页分析 庚子年初,各种大事件不期而至,又赶上最近气温突变,所以写个爬虫来爬取下中国天气网,并通过图表反映气温最低的前20个城市。 中国天气网:http://www.weather.com.cn/textFC/hb.shtml 打开后如下图: 从图中可以看到所有城市按照地区划分了,并 ...
分类:
编程语言 时间:
2020-03-31 19:18:24
阅读次数:
105
CreateThread创建线程,成功返回线程句柄,失败返回NULL HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, //指向SECURITY_ATTRIBUTESX形态的结构指针。NULL为使用默认安全性 DWORD d ...
分类:
编程语言 时间:
2020-03-31 19:19:22
阅读次数:
56
祝大家提前搬砖。 JavaSE 打好基础很重要,没有这个根本后面的也进行不下去,有一些感觉之后可以往后面学,迭代学习,别停下。 注意别想复杂,一上就原理的话,你就是在搞脑子。 I/O(输入输出,像管道) 集合框架(ArrayList 、HashMap、Collection) 泛型(字面意思就是广泛的 ...
分类:
编程语言 时间:
2020-03-31 19:20:28
阅读次数:
82
Environment接口是spring核心库中的一个接口,不能直接通过new关键字实例化 1. 使用@Autowired自动注入 2. 借助SpringContextUtil类,通过反射实例化 ...
分类:
编程语言 时间:
2020-03-31 19:22:24
阅读次数:
414
一、pandas是什么 功能及其强大的数据分析库 可以高效地操作各种数据集(csv格式的文件、excel文件、html文件、xml文件、json格式文件、yaml格式的文件、数据库操作) 二、使用pandas来处理测试数据 1、安装pandas pip install pandas 2、导入pand ...
分类:
编程语言 时间:
2020-03-31 19:29:42
阅读次数:
115
package io;import java.io.PrintStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException; /** * 修改日期:2020/03/31 * 修改人:牟松 * ...
分类:
编程语言 时间:
2020-03-31 20:35:27
阅读次数:
74