- 浏览: 316248 次
- 性别:
- 来自: 合肥
最新评论
-
chinahnzhou:
...
使用Apache HTTPServer实现负载均衡 -
sanorol:
qja 写道citi007 写道 <task:annot ...
在Spring3中使用注解(@Scheduled)创建计划任务 -
qja:
citi007 写道 <task:annotation- ...
在Spring3中使用注解(@Scheduled)创建计划任务 -
u012935452:
SHOUJIAOLA
使用Apache HttpClient实现多线程下载的小例子 -
guanggsanguo:
学习!赞一个!
使用Apache HttpClient实现多线程下载的小例子
文章列表
环境:ubuntu 11.04 + wine 1.3.20
安装时按照网上的一篇博客:http://www.cnblogs.com/ambition/archive/2011/02/13/wineqq.html
完全按上面的方法做的,但是总是连接超时,无法登录,后来到腾讯的网站上下载了TM2007和TM2009Beta3.3,先安装TM2007,发现不能使用,然后安装TM2009Beta3.3,竟然运行成功了。
不懂不懂,意外意外啊
真搞不懂,怎么大家这么喜欢踩,唉。
来张QQ截图,以证清白。
再来张刚截的,
当然了,稳定性欠佳,有时会崩溃,:(
采用HTTP代理模式配置方法:修改conf目录下的httpd.conf文件
第一步:加载module
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so
第二步:添加如下配置
ProxyPass / balancer://zywang/
ProxyPassReverse / balancer: ...
原文地址:WebLogic Server 11g 集群配置单服务器版(Windows) 原创PDF
PDF文件下载地址:http://tomcatmonitor.googlecode.com/files/WebLogicServer11gCluster_SingleMachine.pdf
附件为PDF备份
Tomcat集群配置其实很简单,在Tomcat自带的文档中有详细的说明( /docs/cluster-howto.html ),只不过是英语的,对我这样的人来说很难懂。
下面根据说下怎么配置吧:
第一步、准备工作:
准备几份Tomcat程序,比如分别叫tomcat1、tom ...
网上找到的的资料,InfoQ的非印刷版本
实在不才啊,今天才发现jdk6里有个wsimport.exe,使用可以生成目标Web服务器的本地调用类,然后就可以在本地程序中像使用本地代码一样调用WebService了,如此一来和DotNet下的Web服务的使用方法就基本一样。(活到老学到老啊)
使用方法如下:
1、执行wsimport命令:
wsimport http://localhost:9999/AccountService?WSDL
2、将生成的代码进行打包:
jar cvf com.zywang.cxf.jar com/zywang/cxf/
3、将生成的jar包添加到项目的构建路径中,进行引用,从使用的情况看Ja ...
Spring3.0中对异常的处理方法一共提供了两种:一种是使用HandlerExceptionResolver接口;一种是在Controller类内部使用@ExceptionHandler注解。使用第一种方式可以实现全局异常控制,并且Spring已经提供了一个默认的实现类SimpleMappingExceptionRes ...
第一种配置方法:基于XML的事务管理
这种方法不需要对原有的业务做任何修改,通过在XML文件中定义需要拦截方法的匹配即可完成配置,要求是,业务处理中的方法的命名要有规律,比如setXxx,xxxUpdate等等。详细配置如下:
<!-- 定义事务处理类,不同的数据访问方式,事务处理类不同
比如:Hibernate操作的HibernateTransactionManager,JDBC操作的使用DataSourceTransactionManager
-->
<bean id="transactionManager" class=&q ...
第一种配置方法:使用@AspectJ标签
在配置文件中添加<aop:aspectj-autoproxy/>注解
创建一个Java文件,使用@Aspect注解修饰该类
创建一个方法,使用@Before、@After、@Around等进行修饰,在注解中写上切入点的表达式
说明:上述Java ...
Spring3中加强了注解的使用,其中计划任务也得到了增强,现在创建一个计划任务只需要两步就完成了:
创建一个Java类,添加一个无参无返回值的方法,在方法上用@Scheduled注解修饰一下;
在Spring配置文件中添加三个<task:**** />节点;
最后说明一下,第一步创建的Java类要成为Spring可管理的Bean,可以直接写在XML里,也可以@Component一下
示例如下
计划任务类:
/**
* com.zywang.spring.task.SpringTaskDemo.java
* @author ZYWANG 2011-3-9 ...
预备知识请查看使用Apache HttpClient访问JSP发送GET和POST请求
这里主要介绍对于ASP的访问的一点需要注意的地方。
1、访问ASP.NET网站时,需要请求的上下文,即必须保证HttpClient不能被关闭(也许这是必须的);
2、发送POST请求时,需要根据上一次请求时从服务器端带过来的隐藏域数据,也就是:__PREVIOUSPAGE、__EVENTVALIDATION、__VIEWSTATE,或者还有其它的,创建表单时要把他们(如果有的话)都填进去;
3、你需要使用HttpWatch查看一下IE的发送数据,找到你要点的按钮(MS根据按钮的名称判断进谁的事件 ...
本示例说明了如何使用Apache HttpClient发送GET和POST请求,以及如何发送表单数据,详见代码及说明。对于ASP.NET的网站请求,可以查看使用Apache HttpClient访问ASP.NET发送GET和POST请求
说明:
1、发送表单POST请求时,需要借助HttpWatch或有这种功能的小工具来查看发给服务器的参数有哪些;
2、对于POST请求的表单数据,需要创建BasicNameValuePair对象的集合,然后构造成UrlEncodedFormEntity对象,再赋值到HttpPost对象的Entity中;
3、请求发送后可以使用response2.g ...
无描述,有代码,你懂的
public static void zip() throws FileNotFoundException, IOException {
File root = new File("svn-1.6");
ZipOutputStream zipOutputStream = new ZipOutputStream(new FileOutputStream(root.getPath()+".zip"));
zipDirectory(root,zipOutputStream);
zipOutput ...
网上类似的文章很多,参考了很多人的,大部分人都是用URLConnection写的。
原理一:HTTP多线程下载原理
1、发送一个含有Rang头的Head请求,如果返回状态码为206,则允许多线程下载
原理二:多线程下载原理
1、使用HttpClient的Head请求获取请求文件的信息
2、发送一个Rang的Head请求判断是否允许多线程下载
3、通过主任务创建多个分段下载线程,分段下载文件,然后用Java的随机读写文件类保存下载的内容
(等有时间了再添加内容吧,先简单写这么多)
调度功能代码片段
/**
* 开始下载
* @throws Excepti ...
以下代码示例主要是说明Spring和Hibernate集成后的事务配置方法及使用Spring的AOP实现方法拦截的配置方法()。
环境要求,Spring3.0.5、Hibernate3.6.0
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...