码迷,mamicode.com
首页 > 编程语言 > 周排行
小白 Python 爬虫部署 Linux
前言 前面国庆节的时候写过一个简易的爬虫。 "《Python 简易爬虫实战》" 还没看过的同学可以先看一下,这只爬虫主要用来爬取各个博客平台的阅读量等数据,一直以来都是每天晚上我自己手动在本地电脑运行,中间也有过几次忘记运行了,导致没有当天的统计数据。 当然最好的办法就是把这只爬虫部署在服务器上,让 ...
分类:编程语言   时间:2019-11-03 11:16:32    阅读次数:78
算法 -- o(1), o(n), o(logn), o(nlogn)
描述算法复杂度时,常用o(1), o(n), o(logn), o(nlogn)表示对应算法的时间复杂度,是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。 O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。 比如时间复杂度 ...
分类:编程语言   时间:2019-11-03 11:16:50    阅读次数:72
python TypeError: unsupported operand type(s) for +: 'geoprocessing value object' and 'str'
TypeError: unsupported operand type(s) for +: 'geoprocessing value object' and 'str' if self.params[0].value: mypath=self.params[0].value # cpath=mypa... ...
分类:编程语言   时间:2019-11-03 12:27:27    阅读次数:130
poj1961(kmp算法next数组应用)
题目链接:https://vjudge.net/problem/POJ-1961 题意:给定一个长为n的字符串(n<=1e6),对于下标i(2<=i<=n),如果子串s(1...i)是周期子串,输出其最大周期。 思路: 考察对kmp算法中next数组的定义掌握,如果(i+1)%(i-j)==0 && ...
分类:编程语言   时间:2019-11-03 12:29:30    阅读次数:96
分类预测算法评价(初识)
分类于预测算法评价 分类与预测模型对训练集进行预测而得出得准确率并不能很好得反映预测模型未来得性能,为了有效判断一个预测模型得性能表现,需要一组没有参与预测模型建立得数据集并在该数据集上评价预测模型得准确率,这组独立耳朵数据集叫做测试集,模型预测效果评价,通常用相对绝对误差,平均绝对误差,均方误差, ...
分类:编程语言   时间:2019-11-03 12:31:03    阅读次数:118
Spring框架之接口实现覆盖(接口功能扩展)
在日常开发中,存在着这种一种场景,框架对接口A提供了一个种默认的实现AImpl,随着需求的变更,现今AImpl不能满足了功能需要,这时,我们该怎么办? 当然是修改AImpl的实现代码了,但是,如果它是第三方依赖呢? 或者说,我们自己写了的某个功能模块,AImpl是我们为此模块提供的一种默认实现,用户 ...
分类:编程语言   时间:2019-11-03 12:32:35    阅读次数:162
Python中 if __name__ == '__main__' 的作用
Python文件可以直接运行,也可以 import 到其它文件中使用 if __name__ == '__main__' 就是控制代码在这两种情况下的执行过程 每个Python模块都包含内置变量,直接运行的时候,name 等于 main ,代表自身 __name__,当模块被调用执行的时候,name ...
分类:编程语言   时间:2019-11-03 12:36:22    阅读次数:88
Dubbo配合SpringBoot,实现接口多个实现(group)
SpringBoot配合Dubbo,使用@Service和@Reference,group实现接口多实现 公司项目升级,需要实现springBoot + Dubbo,并支持一个接口多个实现的情况。遇到了几个坑,在这里记录下。 1. 安装Zookeeper 在 "官网" 上下载最新版本3.5.6(注意 ...
分类:编程语言   时间:2019-11-03 12:38:49    阅读次数:64
归并排序 - 递归非递归实现java
1.归并排序思想: 以2路归并为例,一个有n个记录的序列可以看作n个长度为1的有序子序列,将其两两合并成n/2(向上取整)个长度为2或1的有序序列,当有奇数个记录时为1,重复归并,直到得到一个长度为n的有序序列。 2.归并排序的复杂度: 递归:时间复杂度O(nlongn),空间复杂度O(n+long ...
分类:编程语言   时间:2019-11-03 12:39:10    阅读次数:62
python书单121本从入门到进阶推荐书籍最全整理
python书单121本打包下载 作为Python爱好者,广泛搜集了关于Python的书籍,具体包括数据挖掘、人工智能、网络编程等,范围广,资料全面,多为可编辑的pdf版本,不少都是各学科领域Python的书籍。当然论坛也有这些书籍,但是有的书籍较为难找,且大多数需要论坛币。为此,本人花费大量时间搜 ...
分类:编程语言   时间:2019-11-03 12:40:09    阅读次数:202
[总结]RMQ问题&ST算法
[TOC] 一、ST算法 ST算法(Sparse Table Algorithm)是用于解决RMQ问题(区间最值问题,即Range Maximum/Minimum Question)的一种著名算法。 ST算法能在复杂度为$O(NlogN)$的预处理后,以$O(1)$的复杂度在线处理序列区间内的最大值 ...
分类:编程语言   时间:2019-11-03 12:41:51    阅读次数:91
【原创】怎样才能写出优雅的 Java 代码?这篇文章告诉你答案!
本文已经收录自 "JavaGuide" (59k+ Star):【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。 本文比较简短,基本就是推荐一些对于写好代码非常有用的文章或者资源。讲真的,下面推荐的文章或者资源强烈建议阅读 3 遍以上。 团队 阿里巴巴Java开发手册( ...
分类:编程语言   时间:2019-11-03 12:46:13    阅读次数:92
poj2406(求字符串的周期,kmp算法next数组的应用)
题目链接:https://vjudge.net/problem/POJ-2406 题意:求出给定字符串的周期,和poj1961类似。 思路:直接利用next数组的定义即可,当没有周期时,周期即为1。 AC代码: #include<cstdio> #include<cstring> #include< ...
分类:编程语言   时间:2019-11-03 12:46:45    阅读次数:75
VS2013下开发VC++程序,编译时提示错误error MSB8020: The build tools for v140 (Platform Toolset = 'v140') 的解决方案
1. 问题描述: 提示如下错误:error MSB8020: The builds tools for v140 (Platform Toolset = 'v140') cannot be found. To build using the v140 build tools, either clic ...
分类:编程语言   时间:2019-11-03 12:47:54    阅读次数:212
[Python]CCF——工资计算(201612-2)
工资计算 一、问题描述 问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资。假设他一个月的税前工资(扣除五险一金后、未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算: 1) 个人所得税起征点为3500元,若S不超过3500,则不交税,3500元以上的部分才计 ...
分类:编程语言   时间:2019-11-03 12:48:36    阅读次数:175
C++ 变量声明数组
int len; cin>>len; int *p=new int[len]; delete[] p; 不能写作 int p[]=new int[len]; 因为new是开辟了内存空间后返回这段内存的首地址。 然后就当做数组名用就可以。 p[2]=x; (p+1就是加了一个int的距离) ...
分类:编程语言   时间:2019-11-03 12:49:22    阅读次数:73
Docker + SpringBoot2.0快速构建镜像
"博文链接" Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(引用官方概念,本文注重docker+springboot2.0 ...
分类:编程语言   时间:2019-11-03 12:52:20    阅读次数:78
022Python深浅拷贝
Python深浅拷贝 一、引言 在python中,对象赋值其实是对象的引用。当创建一个对象,然后把它赋值给另一个变量的时候,python并没有拷贝这个对象,而只是开杯乐这个对象的引用 针对该列表 一般有三种方法,分别为:拷贝(赋值)、浅拷贝、深拷贝 注意: 拷贝/浅拷贝/深拷贝都是针对可变类型数据而 ...
分类:编程语言   时间:2019-11-03 13:02:26    阅读次数:73
Spring Boot前后端分离跨域问题
在SpringBoot+Spring Security的服务器端加入如下代码,已解决跨域带来的问题 import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import ja ...
分类:编程语言   时间:2019-11-03 13:02:42    阅读次数:79
(模板)扩展kmp算法(luoguP5410)
题目链接:https://www.luogu.org/problem/P5410 题意:有两个字符串a,b,要求输出b与a的每一个后缀的最长公共前缀。输出: 第一行有lenb个数,为b的next数组(特别地,next1为lenb) 第二行有lena个数,即答案。 思路:扩展kmp模板,涉及字典树,后 ...
分类:编程语言   时间:2019-11-03 13:07:34    阅读次数:92
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!