转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/7019950.html 一:流程 目标:爬取目标网页的图片 1:获取网页源码 2:用Python读取源码 3:使用正则表达式从网页源码提取图片地址 4:根据图片地址下载图片 二:实现 1:源码获取 文本爬虫,是在 ...
分类:
编程语言 时间:
2017-06-15 22:01:15
阅读次数:
191
摘要: SocketServer简化了网络服务器的编写。它有4个类:TCPServer,UDPServer,UnixStreamServer,UnixDatagramServer。这4个类是同步进行处理的,另外通过ForkingMixIn和ThreadingMixIn类来支持异步。 创建服务器的步骤 ...
分类:
编程语言 时间:
2017-06-15 22:01:07
阅读次数:
232
字符流 1.1Reader/Write(字符流的输入和输出流,相对于java文件而言) 1.2能够用TXT编辑器打开的文件,且不乱码就是字符文件可以用字符流来操作 而不能打开的文件,则是字节文件。 2.输入流Reader类(抽象类) 2.1常用方法 int read(); //读取单个字符 int ...
分类:
其他好文 时间:
2017-06-15 22:00:57
阅读次数:
295
1. 计算每个tag下的商品数量 GET /ecommerce/product/_search { "aggs": { "group_by_tags": { "terms": { "field": "tags" } } } } 2. 将文本field的fielddata属性设置为true PUT / ...
分类:
其他好文 时间:
2017-06-15 22:00:37
阅读次数:
194
素数(大体举几个栗子): 素数相关知识: 素数概念: 最大公约数只有1和它本身的数叫做质数(素数) 素数小性质: 1.大于一的整数必有素因数。 2.设p是素数,n是任意一个整数 能够推出p|n,(p,n)=1; 3.设p是素数,a,b为整数,若p|ab,则ab中至少有一个能被p整除 4.素数有无穷多 ...
分类:
其他好文 时间:
2017-06-15 22:00:26
阅读次数:
388
javaScript可以实现验证表单。制作特效等功能,JavaScript的目的主要是一下三点: 1 客户端表单验证2 页面动态效果3 jQuery的基础JavaScript是一种描述性语言,也是一种基于对象和事件驱动的并具有安全性能的脚本语言。他与html一起在一个Web页面中连接到多个对象,与客 ...
分类:
编程语言 时间:
2017-06-15 22:00:19
阅读次数:
209
sed 's/pattern/replace_string/' file:替换文本中第一个匹配的字符串 此处定界符为/,也可以使用任意定界符,比如此处语句也可以写成sed 's:pattern:replace_string:' file 当定界符出现在字符串中时需要进行转义,比如sed 's/pat ...
分类:
其他好文 时间:
2017-06-15 22:00:13
阅读次数:
173
上次写了一篇《单例模式那件小事,看了你不会后悔》的文章,总结了常用的单例模式的实现。本文是上文的延续,单例模式绝不是一件小事,想弄清楚,真不是那么简单的。上文提到了常用的三种单例模式的实现方法:饿汉式(除了提前占用资源,没毛病。),懒汉式(DCL优化过后,没毛病?),静态内部类式(优雅的方法,没毛病 ...
分类:
其他好文 时间:
2017-06-15 22:00:05
阅读次数:
234
在html网页中,我们看到文章段落使用p标签后上下段落之间会有行间隔距离,这里要介绍是p与p段落行间距离如何调整设置? html p行间距 p上下段落间行间距截图 从上html <p>段落文章演示效果截图看出,p与p上下段落行间距是有一定距离的。这种段落p行间距是可以通过CSS调节调整的。常见方法有 ...
分类:
Web程序 时间:
2017-06-15 21:59:58
阅读次数:
373
主要相同点:Lock能完成synchronized所实现的所有功能。主要不同点:Lock有比synchronized更精确的线程语义和更好的性能。syncronized会自动释放锁,而Lock一定要程序员手动释放,并且必须在finally从句中释放。Lock还有更强大的功能,例如它的tryLock( ...
分类:
编程语言 时间:
2017-06-15 21:59:45
阅读次数:
212
使用到的函数有: os.path.splitext():分离文件名与扩展名 os.path.splitext(file)[0] 获得文件名 os.path.splitext(file)[1] 获得文件扩展名 ...
分类:
编程语言 时间:
2017-06-15 21:59:36
阅读次数:
192
package com.joy.usbbroadcastreceiver; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import ... ...
分类:
其他好文 时间:
2017-06-15 21:59:29
阅读次数:
212
使用 TRESTClient 与 TRESTRequest 作为 HTTP Client 转自:http://www.cnblogs.com/dennieschang/p/6966403.html 在 Delphi XE 推出以前的年代,Delphi的发展方向是笔直朝向资料库连结Windows 应用 ...
分类:
Web程序 时间:
2017-06-15 21:59:20
阅读次数:
476
2243: [SDOI2011]染色 Time Limit: 20 Sec Memory Limit: 512 MB Submit: 4537 Solved: 1702 [Submit][Status][Discuss] Description 给定一棵有n个节点的无根树和m个操作,操作有2类: 1 ...
分类:
其他好文 时间:
2017-06-15 21:59:11
阅读次数:
251
入门 这是支持OAuth2.0的用户指南。对于OAuth1.0,一切都是不同的,所以看它的用户指南。 本用户指南分为两个部分,第一部分是OAuth2.0提供端(OAuth 2.0 Provider),第二部分是OAuth2.0的客户端(OAuth 2.0 Client) OAuth2.0提供端 OA ...
分类:
编程语言 时间:
2017-06-15 21:59:02
阅读次数:
399
Tomcat报错如下: At least one JAR was scanned for TLDs yet contained no TLDs. 解决方案: 打开Tomcat\conf\catalina.properties,加上 tomcat.util.scan.StandardJarScanFi ...
分类:
编程语言 时间:
2017-06-15 21:58:53
阅读次数:
160