`
文章列表
  云服务器的结构 “双11”电商狂欢背后的云计算    云服务器概要 
      参考文献   Maven安装、配置、使用      
序 实现通过过滤器截获所有的请求,并将访问Http的头和内容打印处理   创建过滤器类: 过滤器定义:过滤器先与Servlet执行,某个请求被一个过滤器处理完成后,它会自动将请求交给下一个过滤器处理,这样,客户的请求在过滤链里逐个处理,直到请求处理完毕。 过滤器必须实现接口Filter。     public class TestFilter implements Filter { public TestFilter() {} public void destroy() {} public void doFilter(ServletRequest request ...
序 TCP/IP Monitor是Eclipse的Debug工具之一,用于捕获Http、TCP/IP协议包。 本节记录如何使用此工具进行监控网路包。 TCP/IP的工作原理可能是这样的: 客户端:监视客户端发送指定服务器的TCP内容 情景:客户端使用HttpClient 4模拟http请求,向http://10.30.4.92/dahuazwan/发送请求,在Tcp/Ip Monitor捕获发送出去的包 Tcp/ipMonitor的配置如下: Local monitoriing port:Tcp/Ip本地监视端口 Host name:要访问服务器IP Port:要访问服务器IP ...
序   前2篇文章介绍了spring的两种定时器:TimerTask 和 Quartz,本篇要在这两篇的基础上,讲讲两者的区别。   精确度和功能    Quartz可以通过cron表达式精确到特定时间执行,而TimerTask不能。Quartz拥有TimerTask所有的功能,而TimerTask则没有。   任务类的数量     TimerTask和Quartz每次执行任务时,每次调用的是不是都是同一个任务类对象,还是每次都不一样?现在做如下实验,每次执行任务时,将任务类对象本身打印出来。   Quartz任务类   public class MyJob extends ...
在上一篇文章[spring学习系列 -- 定时器一TimerTask]的基础上,讨论Spring的第二种定时器quartz     包   重点包:  quartz-1.8.6.jar org.springframework.context.support-3.1.1.RELEASE.jar     包说明:         quartz包请使用1.8.6或以下的版本,因为quartz2.0版本和spring3.1.1存在冲突,会抛出   目的:    通过quartz定时循环执行一个任务   任务类:     该类还包含一个属性sTest及其set/get ...
  spring定时器一般有两种: TimerTask、Quartz。本节只讲TimerTask 需要的包: aopalliance-1.0.jar commons-logging-1.1.1.jar spring-aop-3.0.6.RELEASE.jar spring-asm-3.0.6.RELEASE.jar spring-beans-3.0.6.RELEASE.jar spring-context-3.0.6.RELEASE.jar spring-core-3.0.6.RELEASE.jar spring-expression-3.0.6.RELEASE.jar ...
jar包:  HttpClient 4.x版本   简要介绍 HttpComponents 包括 HttpCore包和HttpClient包 HttpClient:Http的执行http请求 DefaultHttpClient:httpClient默认实现 HttpGet、HttpPost:Get、Post方法执行类 HttpResponse:执行返回的Response,含http的header和执行结果实体Entity HttpEntity:Http返回结果实体,不含Header内容 HttpParam:连接参数,配合连接池使用 PoolingClientConnecti ...
引入主要包:    htmlparser.jar     解析HtmlParser的主要步骤:     解析出html中url     // Parser parser = new Parser( (HttpURLConnection) (new URL("http://www.google.com")).openConnection() ); Parser parser = new Parser(); parser.setEncoding(parser.getEncoding()); parser.setURL(& ...

面试题技术文章

    面试 微软、Google等面试题  博客,有很多面试和解答 程序员找工作那点事儿      面试搜狐、创新工场、微软、360等的经历 结构之法 算法之道  各种各样算法、面试题 白话经典算法系列之十 一道有趣的GOOGLE面试题    
问题 在Struct2在读取语言包文件language.properties属性文件,如果文件中包含中文,会出现乱码。虽然可以native2ascii进行解决,但是使用起来不方便,为了解决这个问题,可以为Eclipse安装Properties Editor插件解决这个问题。    Properties Edito官网地址:http://propedit.sourceforge.jp/index_en.html Properties Edito安装地址:http://propedit.sourceforge.jp/howto_eclipseplugin_install_en.html ...
    SVN使用过程中,经常碰到以下情况:   svn is not a working copy directory 的解决方法   目录结构如下  EclipseJava          -- VTMS_UpDown          -- Demo          -- ...    将EclipseJava下内容上传到同一个svn目录下 问题:   现在发现无法上传“VTMS_UpDown”目录下文件,根据提示执行“Clean up”,结果抛出“svn is not a working copy directory ”错误。   可以通过先删除服务端和本机 ...
  教程   Grails开源框架 - 使用指南  官方中文文档 在Eclipse下构建Grails项目   其实不需要安装它的步骤构造组件,只要使用后面的集成Grail的Eclipse就可以图形化构建,主要为了了解构建命令 官方教程 (含如何集成在Eclipse中) 工作环境 GROOVY/GRAILS TOOL SUITE 3.1.0.RELEASE - BASED ON ECLIPSE JUNO  Eclipse集成Grail开发环境,就可以不用下载、配置相关环境          
主要导入包: struts2 2.3.4.1版本相关包 其他     处理接收文件Action类FileUploadAction     package com.dahuazwan.ihwsm.demo; import java.io.File; import com.opensymphony.xwork2.ActionSupport; @SuppressWarnings("serial") public class FileUploadAction extends ActionSupport { private File imag ...
主要jar包: springframework 3.1.1版本 struts2 2.3.4.1版本 其他 js包: jquery.ms.js     Domain   Device2.java: public class Device2 { private String deviceId; private String userName; private String pwd; private String netAddr; private String netPort; // set/get方法略 }   Actio ...
Global site tag (gtag.js) - Google Analytics