1、爬虫基本概念 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。 百度百科 简单的说,爬虫就是获取目标网页源代码,并提取和保存网页信息的自动化程序或者脚本。网络爬虫脚本或者程序一般包含如下几个步骤: A ...
分类:
编程语言 时间:
2019-05-13 17:48:29
阅读次数:
152
1、切片就是通过索引(索引:索引:步长)截取字符串的一段,形成新的字符串(原则就是顾头不顾腚)。 2、字符串常用方法。 ...
分类:
编程语言 时间:
2019-05-13 17:50:42
阅读次数:
116
一、源码注释 public class LinkedHashMap<K,V> extends HashMap<K,V> implements Map<K,V> { /** * LinkedHashMap的节点类,在HashMap的节点的基础上增加了指向前一个节点和后一个节点的属性,来构成双向链表 * ...
分类:
编程语言 时间:
2019-05-13 17:55:12
阅读次数:
111
'; //1.冒泡排序 $time1 = microtime(true); mpsort($testArr); echo '冒泡排序运行'.$dataLen.'次花费时间为:'.(microtime(true) - $time1).''; //2.简单排序 $time1 = microtime(tr... ...
分类:
编程语言 时间:
2019-05-13 17:55:57
阅读次数:
130
需求 在实际应用中,需要对xml配置文件进行实时修改, 1.增加、删除 某些节点 2.增加,删除,修改某个节点下的某些属性 3.增加,删除,修改某些节点的文本 实现思想使用ElementTree,先将文件读入,解析成树,之后,根据路径,可以定位到树的每个节点,再对节点进行修改,最后直接将其输出 转自 ...
分类:
编程语言 时间:
2019-05-13 19:00:39
阅读次数:
206
1.PageRank介绍 PageRank算法是1998年由斯坦福大学的学生Larry page和Sergrey Brin发明的,是Google搜索引擎的重要算法。目的是基于网络的互联性来客观地计算网页受欢迎程度或重要性。其背后有两个主要依据: (1)具有更多的传入链接的页面比具有较少的传入链接的页 ...
分类:
编程语言 时间:
2019-05-13 19:04:34
阅读次数:
162
小结: 1.输出列表带编号(下标)的方法: for index,data in enumerate(shop_list) print(index,data) 其中,index,data分别为编号(下标)和元素,相比于之前的购物车小程序,省去了在列表中标出各个手机产品的编号] 2.高亮表示法的标准格式 ...
分类:
编程语言 时间:
2019-05-13 20:10:21
阅读次数:
135
TestJNI.java javah -jni TestJNI 生成TestJNI.h,这个文件不用自己改,如下: 然后用c++实现JNICALL Java_TestJNI_test方法,注意c++类型和JNI类型的转换: 编译c++成.so文件,注意指定头文件路径,因为需要用到jni.h, jni ...
分类:
编程语言 时间:
2019-05-13 20:12:24
阅读次数:
383
Masker-Worker的核心思想是有两类进程(Masker进程和Worker进程)协作完成任务。Masker进程负责接收和分配任务,Worker负责处理子任务,当各个Worker子进程完成任务后会将结果返回给Masker,由Masker做归纳和总结。其好处在于能将一个大任务分解成若干个小任务,并 ...
分类:
编程语言 时间:
2019-05-13 20:13:54
阅读次数:
138
最后结果为: 12123123232623排序前的数据为 :12 123 12323 26 23push_up 第1次 :12 123 12323 26 23push_up 第2次 :123 12 12323 26 23push_up 第3次 :12323 12 123 26 23push_up 第 ...
分类:
编程语言 时间:
2019-05-13 20:18:17
阅读次数:
137
import nnloglog = nnlog.Logger('test.log',level='error',backCount=5,when='D') #默认是debug级别最低的,默认保留5天的backCount when='D' # D H M S D=天,H=小时,M=分钟 S=秒log. ...
分类:
编程语言 时间:
2019-05-13 21:24:52
阅读次数:
157
前面在用Spring Boot做项目时,需要用到分页查询插件PageHelper,本人也是绞尽脑汁,查遍博客,总是差点什么东西,终于在我的不懈努力奋斗之下,把它给研究了出来,废话不多说,上代码,喜欢的博友点个赞,关注一下也可以,哈哈哈!!! 1、在application.properties配置文件 ...
分类:
编程语言 时间:
2019-05-13 21:25:23
阅读次数:
408
本文主要学习多线程之间是如何同步的,以及如何使用synchronized关键字和volatile关键字。 ...
分类:
编程语言 时间:
2019-05-13 21:28:06
阅读次数:
115
import xlrdfrom xlutils import copybook = xlrd.open_workbook('students.xls')sheet0 = book.sheet_by_index(0) # 获取原来的数据new_book = copy.copy(book)sheet = ...
分类:
编程语言 时间:
2019-05-13 21:30:08
阅读次数:
129
二叉树的定义 以递归形式给出的:一棵二叉树是结点的一个有限集合,该集合或者为空,或者是由一个根结点加上两棵分别称为左子树和右子树的、互不相交的二叉树组成。二又树的特点是每个结点最多有两个子女,分别称为该结点的左子女和右子女。在二又树中不存在度大于2的结点,并且二又树的子树有左、右之分,其子树的次序不 ...
分类:
编程语言 时间:
2019-05-13 21:30:38
阅读次数:
144
所属网站分类: 面试经典 > python 作者:丑八怪 链接:http://www.pythonheidong.com/blog/article/445/ 来源:python黑洞网 从八月底开始找工作,短短的一星期多一些,面试了9家公司,拿到5份Offer,可能是因为我所面试的公司都是些创业性的公 ...
分类:
编程语言 时间:
2019-05-13 21:32:15
阅读次数:
119
好像是Spring Boot 2.0.4.RELEASE中WebMvcConfigurerAdapter已过时,所以想通过继承WebMvcConfigurerAdapter来拓展SpringMvc的功能时会有一条删除线。 因此,通过实现WebMvcConfigurer接口来拓展SpringMvc的功 ...
分类:
编程语言 时间:
2019-05-13 21:32:33
阅读次数:
397
第一种 导出方式 第二种 导出方式 在项目上添加一个def文件 DLL使用 第一种 隐式链接 第二种 显示链接 ...
分类:
编程语言 时间:
2019-05-13 22:43:42
阅读次数:
155
Java虚拟机内存区域总结:Java虚拟机相当于一个抽象的计算机操作系统, 其管理的内从区域大体上可以分为栈和堆,就像c或c++中对内存的分类一样, 但这样的分类对于Java虚拟机来说太过粗浅, 实际上Java虚拟机管理的内存区域分为程序计数器、虚拟机栈、本地方法栈、堆和方法区, 根据各区域是属于线 ...
分类:
编程语言 时间:
2019-05-13 22:44:15
阅读次数:
112
SpringCloud Feign可以进行服务消费,而且内置了Hystrix,能够进行熔断。 Feign可以通过fallback指定熔断回调的类。代码示例及讲解可见: https://www.cnblogs.com/expiator/p/10826852.html 但是,有时候我们还需要记录异常信息 ...
分类:
编程语言 时间:
2019-05-13 22:46:41
阅读次数:
4267