全站数据爬取的方法 基于spider:手动请求 基于CrawlSpider CrawlSpider的使用: 创建一个工程 cd xxx 创建爬虫文件(Crawlspider): 指令 scrapy genspider -t crawl xxx www.xxx.com 链接提取器 LinkExtrac ...
分类:
其他好文 时间:
2020-06-01 13:49:13
阅读次数:
64
个人介绍 人送外号“老牛”(本名已经不记得了),来自东北的,自带东北人的幽默。 一直从事IT方面的工作,是一位纯纯的理工男,后来这位理工男被视觉掰弯了。 视觉故事 和视觉的相遇是偶然,也是一个必然。 说起偶然, 是在2018年有一次参加大胡子老师的工作坊,见证了Chloe大神的视觉记录过程,最后被感 ...
分类:
其他好文 时间:
2020-06-01 13:48:56
阅读次数:
67
总结一下这几个经典问题。 JavaScript为什么要放在HTML文档的底部? 首先说结论:不论是内联还是外链js都会阻塞后续dom的解析和渲染如果把JavaScript放在页面顶部,下载和解析JavaScript的时间里面,dom迟迟得不到解析和渲染,浏览器一直处于白屏,所以把JavaScript ...
分类:
编程语言 时间:
2020-06-01 13:47:37
阅读次数:
99
策略模式(strategy pattern) 策略模式(strategy pattern):策略模式定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 策略模式是针对一组算法,将每个算法封装到具有公共接口的独立的类中,从而使它们可以相互替换。策略模式使得算法 ...
分类:
其他好文 时间:
2020-06-01 13:47:18
阅读次数:
46
#MySQL安装 源码安装 二进制格式的程序包 程序包管理器安装 yum dnf 6上只有mySQL 7上只有mariadb 8上既有mysql也有mariadb CentOS8 yum安装Mariadb10.4 https://downloads.mariadb.org/mariadb/repos ...
分类:
数据库 时间:
2020-06-01 13:47:03
阅读次数:
65
问题: 给定数组,求满足锯齿形子数组<连续两两元素的增减关系为:增减依次循环出现>的最大长度。 Example 1: Input: [9,4,2,10,7,8,8,1,9] Output: 5 Explanation: (A[1] > A[2] < A[3] > A[4] < A[5]) Examp ...
分类:
其他好文 时间:
2020-06-01 13:46:46
阅读次数:
54
?x ** * String * Number * Boolean * Null * Undefined * Object */ ...
分类:
Web程序 时间:
2020-06-01 13:46:18
阅读次数:
65
<script type="text/javascript"> alert("警告框"); document.write("输出到文档"); console.log("s输出到控制台"); </script> ...
分类:
Web程序 时间:
2020-06-01 13:46:07
阅读次数:
58
java两台服务器之间,大文件上传(续传),采用了Socket通信机制以及JavaIO流两个技术点,具体思路如下: 实现思路: 1、服:利用ServerSocket搭建服务器,开启相应端口,进行长连接操作 2、服:使用ServerSocket.accept()方法进行阻塞,接收客户端请求 3、服:每 ...
分类:
编程语言 时间:
2020-06-01 13:45:51
阅读次数:
62
题目: Fizz Buzz:写一个程序,输出从 1 到 n 数字的字符串表示。 1. 如果 n 是3的倍数,输出“Fizz”; 2. 如果 n 是5的倍数,输出“Buzz”; 3.如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 示例: n = 15, 返回:[ "1", "2", "Fi ...
分类:
编程语言 时间:
2020-06-01 13:45:38
阅读次数:
153
元素想通过底部、顶部、左侧、右侧属性定位是必须先设定position的属性值 posistion属性的五个值:static、relative、fixed、absoulte、sticky static定位 HTML的默认定位,正常文档流对象 不受top、bottom、left、right的影响 rel ...
分类:
Web程序 时间:
2020-06-01 13:45:06
阅读次数:
100
什么是go.mod? Go.mod是Golang1.11版本新引入的官方包管理工具用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。 Go.mod其实就是一个Modules,关于Modules的官方定义为: Modules是相关Go包的集合,是源代码交换和版本控制的单元。go命令直接支 ...
分类:
其他好文 时间:
2020-06-01 13:44:54
阅读次数:
53
原文链接:https://www.jianshu.com/p/79f39f2c1382 需要注意的有几点: 第一点:方法一定要注意,需要那个拿那个 第二点:数据源的修改为自己的数据源 第三点:需要引入样式 第五点:注意属性的设置 <!DOCTYPE html> <html> <head> <meta ...
分类:
其他好文 时间:
2020-06-01 13:44:23
阅读次数:
59
会引起 Compile Error 的错误 由于这类错误过于简单,相信是个正常人都会修,故略写。 int main() 写为 int mian() 。 写完 struct 或 class 忘记写分号。 数组开太大,(在 OJ 上)使用了不合法的函数(例如多线程),或者函数声明但未定义,会引起链接错误 ...
分类:
其他好文 时间:
2020-06-01 13:44:05
阅读次数:
88
一、实验目标 1、使用 K-means 模型进行聚类,尝试使用不同的类别个数 K,并分析聚类结果。 ? 2、按照 8:2 的比例随机将数据划分为训练集和测试集,至少尝试 3 个不同的 K 值,并画出不同 K 下 的聚类结果,及不同模型在训练集和测试集上的损失。对结果进行讨论,发现能解释数据的最好的 ...
分类:
编程语言 时间:
2020-06-01 13:43:49
阅读次数:
106
第四天 数据层--通过Java代码来实现对数据库中数据的操作(增删改查) JDBC mybatis--mapper包名 接口: 静态常量 public static final 抽象方法 void f1(); Mybatis 的Mapper层(dao层)创建 @Mapper public inter ...
分类:
移动开发 时间:
2020-06-01 13:42:47
阅读次数:
76
Docker 入门,共 3 篇,将带大家进入 Docker 的世界。首先了解 Docker 的发展历程, 然后快速掌握 Docker 的基本使用; Docker 版本及内核兼容性选择是这部分的重点内容。大家如果在生产环境中需要使用 Docker 的话,建议重点关注这一篇。 下面我们就进入第一篇的内容 ...
分类:
其他好文 时间:
2020-06-01 13:42:19
阅读次数:
67