验证信息

UserTest.java

代码:

/**
 *
 */
package com.b510.usertest;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

import com.b510.usertest.users.User;

/**
 *
 * @author XHW
 *
 * @date 2011-6-6
 *
 */
public class UserTest {

 /**
  * @param args
  */
 public static void main(String[] args) {
  String username="";
  String password="";
  //得到一个输入流
  BufferedReader br=null;
  br=new BufferedReader(new InputStreamReader(System.in));
  try {
   System.out.println("请输入用户名和密码…………");
   System.out.println("用户名:");
   //给username赋值
   username=String.valueOf(br.readLine());
   System.out.println("密码:");
   //给password赋值
   password=String.valueOf(br.readLine());
  } catch (NumberFormatException e) {   
   e.printStackTrace();
  } catch (IOException e) {   
   e.printStackTrace();
  }

  User user=new User();
  user.setUsername(username);
  user.setPassword(password);

  DisplayResult displayResult=new DisplayResult();
  
  String result=displayResult.result(user); 
  
  System.out.println(result);

 }

}

User.java

代码:

/**
 *
 */
package com.b510.usertest.users;

/**
 *
 * @author XHW
 *
 * @date 2011-6-6
 *
 */
public class User {

 private String username;
 private String password;
 /**
  * @return the username
  */
 public String getUsername() {
  return username;
 }
 /**
  * @param username the username to set
  */
 public void setUsername(String username) {
  this.username = username;
 }
 /**
  * @return the password
  */
 public String getPassword() {
  return password;
 }
 /**
  * @param password the password to set
  */
 public void setPassword(String password) {
  this.password = password;
 }
 
}

CheckUser.java

代码:

/**
 *
 */
package com.b510.usertest;

import com.b510.usertest.users.User;

/**
 *
 * @author XHW
 *
 * @date 2011-6-6
 *
 */
public class CheckUser {

 public boolean checkUserName(User user) {  
  boolean bool=false;
  if(user.getUsername()!=null&&user.getUsername().equals("Hongten")){
   bool=true;
  }
  if (user.getUsername() == null || user.getUsername().length() == 0) {
   
  }  
   return bool;
  
 }
 
 public boolean checkPassword(User user) {  
  boolean bool=false;
  if(user.getPassword()!=null&&user.getPassword().equals("123456")){
   bool=true;
  }
  if (user.getPassword() == null || user.getPassword().length() == 0) {
   bool=false;
  }  
  return bool;
 }
}

DisplayResult.java

代码:

/**
 *
 */
package com.b510.usertest;

import com.b510.usertest.users.User;

/**
 *
 * @author XHW
 *
 * @date 2011-6-6
 *
 */
public class DisplayResult {
 

 public String result(User user) {
  
  String message=null;
  
  CheckUser checkUser = new CheckUser();
  
  if(checkUser.checkUserName(user)&&checkUser.checkPassword(user)){
   message="你通过了验证!";
  }else if(!checkUser.checkPassword(user)&&!checkUser.checkUserName(user)){
   message="用户名和密码错误!";
  }else if(!checkUser.checkUserName(user)&&checkUser.checkPassword(user)){
   message="用户名错误!";
  }else if(!checkUser.checkPassword(user)&&checkUser.checkUserName(user)){
   message="密码错误!";
  }
  return message;
 }
}

转载于:https://www.cnblogs.com/hongten/archive/2011/06/07/2074698.html

系统更新准备工具可修复 Windows 7、Windows Vista、Windows Server 2008 R2 和 Windows Server 2008 的 Windows Update 错误 下表列出了系统更新准备工具能够解决的 Windows Update 安装错误。但是,此工具可能无法修复这些错误的每个实例。 代码 错误 说明 0x80070002 ERROR_FILE_NOT_FOUND 系统无法找到指定的文件。 0x8007000D ERROR_INVALID_DATA 数据无效。 0x800F081F CBS_E_SOURCE_MISSING 找到此程序包或文件的源。 0x80073712 ERROR_SXS_COMPONENT_STORE_CORRUPT 组件存储处于一致状态。 0x800736CC ERROR_SXS_FILE_HASH_MISMATCH 组件的文件组件清单中的验证信息匹配。 0x800705B9 ERROR_XML_PARSE_ERROR 无法分析所请求的 XML 数据。 0x80070246 ERROR_ILLEGAL_CHARACTER 遇到无效字符。 0x8007370D ERROR_SXS_IDENTITY_PARSE_ERROR 标识字符串格式错误。 0x8007370B ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME 标识中的属性名在有效范围内。 0x8007370A ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE 标识中的属性值在有效范围内。 0x80070057 ERROR_INVALID_PARAMETER 参数正确。 0x800B0100 TRUST_E_NOSIGNATURE 主题中没有签名。 0x80092003 CRYPT_E_FILE_ERROR Windows Update 读取或写入某文件时出现错误。 0x800B0101 CERT_E_EXPIRED 根据当前系统时钟或签名文件中的时间戳验证时要求的证书在有效期内。 0x8007371B ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE 一个或多个要求的事务成员存在。 0x80070490 ERROR_NOT_FOUND Windows 无法搜索新更新
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值