??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品国产亚洲一区二区,亚洲熟妇成人精品一区,亚洲中文字幕乱码熟女在线http://www.tkk7.com/zhouzhou2008/zh-cnMon, 12 May 2025 14:20:58 GMTMon, 12 May 2025 14:20:58 GMT604xx - 客户端错?/title><link>http://www.tkk7.com/zhouzhou2008/archive/2008/08/04/219914.html</link><dc:creator>zhouzhou@</dc:creator><author>zhouzhou@</author><pubDate>Mon, 04 Aug 2008 06:16:00 GMT</pubDate><guid>http://www.tkk7.com/zhouzhou2008/archive/2008/08/04/219914.html</guid><wfw:comment>http://www.tkk7.com/zhouzhou2008/comments/219914.html</wfw:comment><comments>http://www.tkk7.com/zhouzhou2008/archive/2008/08/04/219914.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.tkk7.com/zhouzhou2008/comments/commentRss/219914.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhouzhou2008/services/trackbacks/219914.html</trackback:ping><description><![CDATA[<p>发生错误Q客Lg有问题。例如,客户端请求不存在的页面,客户端未提供有效的n份验证信息?·400 - 错误的请求?<br /> ·401 - 讉K被拒l。IIS 定义了许多不同的 401 错误Q它们指明更为具体的错误原因。这些具体的错误代码在浏览器中显C,但不?IIS 日志中显C: ·401.1 - dp|?<br /> ·401.2 - 服务器配|导致登录失败?<br /> ·401.3 - ׃ ACL 对资源的限制而未获得授权?<br /> ·401.4 - {选器授权p|?<br /> ·401.5 - ISAPI/CGI 应用E序授权p|?<br /> ·401.7 – 讉K?Web 服务器上?URL 授权{略拒绝。这个错误代码ؓ IIS 6.0 所专用?</p> <p>·403 - 止讉KQIIS 定义了许多不同的 403 错误Q它们指明更为具体的错误原因Q?·403.1 - 执行讉K被禁止?<br /> ·403.2 - 读访问被止?<br /> ·403.3 - 写访问被止?<br /> ·403.4 - 要求 SSL?<br /> ·403.5 - 要求 SSL 128?<br /> ·403.6 - IP 地址被拒l?<br /> ·403.7 - 要求客户端证书?<br /> ·403.8 - 站点讉K被拒l?<br /> ·403.9 - 用户数过多?<br /> ·403.10 - 配置无效?<br /> ·403.11 - 密码更改?<br /> ·403.12 - 拒绝讉K映射表?<br /> ·403.13 - 客户端证书被吊销?<br /> ·403.14 - 拒绝目录列表?<br /> ·403.15 - 出客户端访问许可?<br /> ·403.16 - 客户端证书不受信L无效?<br /> ·403.17 - 客户端证书已q期或尚未生效?<br /> ·403.18 - 在当前的应用E序池中不能执行所h?URL。这个错误代码ؓ IIS 6.0 所专用?<br /> ·403.19 - 不能个应用程序池中的客户端执?CGI。这个错误代码ؓ IIS 6.0 所专用?<br /> ·403.20 - Passport dp|。这个错误代码ؓ IIS 6.0 所专用?</p> <p>·404 - 未找到?·404.0 -Q无Q?– 没有扑ֈ文g或目录?<br /> ·404.1 - 无法在所h的端口上讉K Web 站点?<br /> ·404.2 - Web 服务扩展锁定{略L本请求?<br /> ·404.3 - MIME 映射{略L本请求?</p> <p>·405 - 用来讉K本页面的 HTTP 谓词不被允许Q方法不被允许) <br /> ·406 - 客户端浏览器不接受所h面?MIME cd?<br /> ·407 - 要求q行代理w䆾验证?<br /> ·412 - 前提条gp|?<br /> ·413 – h实体太大?<br /> ·414 - h URI 太长?<br /> ·415 – 不支持的媒体cd?<br /> ·416 – 所h的范围无法满?<br /> ·417 – 执行p|?<br /> ·423 – 锁定的错误?/p> <img src ="http://www.tkk7.com/zhouzhou2008/aggbug/219914.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhouzhou2008/" target="_blank">zhouzhou@</a> 2008-08-04 14:16 <a href="http://www.tkk7.com/zhouzhou2008/archive/2008/08/04/219914.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>结 Commons BeanUtilshttp://www.tkk7.com/zhouzhou2008/archive/2008/08/01/219257.htmlzhouzhou@zhouzhou@Fri, 01 Aug 2008 02:38:00 GMThttp://www.tkk7.com/zhouzhou2008/archive/2008/08/01/219257.htmlhttp://www.tkk7.com/zhouzhou2008/comments/219257.htmlhttp://www.tkk7.com/zhouzhou2008/archive/2008/08/01/219257.html#Feedback0http://www.tkk7.com/zhouzhou2008/comments/commentRss/219257.htmlhttp://www.tkk7.com/zhouzhou2008/services/trackbacks/219257.html 

Commons BeanUtils 的官方网址Qhttp://commons.apache.org/beanutils/

Commins BeanUtils是针对JavaBeans一般性操作的lgQ可以用来对JavaBeansq行复制Q属性的dQ设|,修改Q还以动态构造JavaBeans对象?br />
使用q个lg需要三个Jar文g
其中两个?commons-logging-1.1.1下的commons-logging-1.1.1.jar 和commons-logging-api-1.1.1.jar
剩下一个是   commons-beanutils-1.8.0-BETA   下的commons-beanutils-1.8.0-BETA.jar
把这三个加入到项目的构g路径下即可?br />
下面Z个简单的例子

新徏User Profile Address BeanUtilsExample 四个c?br />

1 User.java

package com.v503.zhouzhou;

public class User {
 private Long userId;
 private String username;
 private String password;
 private Profile profile;

 public Long getUserId() {
  return userId;
 }

 public  void setUserId(Long userId) {
  this.userId = userId;
 }

 public String getUsername() {
  return username;
 }

 public void setUsername(String username) {
  this.username = username;
 }

 public String getPassword() {
  return password;
 }

 public void setPassword(String password) {
  this.password = password;
 }

 public Profile getProfile() {
  return profile;
 }

 public void setProfile(Profile profile) {
  this.profile = profile;
 }

}

2 Profile.java

package com.v503.zhouzhou;

import java.util.Date;
import java.util.Map;

 

public class Profile {
 private Map<String, String> phone;
 private Address[] address;
 private Date birthDate;
 private String email;

 public Map<String, String> getPhone() {
  return phone;
 }

 public void setPhone(Map<String, String> phone) {
  this.phone = phone;
 }

 public Address[] getAddress() {
  return address;
 }

 public void setAddress(Address[] address) {
  this.address = address;
 }

 public Date getBirthDate() {
  return birthDate;
 }

 public void setBirthDate(Date birthDate) {
  this.birthDate = birthDate;
 }

 public String getEmail() {
  return email;
 }

 public void setEmail(String email) {
  this.email = email;
 }

}



3 Address.java

package com.v503.zhouzhou;

public class Address {
 private String postCode;
 private String country;
 private String city;
 private String addr;

 public Address() {

 }

 public Address(String postCode, String country, String city, String addr) {
  this.postCode = postCode;
  this.country = country;
  this.city = city;
  this.addr = addr;
 }

 public String getPostCode() {
  return postCode;
 }

 public void setPostCode(String postCode) {
  this.postCode = postCode;
 }

 public String getCountry() {
  return country;
 }

 public void setCountry(String country) {
  this.country = country;
 }

 public String getCity() {
  return city;
 }

 public void setCity(String city) {
  this.city = city;
 }

 public String getAddr() {
  return addr;
 }

 public void setAddr(String addr) {
  this.addr = addr;
 }

}



4 BeanUtilsExample.java


package com.v503.zhouzhou;

import java.lang.reflect.InvocationTargetException;
import java.util.GregorianCalendar;
import java.util.HashMap;
import java.util.Map;

import org.apache.commons.beanutils.BeanUtils;
import org.apache.commons.beanutils.PropertyUtils;


public class BeanUtilsExamples {

 @SuppressWarnings("unused")
 private User prepareData() {
  Address[] address = { new Address("111111", "中国", "保定", "沛_大学"),
    new Address("22222", "中国", "保定", "沛_大学工商学院") };
  Profile profile = new Profile();
  profile.setBirthDate(new GregorianCalendar(1987, 04, 17).getTime());
  profile.setEmail("aa1987417@126.com");
  Map<String, String> phone = new HashMap<String, String>();
  phone.put("mobilephone", "1532222706");
  phone.put("home", "110");
  profile.setPhone(phone);
  profile.setAddress(address);

  User user = new User();
  user.setUserId(new Long(503));
  user.setUsername("zhouzhou");
  user.setProfile(profile);
  user.setPassword("hicc");
  return user;

 }

 public static void main(String[] args) {
  BeanUtilsExamples a = new BeanUtilsExamples();
  User user = a.prepareData();
  System.out.println("输出对象的属性?--------------------------------");
  try {
   System.out.println(BeanUtils.getProperty(user, "userId"));       //BeanUtils中读取属性的ҎgetProperty()
   System.out.println(BeanUtils.getProperty(user, "username"));
   System.out.println(BeanUtils.getProperty(user, "password"));
   System.out.println(BeanUtils.getProperty(user, "profile.email"));
   System.out.println(BeanUtils.getProperty(user, "profile.birthDate"));
   System.out.println(BeanUtils.getProperty(user, "profile.phone(home)"));
   System.out.println(BeanUtils.getProperty(user, "profile.phone(mobilephone)"));
   System.out.println(BeanUtils.getProperty(user, "profile.address[0].city"));
   System.out.println(PropertyUtils.getProperty(user, "profile.address[1].country"));
   
   User user2 = new User();
   BeanUtils.copyProperties(user2, user); //BeanUtils中复制属性的ҎgetProperty()

   System.out.println("输出复制属性的属性?------------------------------");
   System.out.println(BeanUtils.getProperty(user, "username"));
   System.out.println(BeanUtils.getProperty(user, "profile.birthDate"));
   System.out.println(BeanUtils.getProperty(user, "profile.phone(home)"));
   System.out.println(BeanUtils.getProperty(user, "profile.address[0].city"));
   
   
   System.out.println("输出复制属性修改以后的属性?--------------------");
   BeanUtils.setProperty(user2, "userId", new Long(8888888));   //讄属性的Ҏ
   PropertyUtils.setProperty(user2, "username", "周旭");
   BeanUtils.setProperty(user2, "profile.email", "549748067@qq.com");
   BeanUtils.setProperty(user2, "profile.birthDate", new GregorianCalendar(2008, 8, 1).getTime());
   BeanUtils.setProperty(user2, "profile.address[0]", new Address("6666666", "中国","紫园","保定"));
   System.out.println(BeanUtils.getProperty(user2, "userId"));
   System.out.println(BeanUtils.getProperty(user2, "username"));
   System.out.println(BeanUtils.getProperty(user2, "profile"));
   System.out.println(BeanUtils.getProperty(user2, "profile.email"));
   System.out.println(BeanUtils.getProperty(user2, "profile.birthDate"));
   System.out.println(BeanUtils.getProperty(user2, "profile.address[0].city"));

   System.out.println("与被复制属性值的对象的比?------------------------------");
   System.out.println(BeanUtils.getProperty(user, "userId"));
   System.out.println(BeanUtils.getProperty(user, "username"));
   System.out.println(BeanUtils.getProperty(user, "profile"));
   System.out.println(BeanUtils.getProperty(user, "profile.email"));
   System.out.println(BeanUtils.getProperty(user, "profile.birthDate"));
   System.out.println(BeanUtils.getProperty(user, "profile.address[0].city"));
  } catch (IllegalAccessException e) {

   e.printStackTrace();
  } catch (InvocationTargetException e) {

   e.printStackTrace();
  } catch (NoSuchMethodException e) {

   e.printStackTrace();
  }

 }

}


 




 



zhouzhou@ 2008-08-01 10:38 发表评论
]]>
JavaBeans对象的作用范?/title><link>http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218784.html</link><dc:creator>zhouzhou@</dc:creator><author>zhouzhou@</author><pubDate>Wed, 30 Jul 2008 09:12:00 GMT</pubDate><guid>http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218784.html</guid><wfw:comment>http://www.tkk7.com/zhouzhou2008/comments/218784.html</wfw:comment><comments>http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218784.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhouzhou2008/comments/commentRss/218784.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhouzhou2008/services/trackbacks/218784.html</trackback:ping><description><![CDATA[<p>        作用范围            对应的对?nbsp;        对象的类?br />          page                    pageContext          pagetext<br />          request                request                  servletRequest<br />          session                session                   HttpSession<br />          application           application             servletContext<br /> <br /> <br /> pageQ只对当前页面有?br /> <br /> requestQ在当前面有效Q同时当q个面通过forward方式转向另外面或通过include方式包含另外面Q在q些另外的页面也有效<br /> <br /> sessionQ可以访问其他的jsp面中,作用范围跨页面,但只针对一个特定的用户<br /> <br /> applicationQQ何用户创Z个JavaBeans对象Q所用户都可以用这个对?br /> </p> <img src ="http://www.tkk7.com/zhouzhou2008/aggbug/218784.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhouzhou2008/" target="_blank">zhouzhou@</a> 2008-07-30 17:12 <a href="http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218784.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JS验证Ҏhttp://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218631.htmlzhouzhou@zhouzhou@Wed, 30 Jul 2008 02:57:00 GMThttp://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218631.htmlhttp://www.tkk7.com/zhouzhou2008/comments/218631.htmlhttp://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218631.html#Feedback0http://www.tkk7.com/zhouzhou2008/comments/commentRss/218631.htmlhttp://www.tkk7.com/zhouzhou2008/services/trackbacks/218631.html <!--  
  说明Q每个校验函数默认都不校验要求的输入长度Q只有当用户有输入的时候才开始校验;  
              q样设计的目的是因ؓ实际应用中有的表单是可以不要输入的,如果某个表单域要求一定输入,  
      那就可以象最后那个表单域一样加入长度校验?nbsp; 
  -->  
  <HTML><HEAD><TITLE>FormCheck</TITLE>  
  <META   http-equiv=Content-Type   content="text/html;   charset=gb2312">  
  <STYLE>TD   {FONT-SIZE:   12px;   COLOR:   #333333}</STYLE>  
  <SCRIPT   language=JavaScript   type=text/JavaScript    
   >

 /*焦点攄在第一个表单域*/  
  function   focusInFirst(){  
    document.forms[0].elements[0].focus();}  
   
  /*判断用户输入是否为空*/  
  function   isEmpty(ui)   {  
    return   (ui==null||ui=="");}  
   
  /*取得用户输入的字W串的长?/  
  function   getLength(ui)   {  
    var   i,sum=0;  
    for(i=0;i<ui.length;i++)   {  
      if   ((ui.charCodeAt(i)>=0)   &&   (ui.charCodeAt(i)<=255))  
        sum++;  
          else  
    sum+=2;}  
    return   sum;}  
   
  /*是否为数字、字母或下划U?/  
  function   isNLU(ui)   {  
      var   valid=/^\w*$/;  
      return   (valid.test(ui));}  
   
  /*判断是否n份证L*/  
  function   isIdno(ui){  
      var   valid=/(^\d{16}$)|(^\d{18}$)/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为邮政编?/  
  function   isPostCode(ui){  
      var   valid=/^\d{6}$/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为固定电?/  
  function   isChinaTel(ui){  
      var   valid=/^0\d{2,3}\-\d{7,8}$/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为移动电?/  
  function   isChinaMob(ui){  
      var   valid=/^0?13[0,1,3,5,6,8,9]\d{8}$/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为电话,只能为固定电话或Ud电话*/  
  function   isTel(ui){  
      var   valid=/(^0\d{2,3}\-\d{7,8}$)|(^0?13[0,1,3,5,6,8,9]\d{8}$)/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为邮?/  
  function   isMail(ui){  
    if(isEmpty(ui)){return   true;}  
      var   notValid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)|(^\-)|(\-\.)|(\.\-)/;  
      var   valid=/^.+\@[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}$/;  
    return   (!notValid.test(ui)&&valid.test(ui));}  
   
  /*用户输入字符串长度是否在两g?/  
  function   isLenBetween(ui,minl,maxl)   {  
      return   (ui>=minl&&ui<=maxl);}

 


</SCRIPT>  
   
  <SCRIPT   language=JavaScript>  
  <!--  
  function   formCheck(){  
  if(!isIdno(document.testForm.id.value)){  
    alert("w䆾证号码输入有误!要求只能输入数字Q长度ؓ16?8位?);  
    document.testForm.id.focus();  
    return   false;}  
  if(!isChinaTel(document.testForm.tel.value)){  
    alert("固定电话L输入有误Q合法的格式为:区号-电话L?);  
    document.testForm.tel.focus();  
    return   false;}  
  if(!isChinaMob(document.testForm.mobi.value)){  
    alert("Ud电话L输入有误Q?);  
    document.testForm.mobi.focus();  
    return   false;}  
  if(!isMail(document.testForm.mail.value)){  
    alert("邮箱输入有误Q?);  
    document.testForm.mail.focus();  
    return   false;}  
  if(!isPostCode(document.testForm.post.value)){  
    alert("邮政~码输入有误Q要求只能输入数字,长度?位?);  
    document.testForm.post.focus();  
    return   false;}  
  if(!isNLU(document.testForm.nlu.value)){  
    alert("该域只能输入数字、字母或下划U!");  
    document.testForm.nlu.focus();  
    return   false;}  
  var   len=getLength(document.testForm.leng.value);  
  if(len<4||len>6){  
    alert("该域要求输入长度范围??个字W!");  
    document.testForm.leng.focus();  
    return   false;}  
  }  
  //-->  
  </SCRIPT>  
   
  <BODY   text=#000000   bgColor=#ffffff   onload=focusInFirst()>  
  <CENTER><B><FONT   face="Geneva,   Arial,   Helvetica,   san-serif"   color=#ff6600    
  size=4>The   sample   of   FormCheck</FONT></B>   <FONT    
  face="Arial,   Helvetica,   sans-serif"   size=2>(By   Roczhao)   </FONT>  
  <HR   width="60%"   color=#000000   noShade   SIZE=1>  
   
  <FORM   name=testForm   onsubmit="return   formCheck();"   method=post>  
  <TABLE   cellSpacing=0   cellPadding=0   width=500   border=1>  
      <TBODY>  
      <TR>  
          <TD   width=182   height=25>w䆾证:</TD>  
          <TD   width=312><INPUT   name=id>   </TD></TR>  
      <TR>  
          <TD   width=182   height=25>固定电话Q?lt;/TD>  
          <TD   width=312><INPUT   name=tel>   </TD></TR>  
      <TR>  
          <TD   width=182   height=25>手机LQ?lt;/TD>  
          <TD   width=312><INPUT   name=mobi>   </TD></TR>  
      <TR>  
          <TD   width=182   height=25>邮箱Q?lt;/TD>  
          <TD   width=312><INPUT   name=mail>   </TD></TR>  
      <TR>  
          <TD   width=182   height=25>邮编Q?lt;/TD>  
          <TD   width=312><INPUT   name=post>   </TD></TR>  
      <TR>  
          <TD   width=182   height=25>只能输入数字、字母、下划线Q?lt;/TD>  
          <TD   width=312><INPUT   name=nlu>   </TD></TR>  
      <TR>  
          <TD   width=182   height=25>输入长度?-6之间Q?lt;/TD>  
          <TD   width=312><INPUT   name=leng>   </TD></TR>  
      <TR   align=center>  
          <TD   colSpan=2   height=25><INPUT   type=submit   value="     点击试     "   name=Submit>    
          </TD></TR></TBODY></TABLE></FORM></CENTER></BODY></HTML>  
   
   
   
  /*js函数文g   formcheck.js*/  
   
  /*------------------------------------------------------------------------------  
    *   FileQ?nbsp;  formcheck.js   
    *   DescriptionQFormChecklg的函数库文gQ部分)Q共?10个方?nbsp; 
    *------------------------------------------------------------------------------*/  
  /*焦点攄在第一个表单域*/  
  function   focusInFirst(){  
    document.forms[0].elements[0].focus();}  
   
  /*判断用户输入是否为空*/  
  function   isEmpty(ui)   {  
    return   (ui==null||ui=="");}  
   
  /*取得用户输入的字W串的长?/  
  function   getLength(ui)   {  
    var   i,sum=0;  
    for(i=0;i<ui.length;i++)   {  
      if   ((ui.charCodeAt(i)>=0)   &&   (ui.charCodeAt(i)<=255))  
        sum++;  
          else  
    sum+=2;}  
    return   sum;}  
   
  /*是否为数字、字母或下划U?/  
  function   isNLU(ui)   {  
      var   valid=/^\w*$/;  
      return   (valid.test(ui));}  
   
  /*判断是否n份证L*/  
  function   isIdno(ui){  
      var   valid=/(^\d{16}$)|(^\d{18}$)/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为邮政编?/  
  function   isPostCode(ui){  
      var   valid=/^\d{6}$/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为固定电?/  
  function   isChinaTel(ui){  
      var   valid=/^0\d{2,3}\-\d{7,8}$/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为移动电?/  
  function   isChinaMob(ui){  
      var   valid=/^0?13[0,1,3,5,6,8,9]\d{8}$/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为电话,只能为固定电话或Ud电话*/  
  function   isTel(ui){  
      var   valid=/(^0\d{2,3}\-\d{7,8}$)|(^0?13[0,1,3,5,6,8,9]\d{8}$)/;  
      return   (isEmpty(ui)||valid.test(ui));}  
   
  /*判断是否为邮?/  
  function   isMail(ui){  
    if(isEmpty(ui)){return   true;}  
      var   notValid=/(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)|(^\-)|(\-\.)|(\.\-)/;  
      var   valid=/^.+\@[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}$/;  
    return   (!notValid.test(ui)&&valid.test(ui));}  
   
  /*用户输入字符串长度是否在两g?/  
  function   isLenBetween(ui,minl,maxl)   {  
      return   (ui>=minl&&ui<=maxl);}



zhouzhou@ 2008-07-30 10:57 发表评论
]]>
一个简单js验证的例?/title><link>http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218624.html</link><dc:creator>zhouzhou@</dc:creator><author>zhouzhou@</author><pubDate>Wed, 30 Jul 2008 02:51:00 GMT</pubDate><guid>http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218624.html</guid><wfw:comment>http://www.tkk7.com/zhouzhou2008/comments/218624.html</wfw:comment><comments>http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218624.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhouzhou2008/comments/commentRss/218624.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhouzhou2008/services/trackbacks/218624.html</trackback:ping><description><![CDATA[<p><html><br />  <head><br />   <title>潜在用户|络调查</title><br />   <meta http-equiv="content-type" content="text/html; charset=utf-8"><br />   <script language="javascript"><br />  function validate(myform){<br />     if(myform.name.value.length==0){<br />        alert("请填写用户名Q?);<br />        myform.name.focus();<br />        return false;<br />     } <br />     <br />     <br />     if(myform.password.value.length==0){<br />        alert("密码不能为空Q?);<br />        myform.password.focus();<br />        return false;<br />     } <br />  }  <br />  </script><br />  </head><br />  <body><br />   <form name="form1" method="POST" action="/servlet/loginlorm1"<br />    id="form1" onsubmit="return validate(this)"><br />    <table border="0"><br />     <tr><br />      <td align="right"><br />       姓名Q?br />      </td><br />      <td colspan="2" align="left"><br />       <input type="text" name="name" size="40"><br />      </td><br />     </tr><br />     <tr><br />      <td align="right"><br />       密码Q?br />      </td><br />      <td colspan="2" align="left"><br />       <input type="password" name="password" size="40"><br />      </td><br />      <td><br />       <input type="reset" value="reset"><br />       <input type="submit" value="submit"><br />      </td><br />     </tr></p> <p>   </table><br />   </form><br />  </body><br /> </html></p> <p> </p> <img src ="http://www.tkk7.com/zhouzhou2008/aggbug/218624.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhouzhou2008/" target="_blank">zhouzhou@</a> 2008-07-30 10:51 <a href="http://www.tkk7.com/zhouzhou2008/archive/2008/07/30/218624.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>处理隐藏表单的方?/title><link>http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218539.html</link><dc:creator>zhouzhou@</dc:creator><author>zhouzhou@</author><pubDate>Tue, 29 Jul 2008 13:22:00 GMT</pubDate><guid>http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218539.html</guid><wfw:comment>http://www.tkk7.com/zhouzhou2008/comments/218539.html</wfw:comment><comments>http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218539.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhouzhou2008/comments/commentRss/218539.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhouzhou2008/services/trackbacks/218539.html</trackback:ping><description><![CDATA[<p><span style="font-size: 18pt">实例名称Q?nbsp; 满意度调查表</span></p> <br /> <span style="font-size: 18pt">HTML面代码</span><br /> <br /> <p><span style="font-size: 14pt"><html><br /> <head><br /> <title> |站使用满意度调?</title><br /> <meta http-equiv="content-type" content="text/html; charset=UTF-8"><br /> </head><br /> <body></span></p> <p><span style="font-size: 14pt"><form method="post" action="/webproject1/servlet/loginlorm1"><br /> <input type="hidden" name="survey_type" value="满意度调?><br /> <table border="0"><br />  <tr><br />   <td align="right">您对本网站提供的所有服务满意吗Q?lt;/td>  <br />  </tr><br />   <tr><br />    <td><br />    <input type="submit" name="attitude" value="满意"><br />    <input type="submit" name="attitude" value="不满?><br />     </td><br />   </tr><br /> </table><br /> </form><br /> </body><br /> </html></span><br /> </p> <br /> <span style="font-size: 18pt">servlet中的代码<br /> <p><span style="font-size: 10pt"><span style="font-size: 14pt">package com.v503.zhouzhou;</span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 14pt">import java.io.IOException;<br /> import java.io.PrintWriter;<br /> import java.util.Enumeration;</span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 14pt">import javax.servlet.ServletException;<br /> import javax.servlet.http.HttpServlet;<br /> import javax.servlet.http.HttpServletRequest;<br /> import javax.servlet.http.HttpServletResponse;</span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 14pt">@SuppressWarnings("serial")<br /> public class LoginForm1 extends HttpServlet {</span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 14pt"> public void doGet(HttpServletRequest request, HttpServletResponse response)<br />    throws ServletException, IOException {</span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 14pt">                  doPost(request,response); <br />  }</span></span></p> <p><span style="font-size: 10pt"><br /> <span style="font-size: 14pt"> @SuppressWarnings("unchecked")<br />  public void doPost(HttpServletRequest request, HttpServletResponse response)<br />    throws ServletException, IOException {<br />   response.setContentType("text/html;charset=utf-8");<br />   PrintWriter out = response.getWriter();<br />   out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");<br />   request.setCharacterEncoding("utf-8");<br />   out.println("<HTML>");<br />   out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");<br />   out.println("  <BODY>");<br />  // 处理Ҏ<br /> <span style="color: red">  @SuppressWarnings("unused")<br />   Enumeration  e=request.getParameterNames();<br />   @SuppressWarnings("unused")<br />   String parameter=null;<br />   while(e.hasMoreElements()){<br />    parameter=(String)e.nextElement();<br />    @SuppressWarnings("unused")<br />    String value[]=request.getParameterValues(parameter);<br />    out.println(parameter+"<br>");<br />    out.println("<ul>");<br />   for(int i=0;i<value.length;i++)<br />   out.println("<li>"+value[i]+"</li>"); <br />   out.println("</ul>"); <br />   }</span><br />   out.println("  </BODY>");<br />   out.println("</HTML>");<br />   out.flush();<br />   out.close();<br />  }<br />  public String filterHtml(String value){<br />   value=value.replaceAll("&","&amp");<br />   value=value.replaceAll("<", "&lt;");<br />   value=value.replaceAll(">", "&gt;");<br />   value=value.replaceAll(" ","&nbsp;");<br />   value=value.replaceAll("'","value39;");<br />   value=value.replaceAll("\"","value;");<br />   value=value.replaceAll("\n", "value");<br />   return value;<br />  }</span></span></p> <p><span style="font-size: 10pt"><span style="font-size: 14pt">}</span></span></p> <br /> <br /> <br /> </span><br /> <img src ="http://www.tkk7.com/zhouzhou2008/aggbug/218539.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhouzhou2008/" target="_blank">zhouzhou@</a> 2008-07-29 21:22 <a href="http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218539.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个servlet处理表单的简单例?/title><link>http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218529.html</link><dc:creator>zhouzhou@</dc:creator><author>zhouzhou@</author><pubDate>Tue, 29 Jul 2008 12:41:00 GMT</pubDate><guid>http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218529.html</guid><wfw:comment>http://www.tkk7.com/zhouzhou2008/comments/218529.html</wfw:comment><comments>http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218529.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/zhouzhou2008/comments/commentRss/218529.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/zhouzhou2008/services/trackbacks/218529.html</trackback:ping><description><![CDATA[<span style="font-size: 24pt">  实例名称Q?nbsp;   潜在用户|络调查?/span><br /> <br /> <br /> <span style="font-size: 18pt">HTML面代码</span><br /> <br /> <p><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /> <html></p> <p> <head><br />   <title>潜在用户|络调查</title><br />   <meta http-equiv="content-type" content="text/html; charset=utf-8"><br />  </head></p> <p style="font-size: 12pt"> <body><br />   <h1><br />    潜在用户|络调查<br />   </h1><br />   <br><br />   <form method="post" action="/webproject1/servlet/loginform"><br />    <table border="0"><br />     <tr><br />      <td align="right"><br />       姓名Q?br />      </td><br />      <td colspan="2" align="left"><br />       <input type="text" name="name" size="40"><br />      </td><br />     </tr><br />     <tr><br />      <td align="right"><br />       EMAILQ?br />      </td><br />      <td colspan="2" align="left"><br />       <input type="text" name="email" size="40"><br />      </td><br />     </tr><br />     <tr><br />      <td align="right"><br />       q纪Q?br />      </td><br />      <td align="left"><br />       <input type="radio" name="age" value="18"><br />       于18<br />       <input type="radio" name="age" value="18-25"><br />       18 - 25<br />       <input type="radio" name="age" value="26-40"><br />       26-40<br />       <input type="radio" name="age" value=">40"><br />       大于 40<br />      </td><br />     </tr><br />     <tr><br />      <td align="right"><br />       ~程旉Q?br />      </td><br />      <td align="left"><br />       <select name="codetime" size=1><br />        <option value="never"><br />         不编E?br />        <option value="6"><br />         于6个月<br />        <option value="6-12"><br />         6 - 12 ?br />        <option value="12-24"><br />         1 - 2q?br />        <option value=">24"><br />         2q以?br />       </select><br />      </td><br />     </tr><br />     <tr><br />      <td align="right"><br />       使用的操作系l?br />      </td><br />      <td align="left"><br />       <select name="os" size="6" multiple><br />        <option value="WinXP"><br />         Win XP<br />        </option><br />        <option value="Win2000/2003"><br />         Win 2000/2003<br />        </option><br />        <option value="Linux"><br />         Linux<br />        </option><br />        <option value="FreeBSD"><br />         FreeBSD<br />        </option><br />        <option value="MacOS"><br />         Mac OS<br />        </option><br />        <option value="other"><br />         other<br />        </option><br />       </select><br />      </td><br />     </tr><br />     <tr><br />      <td><br />       使用的编E语a<br />      </td><br />      <td><br />       <input type="checkbox" name="language" value="C"><br />       C<br />       <input type="checkbox" name="language" value="C++"><br />       C++<br />       <input type="checkbox" name="language" value="C#"><br />       C#<br />       <input type="checkbox" name="language" value="Python"><br />       Python<br />       <input type="checkbox" name="language" value="Java"><br />       Java<br />       <input type="checkbox" name="language" value="VB"><br />       VB<br />       <input type="checkbox" name="language" value="Dephi"><br />       Dephi<br />      </td><br />     </tr><br />     <tr><br />      <td align="right"><br />       Q?br />      </td><br />      <td colspan="2" align="left"><br />       <textarea name="comment" cols="40" rows="4"></textarea><br />      </td><br />     </tr><br />     <tr><br />      <td></td><br />      <td><br />       <input type="reset" value="reset"><br />       <input type="submit" value="submit"><br />      </td><br />     </tr><br />    </table><br />   </form><br />  </body><br /> </html><br /> <br /> <br /> <span style="font-size: 18pt">servlet中的代码<br /> </span><br /> </p> <p>package com.v503.zhouzhou;</p> <p>import java.io.IOException;<br /> import java.io.PrintWriter;</p> <p>import javax.servlet.ServletException;<br /> import javax.servlet.http.HttpServlet;<br /> import javax.servlet.http.HttpServletRequest;<br /> import javax.servlet.http.HttpServletResponse;</p> <p>public class LoginForm extends HttpServlet {</p> <p><br />  private static final long serialVersionUID = 1560239073696880062L;</p> <p><br />  public void doGet(HttpServletRequest request, HttpServletResponse response)<br />    throws ServletException, IOException {</p> <p>        doPost(request, response); <br />  }</p> <p> <br />  public void doPost(HttpServletRequest request, HttpServletResponse response)<br />    throws ServletException, IOException {</p> <p>  response.setContentType("text/html;charset=utf-8");<br />   PrintWriter out = response.getWriter();<br />   out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");<br />   request.setCharacterEncoding("utf-8");<br />   out.println("<HTML>");<br />   out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");<br />   out.println("  <BODY>");<br />   out.println("姓名:"+filterHtml(request.getParameter("name"))+"<br>");<br />   out.println("email:"+filterHtml(request.getParameter("email"))+"<br>");<br />   out.println("q龄:"+filterHtml(request.getParameter("age"))+"<br>");<br />   out.println("~程旉Q?+request.getParameter("codetime")+"<br>");<br />   out.println("使用的操作系l?");<br />   @SuppressWarnings("unused")<br />   String os[]=request.getParameterValues("os");<br />   for(int i = 0;i<os.length;i++)<br />   {   out.println(os[i]+"<br>");} <br />   out.println("使用的编E语a");<br />   @SuppressWarnings("unused")<br />   String language[]=request.getParameterValues("language");<br />   for(int i = 0;i<language.length;i++)<br />   {out.println(language[i]+"<br>");}<br />   out.println("Q?+filterHtml(request.getParameter("comment"))+"<br>");<br />   out.println("  </BODY>");<br />   out.println("</HTML>");<br />   out.flush();<br />   out.close();<br />  }<br /> // qo的方?br />  public String filterHtml(String value){<br />   value=value.replaceAll("&","&amp");<br />   value=value.replaceAll("<", "&lt;");<br />   value=value.replaceAll(">", "&gt;");<br />   value=value.replaceAll(" ","&nbsp;");<br />   value=value.replaceAll("'","value39;");<br />   value=value.replaceAll("\"","value;");<br />   value=value.replaceAll("\n", "value");<br />   return value;<br />  }</p> <p>}<br /> </p> <p style="font-size: 12pt"><br /> <span style="font-size: 18pt">web.xml文g代码</span><br /> <br /> </p> <p><?xml version="1.0" encoding="UTF-8"?><br /> <web-app version="2.5" <br />  xmlns="http://java.sun.com/xml/ns/javaee" <br />  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <br />  xsi:schemaLocation="http://java.sun.com/xml/ns/javaee <br />  http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><br />   <servlet><br />     <description>This is the description of my J2EE component</description><br />     <display-name>This is the display name of my J2EE component</display-name><br />     <servlet-name>LoginForm</servlet-name><br />     <servlet-class>com.v503.zhouzhou.LoginForm</servlet-class><br />   </servlet></p> <p>  <servlet-mapping><br />     <servlet-name>LoginForm</servlet-name><br />     <url-pattern>/servlet/loginform</url-pattern><br />   </servlet-mapping><br />  <br /> </web-app><br /> </p> <p style="font-size: 12pt"><br /> <br /> <br />  </p> <img src ="http://www.tkk7.com/zhouzhou2008/aggbug/218529.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/zhouzhou2008/" target="_blank">zhouzhou@</a> 2008-07-29 20:41 <a href="http://www.tkk7.com/zhouzhou2008/archive/2008/07/29/218529.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DOS命o?http://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217786.htmlzhouzhou@zhouzhou@Sun, 27 Jul 2008 03:30:00 GMThttp://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217786.htmlhttp://www.tkk7.com/zhouzhou2008/comments/217786.htmlhttp://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217786.html#Feedback0http://www.tkk7.com/zhouzhou2008/comments/commentRss/217786.htmlhttp://www.tkk7.com/zhouzhou2008/services/trackbacks/217786.html目录操作cd?/font>

(一)MD——徏立子目录
1.功能:创徏新的子目?br /> 2.cd:内部命o
3.格式:MD[盘符:][路径名]〈子目录名?br /> 4.使用说明:
(1)"盘符":指定要徏立子目录的磁盘驱动器字母,若省?则ؓ当前驱动?
(2)"路径?:要徏立的子目录的上目录?若缺省则建在当前目录?
?(1)在C盘的根目录下创徏名ؓFOX的子目录;(2)在FOX子目录下再创建USER子目?
C:,>MD FOX (在当前驱动器C盘下创徏子目录FOX)
C:,>MD FOX ,USER (在FOX 子目录下再创建USER子目?

(?CD——改变当前目?br /> 1.功能:昄当前目录
2.cd:内部命o
3.格式:CD[盘符:][路径名][子目录名]
4.使用说明:
(1)如果省略路径和子目录名则昄当前目录;
(2)如采?CD,"格式,则退回到根目?
(3)如采?CD.."格式则退回到上一U目?
?(1)q入到USER子目?(2)从USER子目录退回到子目?(3)q回到根目录.
C:,>CD FOX ,USER(q入FOX子目录下的USER子目?
C:,FOX,USER>CD.. (退回上一U根目录)
C:,FOX>CD, (q回到根目录)
C:,>

(?RD——删除子目录命o
1.功能:从指定的盘删除了目?
2.cd:内部命o
3.格式:RD[盘符:][路径名][子目录名]
4.使用说明:
(1)子目录在删除前必LI的,也就是说需要先q入该子目录,使用DEL(删除文g的命?其子目录下的文

件删I?然后再退回到上一U目?用RD命o删除该了目录本n;
(2)不能删除根目录和当前目录.
?要求把C盘FOX子目录下的USER子目录删?操作如下:
W一?先将USER子目录下的文件删I?
C,>DEL C:,FOX,USER,*.*
W二?删除USER子目?
C,>RD C:,FOX,USER

(?DIR——显C磁盘目录命?br /> 1.功能:昄盘目录的内?
2.cd:内部命o
3.格式:DIR [盘符][路径][/P][/W]
4. 使用说明:/P的?当欲查看的目录太?无法在一屏显C完屏幕会一直往上卷,不容易看?加上/P参数

?屏幕上会分面一ơ显C?3行的文g信息,然后暂停,q提C?Press any key to continue
/W的?加上/W只显C文件名,至于文g大小及徏立的日期和时间则都省?加上参数?每行可以昄五个

文g?

(?PATH——\径设|命?br /> 1.功能:讑֤可执行文件的搜烦路径,只对文g有效.
2.cd:内部命o
3.格式:PATH[盘符1]目录[路径?]{[;盘符2:],〈目录\径名2?#8230;}
4.使用说明:
(1)当运行一个可执行文g?DOS会先在当前目录中搜烦该文?若找到则q行?若找不到该文?则根?/font>

PATH命o所讄的\?序逐条地到目录中搜索该文g;
(2)PATH命o中的路径,若有两条以上,各\径之间以一个分?;"隔开;
(3)PATH命o有三U用方?
PATH[盘符1:][路径1][盘符2:][路径2]…(讑֮可执行文件的搜烦路径)
PATH:(取消所有\?
PATH:(昄目前所讄路径)

(?TREE——显C磁盘目录结构命?br /> 1.功能:昄指定驱动器上所有目录\径和q些目录下的所有文件名.
2.cd:外部命o
3.格式:TREE[盘符:][/F][》PRN]
4.使用说明:
(1)使用/F参数时显C所有目录及目录下的所有文?省略?只显C目?不显C目录下的文?
(2)选用>PRN参数?则把所列目录及目录中的文g名打印输?

(?DELTREE——删除整个目录命?br /> 1.功能:整个目录及其下属子目录和文件删?
2.cd:外部命o
3.格式:DELTREE[盘符:]〈\径名?br /> 4.使用说明:该命令可以一步就目录及其下的所有文?子目?更下层的子目录一q删?而且不管文g?/font>

属性ؓ隐藏,pȝ或只?只要该文件位于删除的目录之下,DELTREE都一视同?照删不误.使用时务必小?/font>


盘操作cd?/font>

(一)FORMAT——磁盘格式化命o
1.功能:对磁盘进行格式化,划分道和扇?同时查出整个盘上有无带~陷的磁?对坏道加注标?建立

目录区和文g分配?使磁盘作好接收DOS的准?
2.cd:外部命o
3.格式:FORMAT〈盘W?〉[/S][/4][/Q]
4.使用说明:
(1)命o后的盘符不可~省,若对盘q行格式?则会如下列提C?WARNING:ALL DATA ON NON —?/font>

REMOVABLE DISK
DRIVE C:WILL BE LOST !
Proceed with Format (Y/N)
(警告:所有数据在C盘上,会丢失,实要l格式化?)
(2)若是对Y盘进行格式化,则会如下提示:Insert mew diskette for drive A;
and press ENTER when ready…
(在A׃插入新盘,准备好后按回车键).
(3)选用[/S]参数,把DOSpȝ文gIO.SYS ,MSDOS.SYS及COMMAND.COM复制到磁盘上,使该盘可以做ؓDOS

启动?若不选用/S参数,则格式化后的盘只能d信息,而不能做为启动盘;
(4)选用[/4]参数,?.2MB的高密度软驱中格式化360KB的低密度?
(5)选用[/Q]参数,快速格式化,q个参数q不会重新划分磁盘的道貌岸然和扇区,只能磁盘根目录,文g

分配表以及引导扇区清成空?因此,格式化的速度较快.
(6)选用[/U]参数,表示无条件格式化,即破坏原来磁盘上所有数?不加/U,则ؓ安全格式?q时先徏立一?/font>

镜象文g保存原来的FAT表和根目?必要时可用UNFORRMAT恢复原来的数?

(?UNFORMAT恢复格式化命?br /> 1.功能:对进行过格式化误操作丢失数据的磁盘进行恢?
2.cd:外部命o
3.格式:UNFORMAT〈盘W〉[/L][/U][/P][/TEST]
4.使用说明:用于被"非破坏?格式化的盘恢复.根目录下被删除的文g或子目录及磁盘的pȝ扇区(包括

FAT,根目?BOOT扇区及硬盘分)受损?也可以用UNFORMAT来抢?
(1)选用/L参数列出扑ֈ的子目录名称,文g名称,大孝日期{信?但不会真的做FORMAT工作.
(2)选用/P参数显CZ屏幕的报?包含/L参数所产生的信?同时也送到打印?q行时屏q会?/font>

C?"Print out will be sent to LPT1"
(3)选用/TEST参数只做模拟试验(TEST)不做真正的写入动?使用此参数屏q会昄:"Simulation only"
(4)选用/U参数不用MIRROR映像文g的数?直接Ҏ盘现状q行UNFORMAT.
(5)选用/PSRTN;修复盘分区?
若在盘符之后加上/P,/L,/TEST之一,都相当于使用?U参数,UNFORMAT?假设"此时盘没有MIRROR映像?/font>

?
注意:UNFORMAT对于刚FORMAT的磁?可以完全恢复,但FORMAT后若做了其它数据的写?则UNFORMAT׃?/font>

完整的救回数据了.UNFORMATq是万能的,׃使用UNFORMAT会重建FAT与根目录,所以它也具有较高的危险

?操作不当可能会扩大损?如果仅误删了几个文g或子目录,只需要利用UNDELETE够?

Q三) CHKDSK——检查磁盘当前状态命?br /> 1.功能:昄盘状?内存状态和指定路径下指定文件的不连l数?
2.cd:外部命o
3.格式:CHKDSK [盘符:][路径][文g名][/F][/V]
4.使用说明:
(1)选用[文g名]参数,则显C文g占用盘的情?
(2)选[/F]参数,U正在指定磁盘上发现的逻辑错误;
(3)选用[/V]参数,昄盘上的所有文件和路径.

(?DISKCOPY——整盘复制命?br /> 1.功能:复制格式和内容完全相同的软盘.
2.cd:外部命o
3.格式:DISKCOPY[盘符1:][盘符2:]
4.使用说明:
(1)如果目标软盘没有格式?则复制时pȝ自动选进行格式化.
(2)如果目标软盘上原有文?则复制后全部丢?
(3)如果是单驱动器复?pȝ会提C适时更换源盘和目标盘,h作时注意分清源盘和目标盘.

(?LABEL——徏立磁盘卷标命?br /> 1.功能:建立,更改,删除盘h.
2.cd:外部命o
3.格式:LABEL[盘符:][h名]
4.使用说明:
(1)h名ؓ要徏立的h?若缺省此参数,则系l提C键入卷标名或询问是否删除原有的h?
(2)h名由1?1个字W组?

(?VOL——显C磁盘卷标命?br /> 1.功能:查看盘h?
2.cd:内部命o
3.格式:VOL[盘符:]
4.使用说明:省略盘符,昄当前驱动器卷?

(?SCANDISK——检?修复盘命o
1.功能:磁盘的FAT?目录l构,文gpȝ{是否有问题,q可检出的问题加以修?
2.cd:外部命o
3.格式:SCANDISK[盘符1:]{[盘符2:]…}[/ALL]
4.使用说明:
(1)CCANDISK适用于硬盘和软盘,可以一ơ指定多个磁盘或选用[/ALL]参数指定所有的盘;
(2)可自动检出盘中所发生的交叉连?丢失和目录l构{逻辑上的错误,q加以修?

(?DEFRAG——重整磁盘命?br /> 1..功能:整理盘,消除盘块.
2.cd:外部命o
3.格式:DEFRAG[盘符:][/F]
4.使用说明:选用/F参数,文件中存在盘上的碎片消?q调整磁盘文件的安排,保文g之间毫无I隙.?/font>

而加快读盘速度和节省磁盘空?

(?SYS——系l复制命?br /> 1.功能:当前驱动器上的DOSpȝ文gIO.SYS,MSDOS.SYS和COMMAND.COM 传送到指定的驱动器?
2.cd:外部命o
3.格式:SYS[盘符:]
*使用说明:如果盘剩余I间不以存攄l文?则提C?No roomfor on destination disk.


文g操作cd?/font>

(一) COPY文g复制命o
1.功能:拯一个或多个文g到指定盘?
2.cd:内部命o
3.格式:COPY [源盘][路径]〈源文g名〉[目标盘][路径][目标文g名]
4.使用说明:
(1)COPY是文件对文g的方式复制数?复制前目标盘必须已经格式?
(2)复制q程?目标盘上相同文g名称的旧文g会被源文件取?
(3)复制文g?必须先确定目标般有够的I间,否则会出?insufficient的错误信?提示盘I间不够;
(4)文g名中允许使用通配?*"" ",可同时复制多个文?
(5)COPY命o中源文g名必L?不可以省?
(6)复制?目标文g名可以与源文件名相同,UC"同名拯"此时目标文g名可以省?
(7)复制?目标文g名也可以与源文g名不相同,UC"异名拯",此时,目标文g名不能省?
(8)复制?q可以将几个文g合ƈZ个文?UCؓ"合ƈ拯",格式如下:COPY;[源盘][路径]〈源文g?

〉〈源文g??#8230;[目标盘][路径]〈目标文件名?
(9)利用COPY命o,q可以从键盘上输入数据徏立文?格式如下:COPY CON [盘符:][路径]〈文件名?
(10)注意:COPY命o的用格?源文件名与目标文件名之间必须有空?

(?XCOPY——目录复制命?br /> 1.功能:复制指定的目录和目录下的所有文件连同目录结?
2.cd:外部命o
3.格式:XCOPY [源盘:]〈源路径名〉[目标盘符:][目标路径名][/S][/V][/E]
4.使用说明:
(1)XCOPY是COPY的扩?可以把指定的目录q文件和目录l构一q拷?但不能拷贝隐藏文件和pȝ文g;
(2)使用时源盘符,源目标\径名,源文件名臛_指定一?
(3)选用/S时对源目录下及其子目录下的所有文件进行COPY.除非指定/E参数,否则/S不会拯I目?若不?/font>

?S参数,则XCOPY只拷贝源目录本n的文?而不涉及其下的子目录;
(4)选用/V参数?对的拯的扇区都q行较验,但速度会降?

(?TYPE——显C文件内容命?br /> 1.功能:昄ASCII码文件的内容.
2.cd:内部命o.
3.格式:TYPE[盘符:][路径]〈文件名?br /> 4.使用说明:
(1)昄由ASCII码组成的文本文g,?EXE.COM{ؓ扩展名的文g,其显C的内容是无法阅ȝ,没有实际?/font>

?;
(2)该命令一ơ只可以昄一个文件的内容,不能使用通配W?
(3)如果文g有扩展名,则必d扩展名写?
(4)当文件较?一屏显CZ下时,可以按以下格式显C?TYPE[盘符:][路径]〈文件名〉|MORE,MORE为分屏显

C命?使用些参数后当满屏时会暂?按Q意键会l显C?
(5)若需文件内Ҏ印出?可用如下格式:
TYPE[盘符:][路径]〈文件名?>PRN
此时,打印机应处于联机状?

(? REN——文件改名命?br /> 1.功能:更改文g名称
2.cd:内部命o
3.格式:REN[盘符:][路径]〈旧文g名〉〈新文g名?br /> 4.使用说明:
(1)新文件名前不可以加上盘符和\?因ؓ该命令只能对同一盘上的文件更换文件名;
(2)允许使用通配W更改一l文件名或扩展名.

(?FC——文件比较命?br /> 1.功能:比较文g的异?q列出差异处.
2.cd:外部命o
3.格式:FC[盘符:][路径名]〈文件名〉[盘符:][路径名][文g名][/A][/B][/C][/N]
4.使用说明:
(1)选用/A参数,为ASCII码比较模?
(2)选用/B参数,Zq制比较模式;
(3)选用/C参数,大写字符看成是相同的字符.
(4)选用/N参数,在ASCII码比较方式下,昄相异处的行号.

(?ATTRIB——修Ҏ件属性命?br /> 1.功能:修改指定文g的属?(文g属性参?.5.4(?文g属性一?
2.cd:外部命o.
3.格式:ATTRIB[文g名][R][——R][A][——A][H][——H][S][——S][/S]
4.使用说明:
(1)选用R参数,指定文件设为只d?使得该文件只能读?无法写入数据或删?选用——R参数,去除?/font>

d?
(2)选用A参数,文件设|ؓ档案属?选用——A参数,去除档案属?
(3)选用H参数,文件调协ؓ隐含属?选用——H参数,去隐含属?
(4)选用S参数,文件设|ؓpȝ属?选用——S参数,去除pȝ属?
(5)选用/S参数,对当前目录下的所有子目录及作讄.

(? DEL——删除文件命?br /> 1.功能:删除指定的文?
2.cd:内部命o
3.格式:DEL[盘符:][路径]〈文件名〉[/P]
4.使用说明:
(1)选用/P参数,pȝ在删除前询问是否真要删除该文?若不使用q个参数,则自动删?
(2)该命令不能删除属性ؓ隐含或只ȝ文g;
(3)在文件名UC可以使用通配W?
(4)若要删除盘上的所有文?DEL*·*或DEL·),则会提示:(Arey ou sure )(你确定吗 )若回{Y,则进?/font>

删除,回答N,则取消此ơ删除作?

(? UNDELETE——恢复删除命?br /> 1.功能:恢复被误删除命o
2.cd:外部命o.
3.格式:UNDELETE[盘符:][路径名]〈文件名〉[/DOS]/LIST][/ALL]
4.使用说明:使用UNDELETE可以使用"*"? "通配W?
(1)选用/DOS参数Ҏ目录里残留的记录来恢复文?׃文g被删除时,目录所记蝲斩文件名W一个字W会

被改为E5,DOS即依据文件开头的E5和其后箋的字W来扑ֈƲ恢复的文g,所?UNDELETE会要求用戯入一?/font>

字符,以便文件名字补?但此字符不必和原来的一?只需W合DOS的文件名规则卛_.
(2)选用/LIST?列出"W合指定条g的文件而不做恢?所以对盘内容完全不会有媄?
(3)选用/ALL自动可完全恢复的文件完全恢?而不一一地询问用?使用此参数时,若UNDELTE利用目录?/font>

D留的记录来文件恢?则会自动选一个字W将文g名补?q且使其不与现存文g名相?选用字符的优?/font>

序?#%—?000123456789A~Z.
UNDELETEq具有徏立文件的防护措施的功?已超出本评授课范围,误者在使用些功能时查阅有关DOS?/font>

?


其它命o

(一)CLS——清屏幕命o
1功能:清除屏幕上的所有显C?光标|于屏幕左上?
2cd:内部命o
3格式:CLS

(? VER查看pȝ版本号命?br /> 1功能:昄当前pȝ版本?br /> 2cd:内部命o
3格式:VER

(? DATA日期讄命o
1功能:讄或显C系l日?
2cd:内部命o
3格式:DATE[mm——dd——yy]
4使用说明:
(1)省略[mm——dd——yy]昄pȝ日期q提C入新的日?不修改则可直接按回R?[mm——dd——yy]

?月月——日日——年q?格式;
(2)当机器开始启动时,有自动处理文?AUTOEXEC.BAT)被执?则系l不提示输入pȝ日期.否则,提示输入

新日期和旉.

(? TIMEpȝ旉讄命o
1功能:讄或显C系l时?
2cd:内部命o
3格式:TIME[hh:mm:ss:xx]
4使用说明:
(1)省略[hh:mm:ss:xx],昄pȝ旉q提C入新的时?不修改则可直接按回R?[hh:mm:ss:xx]??/font>

?分钟:U?癑ֈ之几U?格式;
(2)当机器开始启动时,有自动处理文?AUTOEXEC.BAT)被执?则系l不提示输入pȝ日期.否则,提示输入

新日期和旉.

(?MEM查看当前内存状况命o
1功能:昄当前内存使用的情?br /> 2cd:外部命o
3格式:MEM[/C][/F][/M][/P]
4使用说明:
(1)选用/C参数列出装入常规内存和CMB的各文g的长?同时也显C内存空间的使用状况和最大的可用I间;
(2)选用/F参数分别列出当前常规内存剩余的字节大和UMB可用的区域及大小;
(3)选用/M参数昄该模块用内存地地址,大小及模块性质;
(4)选用/P参数指定当输q一屏时,暂停供用h?

(? MSD昄pȝ信息命o
1功能:昄pȝ的硬件和操作pȝ的状?
2cd:外部命o
3格式:MSD[/I][/B][/S]
4使用说明:
(1)选用/I参数?不检硬?
(2)选用/B参数?以黑白方式启动MSD;
(3)选用/S参数?昄出简明的pȝ报告.



zhouzhou@ 2008-07-27 11:30 发表评论
]]>
FckEditor上传音频视频http://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217783.htmlzhouzhou@zhouzhou@Sun, 27 Jul 2008 03:21:00 GMThttp://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217783.htmlhttp://www.tkk7.com/zhouzhou2008/comments/217783.htmlhttp://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217783.html#Feedback3http://www.tkk7.com/zhouzhou2008/comments/commentRss/217783.htmlhttp://www.tkk7.com/zhouzhou2008/services/trackbacks/217783.htmlFckEditor上传音频视频
         在Fckeditor中加入上传音频视频功能,办法是通过扩展原来的flash上传来实现。过E中出现了ؕ码问题,现在把调试的q程记录下来。部分内容参考了“玉树临风真情无限”的日志?/p>

         软g版本QFckEditor2.6.2Q^収ͼWindows XPQ数据库QMySQL?br /> 1.  分别打开editor/js文g夹下的fckeditorcode_ie.js、fckeditorcode_gecko.js文g。将代码Q?br /> ||/\.swf($|#|\?)/i.test(A.src)
替换为:
||/\.swf($|#|\?)/i.test(A.src)||/\.mpg($|#|\?)/i.test(A.src)||/\.asf($|#|\?)/i.test(A.src)||/\.wma($|#|\?)/i.test(A.src)
||/\.wmv($|#|\?)/i.test(A.src)||/\.avi($|#|\?)/i.test(A.src)||/\.mov($|#|\?)/i.test(A.src)||/\.mp3($|#|\?)/i.test(A.src)
||/\.rmvb($|#|\?)/i.test(A.src)||/\.mid($|#|\?)/i.test(A.src)
6        q段代码用来判断文g后缀名,当然文g格式可以自定义,不过要考虑和其他地方相d?br /> 2. 打开/editor/dialog/fck_flash/fck_flash.js文g?br /> 2.1 增加以下E序代码Q用来判断文件后~名:
function WinPlayer(url){
 var r, re;
 re = /.(avi|wmv|asf|wma|mid|mp3|mpg)$/i;
r = url.match(re);
return r;
}
function RealPlayer(url){
var r, re;
re = /.(.rm|.ra|.rmvb|ram)$/i;
r = url.match(re);
return r;
}
function QuickTime(url){
var r, re;
re = /.(mov|qt)$/i;
r = url.match(re);
return r;
}
function FlashPlayer(url){
var r, re;
re = /.swf$/i;
r = url.match(re);
return r;
}

2.2 替换两个地方的代码:一个在UpdatePreviewQ)中,:
SetAttribute( e, 'type', 'application/x-shockwave-flash' ) ;
替换为:
if(WinPlayer(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type', 'application/x-mplayer2' ) ;

}

if(RealPlayer(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type', 'audio/x-pn-realaudio-plugin' ) ;

}

if(QuickTime(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type', 'application/video/quicktime' ) ;

}

if(FlashPlayer(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type', 'application/x-shockwave-flash' ) ;

SetAttribute( e, 'pluginspage', 'http://www.macromedia.com/go/getflashplayer' ) ;

}

另一个地方在UpdateEmbedQ)中,: SetAttribute( e, 'type' , 'application/x-shockwave-flash' ) ;

SetAttribute( e, 'pluginspage' , 'http://www.macromedia.com/go/getflashplayer' ) ;
替换为:
if(WinPlayer(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type' , 'application/x-mplayer2' ) ;

SetAttribute( e, 'autostart', GetE('chkAutoPlay').checked ? 'true' : 'false' ) ;

}

if(RealPlayer(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type' , 'audio/x-pn-realaudio-plugin' ) ;

SetAttribute( e, 'autostart', GetE('chkAutoPlay').checked ? 'true' : 'false' ) ;

}

if(QuickTime(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type' , 'video/quicktime' ) ;

SetAttribute( e, 'autostart', GetE('chkAutoPlay').checked ? 'true' : 'false' ) ;

}

if(FlashPlayer(GetE('txtUrl').value)!=null){

SetAttribute( e, 'type' , 'application/x-shockwave-flash' ) ;

SetAttribute( e, 'pluginspage' , 'http://www.macromedia.com/go/getflashplayer' ) ;

}

3.打开/fckconfig.js文gQ将Q?br /> FCKConfig.FlashUploadAllowedExtensions = ".(swf)$" ; // empty for all
替换为:
FCKConfig.FlashUploadAllowedExtensions = ".(swf|fla|mpg|asf|wma|wmv|avi|mov|mp3|rmvb|mid)$" ; // empty for all
      到此Q基本功能已l完成。剩下的是一些细节的讄?br /> 4. 其他讄
4.1 ~辑框中文字的设|:打开/editor/lang/zh-cn.js 文gQ将flash替换成想要显C的文字?br /> 4.2 默认的音频视频播放效果是循环、自动播放、带操作menu的样式,可以通过讄来显C成惌的效果。方法还是在/editor/dialog/fck_flash/fck_flash.js文gQ在UpdateEmbedQ)Ҏ中,对应的文g格式中的Q?br /> SetAttribute( e, 'play', GetE('chkAutoPlay').checked ? 'true' : 'false' )替换为:

SetAttribute( e, 'autostart', GetE('chkAutoPlay').checked ? 'false' : 'true' ) ;
    

 

 



zhouzhou@ 2008-07-27 11:21 发表评论
]]>
一个自动蟩转的代码http://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217782.htmlzhouzhou@zhouzhou@Sun, 27 Jul 2008 03:20:00 GMThttp://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217782.htmlhttp://www.tkk7.com/zhouzhou2008/comments/217782.htmlhttp://www.tkk7.com/zhouzhou2008/archive/2008/07/27/217782.html#Feedback0http://www.tkk7.com/zhouzhou2008/comments/commentRss/217782.htmlhttp://www.tkk7.com/zhouzhou2008/services/trackbacks/217782.html   <meta   http-equiv="refresh"   content="5;URL=http://www.csdn.net">

zhouzhou@ 2008-07-27 11:20 发表评论
]]>
վ֩ģ壺 þþƷרѶ | ޹ۺϾƷ| 24СʱѿƬ| þþƷ鶹| ĻѲ| ˻ɫַ| լa| ĻֻѿӰ| gavѲƵ| ޾Ʒ߹ۿƵ| ͵޾Ʒ͵һ| Ʒȫѹۿ| ޳aƬ2023| ŮڵƵվ| ޾ƷAAAAƬAPP| һƵѹۿ | ѾþҹƷ| һƷ˾þ| ޾Ʒ| Ұ¾þø| ߹ۿר| ëƬۿ| ޾Ʒ˳鶹| ߹ۿĶ| ޾AA߹ۿSEE| ߳ˬaëƬ| йŮר| Ļ| wwwƵ߹ۿ| ޹Ѽһ| wwwƵѿ| ̱߳ˬƵ99| ˵www| | ĻۺϾþ2| 뿴һëƬѵ| ƷƵ| պ޾Ʒ| ŷŮƬѲƵ| ޹ƷԲAV| ɫWWWƷƵ|