if(meta.getColumnClassName(i).contains("[B")){
InputStream in = rs.getBinaryStream(i);
ByteArrayOutputStream outStream = new ByteArrayOutputStream();
...
1.双机mysql-5.6.20-winx64.msi,按照提示安装完成。
2.在安装的目录下,比如安装目录是“D:\Program Files\mysql\MySQL Server 5.6”,复制目录下的my-default.ini,重命名为my.ini保存到相同路径下。修改my.ini,
my.ini内容中有提示。我更改的内容是下面这几个参数
# These are com...
爬取网页,对资源文件进行存储时,抛出java.io.IOException: Server returned HTTP response code: 403 for URL 异常
处理方法:
URLConnection openConnection = new URL(href).openConnection();
openConnection.addRequestProperty("User-Agent", Conf...
<dependency>
<groupId>com.github.detro</groupId>
<artifactId>phantomjsdriver</artifactId>
<version>1.2.0</version>
</dependency>
1...
用phantomjs+selenium截图时,出现
Exception in thread "main" java.lang.NoClassDefFoundError: org/openqa/selenium/browserlaunchers/Proxies
at org.openqa.selenium.phantomjs.PhantomJSDriverService.createDefa...
phantomjs 截图,多个setTimeout是为了让页面尽量加载完整
/**截图test.js**/
var page = require('webpage').create();
page.viewportSize = { width: 1024, height: 600 };
page.open('http://www.2345.com/', function(status) {
var bb= page.e...
在用写爬取网页时,需要程序暂停或者停止。停止可以用强制退出system.exit(0),下面是暂停的主要代码
//false=不暂停 true=暂停
public boolean suspend=false;
public String control = "";
//暂停和继续的公共方法
public boolean setSuspend(boolean suspend) {
...
java虚拟机栈热门
与程序计数器一样,Java虚拟机栈(Java Virtual MachineStacks)也是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是Java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧(StackFrame[1])用于存储局部变量表、操作数栈、动态链接、方法出口等信息。每一个方...
1. 井号在URL中指定的是页面中的一个位置,井号作为页面定位符出现在URL中
例如:test.html文件内容
<html>
<body>
<div id="up"><a href="test.html#down">下去</a></div>
<div style="margin-top:800px" id=...
AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。
代码:
package test;
import java.util.concurrent.atomic...
本月热门文章排行榜
博客统计
- 文章数量:83篇
- 草稿文章:4篇
- 已审评论:0条
- 微语数量:0条
- 待审评论:0条
- 页面数量:0篇
- 分类数量:10个
- 标签数量:65个
- 友链数量:1条
- 附件数量:18个
最后更新:2017年8月23日