转载请注明出处:http://blog.csdn.net/lmj623565791/article/details/23272657今天公司有个需求,需要做一些指定网站查询后的数据的抓取,于是花了点时间写了个demo供演示使用。思想很简单:就是通过Java访问的链接,然后拿到html字符串,然后就是...
分类:
编程语言 时间:
2015-07-29 22:35:11
收藏:
0 评论:
0 赞:
0 阅读:
330
Python写的Web spider:
# web spider
# author vince 2015/7/29
import urllib2
import re
# get href content
pattern = '<a(?:\\s+.+?)*?\\s+href=\"([h]{1}[^\"]*?)\"'
t = set("") # collection of url
def...
分类:
编程语言 时间:
2015-07-29 21:28:21
收藏:
0 评论:
0 赞:
0 阅读:
246
一:什么是正则表达式
1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它
用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
2.用途:
字符串匹配(字符匹配)字符串查找字符串替换字符串分割
...
分类:
编程语言 时间:
2015-07-29 21:27:11
收藏:
0 评论:
0 赞:
0 阅读:
285
spring开发步骤:
spring jar包介绍:
在3.0以下的版本,源码有spring中相关的所有包(包括spring核心包和依赖包)
在3.0以上版本,源码中只有spring的核心包
没有依赖包 依赖包需要自己下载
1)源码,jar包:spring-framwork-3.2.5.RELEASE
commons-logging-1.1.3.jar 日志
...
分类:
编程语言 时间:
2015-07-29 21:24:02
收藏:
0 评论:
0 赞:
0 阅读:
210
程序:由源代码生成的可执行应用。(例如:QQ.app)
进程:一个正在运行的程序可以看做?个进程。(例如:正在运?的QQ就是一个进程),进程拥有独?立运?行所需的全部资源。
线程:程序中独?立运?行的代码段。(例如:接收QQ消息的代码)
一个进程是由一或多个线程组成。进程只负责资源的调度和分配,
线程才是程序真正的执?行单元,负责代码的执?行。
进程是分配资源的最小单位,线程是执行的最小单位死锁...
分类:
编程语言 时间:
2015-07-29 21:22:21
收藏:
0 评论:
0 赞:
0 阅读:
219
本文K折验证拟采用的是
Python 中 sklearn 包中的 StratifiedKFold 方法。
方法思想详见:http://scikit-learn.org/stable/modules/cross_validation.html
StratifiedKFold is
a variation of k-fold which returns stratified folds:...
分类:
编程语言 时间:
2015-07-29 21:21:21
收藏:
0 评论:
0 赞:
1 阅读:
10210
一、函数简介1、split—提取R、B、G分量(返回值顺序为:B、G、R)函数原型:split(m, mv=None)m:彩图矩阵mv:默认参数2、merge—合并R、G、B(参数顺序为:B、G、R)函数原型:merge(mv, dst=None)m:B、G、R分量mv:默认参数3、cvtColor—合并R、G、B(参数顺序为:B、G、R)函数原型:cvtColor(src, code, dst=N...
分类:
编程语言 时间:
2015-07-29 21:20:01
收藏:
0 评论:
0 赞:
0 阅读:
1104
题意 给你一个数组 你每次可以从中删掉2到k个数 然后把删掉的数的积加入到原数组 直到最后只剩一个数 求这样能得到的最大值和最小值的差
每次选的数值越小 选的数量越少 最后得到的结果肯定越大 因为这样大的数可以乘以最大的倍数 运算的次数也是最多从而使+1的次数最多 这显然是有利于最后结果的增大的
同理 每次选的数越大 选的数越多 最后得到的结果越小
这样最大值就是...
分类:
编程语言 时间:
2015-07-29 21:19:41
收藏:
0 评论:
0 赞:
0 阅读:
287
数据结构之---C++语言实现图的十字链表存储表示...
分类:
编程语言 时间:
2015-07-29 21:18:42
收藏:
0 评论:
0 赞:
0 阅读:
226
Color the ball
Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 12218 Accepted Submission(s): 6101
Problem Description
N个气球排成一排,从左到右依...
分类:
编程语言 时间:
2015-07-29 21:17:41
收藏:
0 评论:
0 赞:
0 阅读:
159
题目:
Given a 2D board containing 'X' and 'O',
capture all regions surrounded by 'X'.
A region is captured by flipping all 'O's into 'X's
in that surrounded region.
For example,
X X X ...
分类:
编程语言 时间:
2015-07-29 21:17:01
收藏:
0 评论:
0 赞:
0 阅读:
242
简单明了的理由,老生常谈但是没真正解决的问题,想搞清楚这个问题。...
分类:
编程语言 时间:
2015-07-29 21:16:51
收藏:
0 评论:
0 赞:
0 阅读:
294
jsp标签库,也叫自定义标签。
应用范围
jsp标签,主要应用于前台页面,在jsp中,如果jsp中存在 等 java代码,那么对前台开发人员来说,就需要了解 java代码。
如何在开发前台 而且不懂java代码的情况下,合作开发呢?
在前台页面中,大多都是html+css+javascript的代码,突然之间一大堆的java代码,的确让人很为难。
引...
分类:
编程语言 时间:
2015-07-29 21:16:21
收藏:
0 评论:
0 赞:
0 阅读:
272
Overload:顾名思义,就是Over(重新)——load(加载),所以中文名称是重载。它可以表现类的多态性,可以是函数里面可以有相同的函数名但是参数名、返回值、类型不能相同;或者说可以改变参数、类型、返回值但是函数名字依然不变。Override:就是ride(重写)的意思,在子类继承父类的时候子...
分类:
编程语言 时间:
2015-07-29 21:11:31
收藏:
0 评论:
0 赞:
0 阅读:
253
思路:既然要求的是不同的元素的和,那么我们可以想办法让每个值在区间中只出现一次,于是想到了离线的算法:将查询按照右端点排序,位置在右端点之前的元素都插入到树状数组中,对于已经出现过的值,我们要先删除(在原位置)再插入(在cur的位置),因为很显然对于同一个元素,只有在最靠右的位置出现一次才能返回正确...
分类:
编程语言 时间:
2015-07-29 21:09:22
收藏:
0 评论:
0 赞:
0 阅读:
281
1 HandlerMapping->HandlerAdapter->ViewResolver ->HandlerExceptionResolver 2
分类:
编程语言 时间:
2015-07-29 21:05:31
收藏:
0 评论:
0 赞:
0 阅读:
339
没怎么用eclipse所以对它不熟悉,近期在看phonegap的应用,虽然NetBeans 有android插件,但要开发phonegap类手机应用,感觉还是用eclipse可能更好些,因为eclipse有个phonegap 插件,如果该插件能够把各种配置文件产生好,可以省却用Netbeans开发的...
分类:
编程语言 时间:
2015-07-29 21:05:21
收藏:
0 评论:
0 赞:
0 阅读:
124
如果您已经有了一定的Python编程基础,那么本文就是为您的编程能力锦上添花,如果您刚刚开始对Python有一点点兴趣,不怕,Python的重点基础知识已经总结在博文《Python笔记之不可不知》中,尽管本文是自己学习Python过程中的总结,在大神看来,或许略欠火候,希望批评指正,万分感谢! 本....
分类:
编程语言 时间:
2015-07-29 21:05:11
收藏:
0 评论:
0 赞:
0 阅读:
244
测试一直是黑色的,白点。在一般情况下,因为白盒测试需要逻辑思维能力是比较高的技术要求比一般开发商的项目经验和谨慎甚至更高,和较长的测试时间,用于单元测试,昂贵的工具,因此,国内企业普遍忽视白盒测试。这就是为什么自成立以来的白盒测试。国内没有正式推广的原因。对于一个健康的測试团队来讲,必需要有一个或多...
分类:
编程语言 时间:
2015-07-29 21:03:11
收藏:
0 评论:
0 赞:
0 阅读:
227
一、Servlet监听器的概念Servlet监听器是Servlet规范中定义的一种特殊类,用于监听ServletContext、HttpSession和ServletRequest等域对象的创建与销毁事件,以及监听这些域对象中属性发生修改的事件。监听对象:1、ServletContext:appli...
分类:
编程语言 时间:
2015-07-29 21:00:51
收藏:
0 评论:
0 赞:
0 阅读:
274