做个一个简单的批量下载插件叫“挖一下”, 正如插件的名字一样,采集网页里面的所有图片,根据筛选条件过滤不需要的图片,最后下载选中的图片。索性把网页也一起给截了,截屏分两种:1.可见内容截屏2.完整网页截屏(包括可见和不可见)可见内容截屏:实现原理:直接通过chrome自带的截屏方法(chrome.t...
分类:
编程语言 时间:
2014-12-02 14:59:55
阅读次数:
262
spring 定时任务的 执行时间设置规则单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(...
分类:
编程语言 时间:
2014-12-02 15:00:13
阅读次数:
236
第2章 Java内存区域与内存溢出异常运行数据区域 1、程序计数器(Program Counter Register) 是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器。 2、Java虚拟机栈(Stack)线程私有,每一个方法调用时都会创建一个栈帧(Stack Frame)用.....
分类:
编程语言 时间:
2014-12-02 14:58:41
阅读次数:
177
Python进阶01 词典作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!基础教程介绍了基本概念,特别是对象和类。进阶教程对基础教程的进一步拓展,说明Python的细节。希望在进阶教程之后,你对Python有一个更全面的认识。之前我...
分类:
编程语言 时间:
2014-12-02 14:57:19
阅读次数:
171
项目中遇到了java.util.concurrent.RejectedExecutionException。具体log如下:java.util.concurrent.RejectedExecutionException: Task android.os.AsyncTask$3@4363f698 re...
分类:
编程语言 时间:
2014-12-02 14:56:30
阅读次数:
264
这里以signed/unsigned char, signed/unsigned short, signed/unsigned int类型为例,讨论一下基本类型转换的基本原理,在编程中因为类型错误转换而引发溢出问题时,我们也可以比较容易诊断,不至于把BUG怀疑到机器或编译器身上:)。本文属于个人原创...
分类:
编程语言 时间:
2014-12-02 14:54:40
阅读次数:
345
JMS是一个标准,就像EJB,有很多开源的,商业的实现,ms技术对应的规范是jsr914,规范的实现称为jms provider,常见的实现有ActiveMQ、JBoss MQ、IBM Websphere MQ等。 其主要优点:(1)可以使2个系统或模块实现松耦合,模块A不需要直接调用模块B,只需要...
分类:
编程语言 时间:
2014-12-02 14:53:04
阅读次数:
175
php数组排序函数sort ( &$arr [,fruits] ) 对数组进行从低到高排序 ,并赋予新的键名 返回boolrsort ( &$arr [,fruits] ) 对数组进行逆向排序 并赋予新的键名asort ( &$arr [,fruits] ) 对数组进行排序 ,...
分类:
编程语言 时间:
2014-12-02 14:53:22
阅读次数:
185
http://download.oracle.com/otn-pub/java/javafx/8.0.25-b17/javafx-8u25-apidocs.zip?AuthParam=1417499456_5e5a285917d29e5d55892d07d28cdd7chttps://docs.or...
分类:
编程语言 时间:
2014-12-02 14:52:32
阅读次数:
224
启动后台线程可以用下面的语句:CheckOnline online=new CheckOnline();用户可以将它放到GLOBAL。ASAX中,我是没有了,只放到了一个ASPX文件中做简单的测试。如下//start.aspx而我们还需要一个程序来显示当前在线拥护的数据,程序如下://online....
分类:
编程语言 时间:
2014-12-02 14:48:19
阅读次数:
191
一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以...
分类:
编程语言 时间:
2014-12-02 14:47:50
阅读次数:
147
来自ampedZ的博客园,原文地址:http://www.cnblogs.com/ampedZ/p/HexToSingle.html基于IEEE 745标准的Hex与Single的转换,并加入了一定的防错处理。十六进制浮点数转换42 0C 00 0042 82 00 003565Copyright ...
分类:
编程语言 时间:
2014-12-02 14:46:07
阅读次数:
292
public static byte[] LongToBytes(long lo) { byte[] by = new byte[8]; for (int i = 0; i > offset) & 0xff); } return by; } publ...
分类:
编程语言 时间:
2014-12-02 14:44:42
阅读次数:
190
java文件字体大小:1. Window---> preferences ---> General ---> Appearance ---> Java ---> Java Editor Text Fontxml文件字体大小:1. Window---> preferences ---> General...
分类:
编程语言 时间:
2014-12-02 14:43:27
阅读次数:
121
在 ActiveReports 中除了提供对数据源进行排序的功能之外,还提供了最终用户排序功能,最终用户可以对报表进行区域内排序和整个数据源排序,结合数据钻取、过滤等功能可以让用户更方便地分析报表数据。...
分类:
编程语言 时间:
2014-12-02 13:35:56
阅读次数:
178
欧几里得算法,即辗转相除法,用于求整数a,b的最大公约数。
欧几里得算法C++实现代码:(无需确定 a,b 大小关系)
long long gcd(long long a,long long b){
return b?gcd(b,a%b):a;
}
扩展欧几里得算法:设a和b不全为0,则存在整数x和y,使得 gcd(a,b) = xa + yb
证明: 假设 a...
分类:
编程语言 时间:
2014-12-02 13:36:53
阅读次数:
193
《Effective C++》学习笔记——条款15 在资源管理类中提供对原始资源的访问...
分类:
编程语言 时间:
2014-12-02 13:32:22
阅读次数:
172