爬取b站博人传 每页短评20个,页数超过1000页, 代码如下 在爬取过程中发现,每当递归到999会发生异常 这个函数在递归自身是发生的异常 只需要在程序开头添加 防止内存爆炸 ...
分类:
编程语言 时间:
2019-06-04 13:12:55
阅读次数:
142
python的下载 1.可以去python官网下载,https://www.python.org/ 2.下载完成后,安装即可。(具体可以百度,网上都有很多安装方法) python的检测 1.打开开始-运行-cmd(快捷键win+R)。 如果是mac,打开使用工具-终端 2.在终端里输入python, ...
分类:
编程语言 时间:
2019-06-04 13:21:59
阅读次数:
142
文本数据的特征提取,中文分词及词袋模型 1.使用CountVectorizer对文本进行特征提取 2.使用分词工具对中文文本进行分词 3.使用词袋模型将文本数据转为数组 对文本数据进一步优化处理 1.使用n-Gram改善词袋模型 在调整了CountVectorizer的ngram_range参数之后 ...
分类:
编程语言 时间:
2019-06-04 13:25:42
阅读次数:
98
最近一直在用python的paramiko执行远程命令,发现如果直接写的话在每条命令后加分号执行时会报错,如果不加分号,分一条命令一条命令地执行,起不到作用,如切换路径等,后面在网上找到了相关的方法,只要在exec_command(cmd,get_pty=True)在命令语句后加get_pty=Tr ...
分类:
编程语言 时间:
2019-06-04 13:28:29
阅读次数:
202
特点 树状数组常用于查询前缀和,前缀和通过差分可以得到区间和,并支持单点修改 单点修改和查询前缀和的时间复杂度均为$O(n\log_2 n)$ 数据结构与基本操作 假定有$a_1, a_2, ..., a_n$共n个数,我们使用数组bit[n+1] = {0}, 其中0位置不存储任何信息,仅作为边界 ...
分类:
编程语言 时间:
2019-06-04 13:31:35
阅读次数:
112
spring-data-redis简介 Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装,RedisTemplate提供了redis各种操作 ...
分类:
编程语言 时间:
2019-06-04 14:41:18
阅读次数:
150
线程到达栅栏时调用await方法被阻塞,只有线程数据达到栅栏设置的阈值时,栅栏放行,所有线程继续执行......
分类:
编程语言 时间:
2019-06-04 14:41:43
阅读次数:
118
实验目的学习ESP8266模块(ESP-01)的使用。进一步学习TPYBoardv10x中UART模块的使用。结合ESP-01模块完成局域网内的TCP通信实验。所需元器件ESP-01WIFI模块1个TPYBoardv102板子1块USB转TTL1个microUSB数据线1条杜邦线若干本实验采用TPYBoardv102串口AT指令的方式,去连接控制ESP8266模块(型号ESP-01)。第一步:烧写
分类:
编程语言 时间:
2019-06-04 14:42:46
阅读次数:
179
Python注释多行的方法有以下三种:1、使用ctrl+/实现多行注释:首先先选中要注释的段落,然后按下ctrl+/,即可实现多行代码的注释。再一次按下ctrl+/就可以取消注释2、在每一行的开头使用shift+#键:跟注释单行一样在每一行前面输入shift+#3、输入‘‘‘‘‘‘或者"""""&qu
分类:
编程语言 时间:
2019-06-04 14:51:49
阅读次数:
118
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据 处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一 种非严格意义上 ...
分类:
编程语言 时间:
2019-06-04 14:56:30
阅读次数:
96
1、Object类型 1)使用new运算符 var box = new Object(); 》等同于 var box = Object();(省略new关键字) box.name = "张三";// 创建属性字段 box.age = 18;// 创建属性字段 2)字面量表示法 var box ={ ...
分类:
编程语言 时间:
2019-06-04 16:06:40
阅读次数:
124
1、找到spark安装目录 E:\spackLearn\spark-2.3.3-bin-hadoop2.7\jars 里面放的是spark的所有依赖jar包 2、从idea里面javalib导入即可调用里面的function ...
分类:
编程语言 时间:
2019-06-04 16:14:23
阅读次数:
128
复习1.守护进程2.互斥锁(解决数据错乱的方法)3.IPC(进程间通讯)4.生产者与消费者模型详解:1.守护进程 一个进程可以设为另一个进程的守护进程 特点:被守护的进程结束时,守护进程也会随之结束 本质:父进程交给子进程一个任务,然而父进程 先于子进程结束了,子进程的任务也就没有必要 继续执行了 ...
分类:
编程语言 时间:
2019-06-04 16:14:37
阅读次数:
157
<bean id="conllectionBean" class="com.test.inject.conllection.ConllectionBean"> <property name="str"> <list> <value>111</value> <value>222</value> <va ...
分类:
编程语言 时间:
2019-06-04 16:15:36
阅读次数:
163
PostMessage() 切换键盘布局 该功能封装成了一个装饰器,函数执行完恢复了原键盘布局 ascii标准码 keybd_event() "microsoft键盘码参考" " 这位兄弟写的关于模拟键盘非常全 " ...
分类:
编程语言 时间:
2019-06-04 16:15:56
阅读次数:
193
logging模块logging模块两种配置日志输出格式:1、输出如下:2、第二种方式如下:注意logger=logging.getLogger()不带参数默认是root用户。logger1=logging.getLogger(‘mylog‘)带参数是创建用户新创建用户是root用户的子账户,子账户的日志输出传递给所有根账户Logger处理。如图根root用户开启了屏幕输出,子账户
分类:
编程语言 时间:
2019-06-04 16:16:19
阅读次数:
110
1 字符串格式占位符 1.1%s %d %% 占位符 预留 字符串 整型 (转义) 1.2 f"" 2 while 循环 while循环两种终止循环的方式 ? 1 循环条件为False ? 2 循环体中执行到break continue关键字:跳出本次循环,开始下一次,当continue为循环体最后 ...
分类:
编程语言 时间:
2019-06-04 16:19:38
阅读次数:
113
一、 安装psutil pipinstall 二、 监控cpu信息 import psutil psutil.cpu_times() #获取cpu(逻辑cpu的平均)占用时间的详细信息 psutil.cpu_times(percpu=True) #获取每个cpu占用时间的详细信息 psutil.cp ...
分类:
编程语言 时间:
2019-06-04 17:29:17
阅读次数:
134
protected用来修饰 域,代表域的访问权限是:包权限 或者 不同包,但是是子类 ; final 修饰常量只要是该常量代入的计算式,在编译时期,就会被执行计算,以减轻运行时的负担。(只对基本数据类型的计算式,奏效) final 修饰引用这个有个地方需要说下,只是引用指向的对象,一经确定,就不再可 ...
分类:
编程语言 时间:
2019-06-04 17:32:36
阅读次数:
97
215. 数组中的第K个最大元素 题目描述 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 示例 2: 说明: 你可以假设 k 总是有效的,且 1 ≤ k ≤ 数组的长度。 贴出代码 ...
分类:
编程语言 时间:
2019-06-04 17:32:48
阅读次数:
114