- 浏览: 32584 次
最新评论
文章列表
java中根据url抓取html页面内容的方法
- 博客分类:
- java
方法一:URLConnection
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.URL;
import java.net.URLConnection;
import java.util.List;
import java.util.Map;
public class HttpRequest {
/**
* 向指定URL发送GE ...
1.写一个SSLClient类,继承至HttpClient
import java.security.cert.CertificateException;
import java.security.cert.X509Certificate;
import javax.net.ssl.SSLContext;
import javax.net.ssl.TrustManager;
import javax.net.ssl.X509TrustManager;
import org.apache.http.conn.ClientConnectionManager;
import o ...
java实现定时任务的三种方法
- 博客分类:
- java
/**
* 普通thread
* 这是最常见的,创建一个thread,然后让它在while循环里一直运行着,
* 通过sleep方法来达到定时任务的效果。这样可以快速简单的实现,代码如下:
* @author GT
*
*/
public class Task1 {
public static void main(String[] args) {
// run in a second
final long timeInterval = 1000;
Runnable runnable = ...
写在前面的话: 当两个人碰面后,产生了好感,如果需要得到双方的信息,那么双方的交流是必不可少的!应用程序也如此, 各个应用程序之间的交流就需要WebService来作为相互交流的桥梁! 项目目的: 程序A调用 ...
写在前面的话: 当两个人碰面后,产生了好感,如果需要得到双方的信息,那么双方的交流是必不可少的!应用程序也如此, 各个应用程序之间的交流就需要WebService来作为相互交流的桥梁! 项目目的: 程序A调用程序B中的方法C... 首先申明:本次需要采用的JDK版本为jdk1.6+,也就是要java6+才能看到效果,java5没试过...我认为,升级一下JDK版本比起安装什么 Axis以及导入一堆jar包和配置N多配置文件来说,java6的webservice无疑是简单的不能再简单! 废话少说,代码如下: 1,建立一个项目名为Trans,web项目 ...
linux系统centos下mysql的安装及使用
1、数据库安装(分散各片,无法找到实际的安装目录)
yum install mysql-server
1.1 设置mysql字符集
/etc/my.cnf
default-character-set=utf8
1.2 mysql启动与关闭
启动:mysql:sevice mysqld start或者/etc/init.d/mysqld start
关闭:service mysqld stop
重启:service mysqld restart
1.3 添加开机启动
chkconfig -add m ...
liunx 虚拟机centos上网设置
- 博客分类:
- linux
4. 虚拟机上网设置
4.1 网络地址为自动获取
4.2 虚拟机上网设置
查看MAC地址,后面配置需要使用(备注:自动生成的文件一般不需要修改)
4.3 修改虚拟机上网配置文件
修改之前可先查看虚拟机使用的网卡配置(默认ifcfg-eth0)
查看命令:ifconfig
/etc/sysconfig/network-scripts/ifcfg-eth0
新加内容如下:
linux环境下配置和使用多个tomcat
- 博客分类:
- linux
(1)修改/etc/profile文件。添加一组java环境变量,和两组CATALINA环境变量(我没有进行此步骤的设置,可能因为我的Tomcat是免安装版的吧)
记得修改完要使其生效,用命令:source /etc/profile
JAVA_HOME=/usr/java/jdk1.7.0 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH #第一个Tomcatexport ...
java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:803)
at org.apache.tomcat.util.digester.SetNextRule.end(SetNextRule.java:201)
at org.apache.tomcat.util.digester.Digester.endElement(Digest ...
方案一:用Eclipse自带的Export功能
步骤1:准备主清单文件 “MANIFEST.MF”,
由于是打包引用了第三方jar包的Java项目,故需要自定义配置文件MANIFEST.MF,在该项目下建立文件MANIFEST.MF,内容如下:
Manifest-Version: 1.0
Class-Path: lib/commons-codec.jar lib/commons-httpclient-3.1.jar lib/commons-logging-1.1.jar lib/log4j-1.2.16.jar lib/jackson-all-1.8.5.jar
Main-C ...
(一)概述 在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存
在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有
很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的
选择显得比较随意。其实,两者之间还是有很大的区别的,对于它们的选择甚至反映出对 于问题领域本质的理
解、对于设计意图的理解是否正确、合理。
abstract class和interface在 ...
跨域请求之jQuery的ajax jsonp的使用解惑
最近遇到了一个跨域请求数据请求的问题,以前处理过一次但长时间不用又没有做过代码的收集因为又花了1天的时间去研究,最终出现了N个其它的问题,终于出结果了,所以在此记录一下。
[quote]首先,贴出可以成功执行的代码:
(页面部分)
$.ajax({
type : "POST",
async:false,
url : "http://localhost:8080/test.do?method=testGetJSON&",
dataType ...
跨域请求之jQuery的ajax jsonp的使用解惑
最近遇到了一个跨域请求数据请求的问题,以前处理过一次但长时间不用又没有做过代码的收集因为又花了1天的时间去研究,最终出现了N个其它的问题,终于出结果了,所以在此记录一下。
[quote]首先,贴出可以成功执行的代码:
(页面部分)
$.ajax({
type : "POST",
async:false,
url : "http://localhost:8080/test.do?method=testGetJSON&",
dataType : "json ...
1、Company枚举类就是class,而且是一个不可以被继承的final类。
其枚举值(RED,BLUE...)都是Company类型的类静态常量, 我们可以通过下面的方式来得到Company枚举类的一个实例:
Company c = Company.ZHEJIANG;
注意:这些枚举值都是public static final的,也就是我们经常所定义的常量方式,因此枚举类中的枚举值最好全部大写。
2、即然枚举类是class,当然在枚举类型中有构造器,方法和数据域。但是,枚举类的构造器有很大的不同:
(1) 构造器只是在构造枚举值的时候被调用。
ZHEJIANG("浙江 ...
引用mysql 循环使用:
一 、 while 循环
begin
declare pageSize integer default 300;
declare totalCount integer default 0;
declare i integer default 0;
select count(*) from goods into totalCount;
if totalCount>0 then
while i < 10 do
#执行数据匹配
#insert into test(startPos, status) values(i*pa ...