知识要点: 1.1 爬虫基本认知 1.2 网页基本认知 1.3 网页构成 1.4 XPath的基本使用 1.1 爬虫基本认知 爬虫:请求网站并提取数据的自动化程序。 爬虫的基本流程: 发起请求:发送一个Request 获取响应内容:得到一个Response,即要获取的页面内容 解析内容:用正则表方式 ...
分类:
编程语言 时间:
2021-08-18 10:38:40
收藏:
0 评论:
0 赞:
0 阅读:
25
线程池复用的原理: 线程池可以让线程和任务解耦, 一个线程可以从阻塞队列中不断的获取新的任务来执行. 调用线程执行, 可以通过两种方式, 一种是调用start()方法, 这种在多线程使用时, 创建线程, 每个线程调用的自己的方法, 是并行发生的. 一种是调用run()方法, 这种是同步运行的. 线程 ...
分类:
编程语言 时间:
2021-08-18 10:38:31
收藏:
0 评论:
0 赞:
0 阅读:
43
nodejs的多版本配置对于我来说一直都是一个较为头疼的事情。本人的开发工作会涉及electron以及前端,对于工作中使用的npm包(点名node-sqlite3和node-sass)在某些情况下,会使用node-gyp进行原生C/C++模块的编译,此时,nodejs的版本就尤为重要,但是本人又不太 ...
分类:
Web开发 时间:
2021-08-18 10:38:17
收藏:
0 评论:
0 赞:
0 阅读:
25
php编译安装 1.依赖包 #编译环境依赖包 [root@localhost ~]# yum -y install gcc gcc-c++ glibc automake autoconf libtool make [root@localhost ~]# mkdir -p /usr/local/php ...
分类:
Web开发 时间:
2021-08-18 10:38:02
收藏:
0 评论:
0 赞:
0 阅读:
63
模型(Model) 模型如下所示,模型以RABC为基础,从用户 角色 权限来进行说明,主要涉及的情况有一对多和多对多的情况 序列化(Serializer) 用户序列化 对于用户信息模型来说,我们通常会需要获取到的数据有,用户详情、用户列表详情, 通过接口获取用户的列表详情,则可获取到如下的数据返回: ...
分类:
其他 时间:
2021-08-18 10:37:47
收藏:
0 评论:
0 赞:
0 阅读:
28
JNI Sun JNI JNI oracle 详细文档 JNI overview 为什么需要 jni? 有了标准以后,native 库可移植。 统一 java 和 native 的互操作接口,使得这个接口不会受具体的 JVM 实现的影响。早期有一些 JVM 规定了私有的与 native 的交互,JV ...
分类:
其他 时间:
2021-08-18 10:37:36
收藏:
0 评论:
0 赞:
0 阅读:
16
为什么要用promise ,为了代码的健壮性??? 【防止递归地狱】可能吧: Promise是一个构造函数,所以可以 new 出一个Promise的实例,然后里面有一个参数,这个参数里面有 两个参数 都是回调函数,分别是: resolve (成功之后的回调函数)和 reject (失败后的回调函数) ...
分类:
其他 时间:
2021-08-18 10:37:26
收藏:
0 评论:
0 赞:
0 阅读:
18
背景实现再次简要介绍需注意点任务取消代码任务对象任务存储线程池toc 背景 19年时,写了一篇线程池的博客,那篇文章介绍得比较详细(是什么?为什么?怎么做?),但也比较啰嗦,看着比较费劲,其实我现在看着也烦,那时候左大括号还换行来着,后面被go语言教育了。。。。。。。。哈哈哈哈哈哈哈哈哈。。。。 现 ...
分类:
编程语言 时间:
2021-08-18 10:37:12
收藏:
0 评论:
0 赞:
0 阅读:
45
1、打开官网链接:https://www.kernel.org/ 2、如果下载最新版本,点击②;如果下载历史版本,点击①打开 HTTP 的链接 比如这里我要下载 3.4.12 的版本,那么依次点击 linux->kernel->v3.x 如下图所示: 点击后会跳转到下图,要下载的包就在这个界面,但是 ...
分类:
系统服务 时间:
2021-08-18 10:36:56
收藏:
0 评论:
0 赞:
0 阅读:
32
JAVA流程控制 一、顺序结构 概念 顺序结构是代码中最基础最常见的一种结构,表示代码执行顺序是代码由上往下依次执行。 二、if选择结构 if选择结构一般用来做某些判断 并满足某些条件来执行语句。 1. if单选结构 满足if布尔表达式就执行if括号内的语句 否则直接跳到下一步 2. if双选择结构 ...
分类:
编程语言 时间:
2021-08-18 10:36:45
收藏:
0 评论:
0 赞:
0 阅读:
18
关于@Test(自动化单元测试)的一些问题 使用@Test需要导入import org.junit.Test; JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中为最成功的一个。 JUnit有它 ...
分类:
其他 时间:
2021-08-18 10:36:34
收藏:
0 评论:
0 赞:
0 阅读:
18
數據庫 說明 EMESC EMES基本資料設置 EMESAD EMES基本資料補充設置 EMESM CMES基本信息和生產信息 EMESP EMES生產信息 EMEST 現場測試數據存儲 EMESU ERP資料同步至EMESC中轉資料 EWMS 出貨信息(手持操作信息) OWNER TABLE_NA ...
分类:
数据库技术 时间:
2021-08-18 10:36:23
收藏:
0 评论:
0 赞:
0 阅读:
28
一、现象 从告警日志中爆出大量ora-01688错误,发现aud$unifie表在sysaux表无法扩展。 二、处理步骤 1、先停止审计 alter system set audit_trail=none scope=spfile; 重启数据库生效 2、查看审计数据所占空间,发现占用了41.4Gse ...
分类:
其他 时间:
2021-08-18 10:36:12
收藏:
0 评论:
0 赞:
0 阅读:
18
最易变的关键词 - volatile 1、volatile关键字 volatile 是易变的、不稳定的意思。和const一样是一种类型修饰符,volatile关键字修饰的变量,编译器对访问该变量的代码不再进行优化,从而可以提供对特殊地址的稳定访问。 以前只是听过这个关键词,知道它的存在,但从来没用过 ...
分类:
其他 时间:
2021-08-18 10:35:59
收藏:
0 评论:
0 赞:
0 阅读:
18
Swagger-UI 测试文档简单使用 简介 Swagger-UI是google的一个测试文档库,用于标注接口信息和快速测试。 只能在项目运行的时候进行使用。 在接口过多的时候会减少项目的性能 使用 pom文件引入依赖 <!--swagger ui接口文档依赖--> <dependency> <gr ...
分类:
其他 时间:
2021-08-18 10:35:47
收藏:
0 评论:
0 赞:
0 阅读:
24
1 方式1 配置当次请求允许跨域 第一步给服务器添加响应头: Access-Controll-Allow-Origin:表示支持哪些来源的请求跨域 Access-Controll-Allow-Methods:表示支持哪些方法跨域 Access-Controll-Allow-Credentials:跨 ...
分类:
其他 时间:
2021-08-18 10:35:32
收藏:
0 评论:
0 赞:
0 阅读:
17
PutMetricData API Dashboard's graphs can from different AWS accounts and regions For easy monitoring and filtering Unified Agent able to send RAM...et ...
分类:
其他 时间:
2021-08-18 10:35:07
收藏:
0 评论:
0 赞:
0 阅读:
23
shell是一个用C编写的成语,是用户使用Linux的桥梁。它既是一种命令语言,又是一种程序设计语言。 bash与shell脚本 shell脚本的解析器 Bash是一种运行shell脚本的解释器,是Linux默认使用的shell解释器。其它常见的shell解释器还有C Shell(csh)、z sh ...
分类:
系统服务 时间:
2021-08-18 10:34:44
收藏:
0 评论:
0 赞:
0 阅读:
26
1、题目要求: 某学校有N个学生,形成M个俱乐部。每个俱乐部里的学生有着一定相似的兴趣爱好,形成一个朋友圈。一个学生可以同时属于若干个不同的俱乐部。根据“我的朋友的朋友也是我的朋友”这个推论可以得出,如果A和B是朋友,且B和C是朋友,则A和C也是朋友。请编写程序计算最大朋友圈中有多少人。 输入格式: ...
分类:
其他 时间:
2021-08-18 10:34:34
收藏:
0 评论:
0 赞:
0 阅读:
20
golang FastHttp 使用 1. 路由处理 package main import ( "fmt" "github.com/buaazp/fasthttprouter" "github.com/valyala/fasthttp" "log" ) func main() { // 创建路由 ...
分类:
Web开发 时间:
2021-08-18 10:34:20
收藏:
0 评论:
0 赞:
0 阅读:
36