09 2013 档案

摘要:旧博客第三弹:在linux下,执行程序时,有一个需求就是在一定的时间内执行完成,未执行完成则退出。下面是工作中经常使用的一个perl程序,可以设置超时,通过alarm信号机制进行控制执行命令 ./timeout.pl -c command -t timeouteg: ./timeout.pl -c "./run.sh" -t 180#!/usr/bin/perl -wuse strict;use Getopt::Std;my $result;my % opts;getopt('ct', /%opts);sub ss_h(){ eval { local... 阅读全文
posted @ 2013-09-26 18:23 wully 阅读(452) 评论(0) 推荐(0)
摘要:继续整理以前的博客,第二弹:用ssh建立机器之间的信任机制#!/bin/bash#需要远程添加信任机制的机器REMOTE[0]=db-XXX-XXX1.db01REMOTE[1]=db-XXX-XXX2.db01REMOTE[2]=jp01-XXX-XXX1.jp01REMOTE[3]=jp01-XXX-XXX2.jp01#REMOTE的数组中元素个数COUNT=${#A[@]}#远程机器登录的用户名REMOTE_USER="wuddny"OTHER_REMOTE_USER="rd"#获取本地密钥key=`head -1 ~/.ssh/id_rsa.pu 阅读全文
posted @ 2013-09-26 18:19 wully 阅读(236) 评论(0) 推荐(0)
摘要:把以前博客的东西夜迁移过来吧,这个是以前公司做的,原来放在csdn里面,先切过来。用多进程实现的wget多进程抓取的实现,有问题联系我 (微博:偶是周亮)#!/bin/bashurl_path="-";WGET_TIMECOUNT=2;WGET_TIME=10;FORK_SLEEP_TIME=1;ONEURL_SLEEP_TIME=1;SPIDER_PID_NUM=6;function usage(){ echo "usage:spider.sh -u url_path -d page_store_dir"; exit 3;}function versi 阅读全文
posted @ 2013-09-26 18:06 wully 阅读(665) 评论(0) 推荐(0)
摘要:jersey提供了强大的rest功能,可以通过简洁的标注和编码实现业务的需求,架构会透明的把你的pojo对象转化为客户端可以接受的json/xml文件模式,当然也可以用它做一些基于ajax的表单提交和下载功能,这里简单说下他在spirng中的设置在pom中引入 com.sun.jersey jersey-json 1.17.1 com.sun.jersey jersey-core 1.17.1 ... 阅读全文
posted @ 2013-09-24 16:11 wully 阅读(6005) 评论(0) 推荐(0)
摘要:概述servlet相关代码所在包:javax.servlet javax.servlet.http常用的功能模块Servlet,filter,listener常用的相关类:servletContextservletConfigHttpServletRequestHttpServletResponseHttpSessionCookieservlet定义Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求与服务器响应的中间层。servlet生命周期初始化阶段 init():在servlet创建时调用的方法,在整个生命周期仅调用一次, 阅读全文
posted @ 2013-09-08 15:46 wully 阅读(795) 评论(1) 推荐(0)
摘要:今天在公司分享了java web的ppt,把ppt大纲放在这里,希望可以帮助需要的人servlet容器简介定义狭义上的,servlet容器为java Web应用提供运行时环境,负责管理servlet和jsp的生命周期,以及他们的共享数据等广义上的。绝大部分Servlet容器同时也可以作为web server。以tomcat为例,狭义上它可以分为连接器和servlet容器,容器只负责servlet逻辑,和用户的网络连接交由连接器处理。广义上我们可以整个把他称为servlet容器,大家视语境来理解含义生命周期图:客户端把请求交给servlet 容器,容器把相关请求封装成httpServletReq 阅读全文
posted @ 2013-09-06 11:12 wully 阅读(683) 评论(1) 推荐(0)