⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setclerk.java

📁 一个手机上的考试系统的有服务器源码
💻 JAVA
字号:
/* * Author :  胡家宝 * Date   :  2006-6-30 10:54:53 */  package WebExam;  import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.util.*; public class Setclerk{	private int m_Clerk_Id;	private int m_OrganID;	private String m_clerk_name;	private String m_Name;	private String m_clerk_pwd;	private String m_clerk_sex;	private String m_Clerk_Job;	private String m_clerk_address;	private String m_clerk_telephone;	private String m_clerk_email;	private String m_clerk_dw;	private String m_clerk_bm;	private String m_clerk_post;	private String m_clerk_bz;	private long m_Clerk_BornDate;	private String m_Clerk_xl;	private String m_Clerk_WorkType;	private String m_Clerk_Number;	private String m_Clerk_SFZNumber;	private long m_Clerk_WorkTime;	private int m_Clerk_Status;	private long m_CreateTime;	private String m_CreateName;	private int m_LoginTimes;	private String m_Clerk_Train;	private String m_Clerk_TrainPlace;	private String m_OtherC1;	private String m_OtherC2;	private long m_OtherD1;	private float m_OtherF1;	private int m_B_level;	private int m_Leibie;	private String m_Other1;	private String m_Other2;	private String m_Other3;	private int m_OtherInt1;	private int m_OtherInt2;	private long m_OtherDate1;	private long m_OtherDate2;	public Setclerk()	{	}	public Setclerk(int Clerk_Id,int OrganID,String clerk_name,String Name,String clerk_pwd,String clerk_sex,String Clerk_Job,String clerk_address,String clerk_telephone,String clerk_email,String clerk_dw,String clerk_bm,String clerk_post,String clerk_bz,long Clerk_BornDate,String Clerk_xl,String Clerk_WorkType,String Clerk_Number,String Clerk_SFZNumber,long Clerk_WorkTime,int Clerk_Status,long CreateTime,String CreateName,int LoginTimes,String Clerk_Train,String Clerk_TrainPlace,String OtherC1,String OtherC2,long OtherD1,float OtherF1,int B_level,int Leibie,String Other1,String Other2,String Other3,int OtherInt1,int OtherInt2,long OtherDate1,long OtherDate2)	{		m_Clerk_Id = Clerk_Id;		m_OrganID = OrganID;		m_clerk_name = clerk_name;		m_Name = Name;		m_clerk_pwd = clerk_pwd;		m_clerk_sex = clerk_sex;		m_Clerk_Job = Clerk_Job;		m_clerk_address = clerk_address;		m_clerk_telephone = clerk_telephone;		m_clerk_email = clerk_email;		m_clerk_dw = clerk_dw;		m_clerk_bm = clerk_bm;		m_clerk_post = clerk_post;		m_clerk_bz = clerk_bz;		m_Clerk_BornDate = Clerk_BornDate;		m_Clerk_xl = Clerk_xl;		m_Clerk_WorkType = Clerk_WorkType;		m_Clerk_Number = Clerk_Number;		m_Clerk_SFZNumber = Clerk_SFZNumber;		m_Clerk_WorkTime = Clerk_WorkTime;		m_Clerk_Status = Clerk_Status;		m_CreateTime = CreateTime;		m_CreateName = CreateName;		m_LoginTimes = LoginTimes;		m_Clerk_Train = Clerk_Train;		m_Clerk_TrainPlace = Clerk_TrainPlace;		m_OtherC1 = OtherC1;		m_OtherC2 = OtherC2;		m_OtherD1 = OtherD1;		m_OtherF1 = OtherF1;		m_B_level = B_level;		m_Leibie = Leibie;		m_Other1 = Other1;		m_Other2 = Other2;		m_Other3 = Other3;		m_OtherInt1 = OtherInt1;		m_OtherInt2 = OtherInt2;		m_OtherDate1 = OtherDate1;		m_OtherDate2 = OtherDate2;	}	public int getClerk_Id()	{		return m_Clerk_Id;	}	public void setClerk_Id( int Clerk_Id  )	{		m_Clerk_Id = Clerk_Id;	}	public int getOrganID()	{		return m_OrganID;	}	public void setOrganID( int OrganID  )	{		m_OrganID = OrganID;	}	public String getclerk_name()	{		return m_clerk_name;	}	public void setclerk_name( String clerk_name  )	{	if( clerk_name == null )			clerk_name= "default";		m_clerk_name = clerk_name;	}	public String getName()	{		return m_Name;	}	public void setName( String Name  )	{	if( Name == null )			Name= "default";		m_Name = Name;	}	public String getclerk_pwd()	{		return m_clerk_pwd;	}	public void setclerk_pwd( String clerk_pwd  )	{	if( clerk_pwd == null )			clerk_pwd= "default";		m_clerk_pwd = clerk_pwd;	}	public String getclerk_sex()	{		return m_clerk_sex;	}	public void setclerk_sex( String clerk_sex  )	{	if( clerk_sex == null )			clerk_sex= "default";		m_clerk_sex = clerk_sex;	}	public String getClerk_Job()	{		return m_Clerk_Job;	}	public void setClerk_Job( String Clerk_Job  )	{	if( Clerk_Job == null )			Clerk_Job= "default";		m_Clerk_Job = Clerk_Job;	}	public String getclerk_address()	{		return m_clerk_address;	}	public void setclerk_address( String clerk_address  )	{	if( clerk_address == null )			clerk_address= "default";		m_clerk_address = clerk_address;	}	public String getclerk_telephone()	{		return m_clerk_telephone;	}	public void setclerk_telephone( String clerk_telephone  )	{	if( clerk_telephone == null )			clerk_telephone= "default";		m_clerk_telephone = clerk_telephone;	}	public String getclerk_email()	{		return m_clerk_email;	}	public void setclerk_email( String clerk_email  )	{	if( clerk_email == null )			clerk_email= "default";		m_clerk_email = clerk_email;	}	public String getclerk_dw()	{		return m_clerk_dw;	}	public void setclerk_dw( String clerk_dw  )	{	if( clerk_dw == null )			clerk_dw= "default";		m_clerk_dw = clerk_dw;	}	public String getclerk_bm()	{		return m_clerk_bm;	}	public void setclerk_bm( String clerk_bm  )	{	if( clerk_bm == null )			clerk_bm= "default";		m_clerk_bm = clerk_bm;	}	public String getclerk_post()	{		return m_clerk_post;	}	public void setclerk_post( String clerk_post  )	{	if( clerk_post == null )			clerk_post= "default";		m_clerk_post = clerk_post;	}	public String getclerk_bz()	{		return m_clerk_bz;	}	public void setclerk_bz( String clerk_bz  )	{	if( clerk_bz == null )			clerk_bz= "default";		m_clerk_bz = clerk_bz;	}	public long getClerk_BornDate()	{		return m_Clerk_BornDate;	}	public void setClerk_BornDate( long Clerk_BornDate  )	{		m_Clerk_BornDate = Clerk_BornDate;	}	public String getClerk_xl()	{		return m_Clerk_xl;	}	public void setClerk_xl( String Clerk_xl  )	{	if( Clerk_xl == null )			Clerk_xl= "default";		m_Clerk_xl = Clerk_xl;	}	public String getClerk_WorkType()	{		return m_Clerk_WorkType;	}	public void setClerk_WorkType( String Clerk_WorkType  )	{	if( Clerk_WorkType == null )			Clerk_WorkType= "default";		m_Clerk_WorkType = Clerk_WorkType;	}	public String getClerk_Number()	{		return m_Clerk_Number;	}	public void setClerk_Number( String Clerk_Number  )	{	if( Clerk_Number == null )			Clerk_Number= "default";		m_Clerk_Number = Clerk_Number;	}	public String getClerk_SFZNumber()	{		return m_Clerk_SFZNumber;	}	public void setClerk_SFZNumber( String Clerk_SFZNumber  )	{	if( Clerk_SFZNumber == null )			Clerk_SFZNumber= "default";		m_Clerk_SFZNumber = Clerk_SFZNumber;	}	public long getClerk_WorkTime()	{		return m_Clerk_WorkTime;	}	public void setClerk_WorkTime( long Clerk_WorkTime  )	{		m_Clerk_WorkTime = Clerk_WorkTime;	}	public int getClerk_Status()	{		return m_Clerk_Status;	}	public void setClerk_Status( int Clerk_Status  )	{		m_Clerk_Status = Clerk_Status;	}	public long getCreateTime()	{		return m_CreateTime;	}	public void setCreateTime( long CreateTime  )	{		m_CreateTime = CreateTime;	}	public String getCreateName()	{		return m_CreateName;	}	public void setCreateName( String CreateName  )	{	if( CreateName == null )			CreateName= "default";		m_CreateName = CreateName;	}	public int getLoginTimes()	{		return m_LoginTimes;	}	public void setLoginTimes( int LoginTimes  )	{		m_LoginTimes = LoginTimes;	}	public String getClerk_Train()	{		return m_Clerk_Train;	}	public void setClerk_Train( String Clerk_Train  )	{	if( Clerk_Train == null )			Clerk_Train= "default";		m_Clerk_Train = Clerk_Train;	}	public String getClerk_TrainPlace()	{		return m_Clerk_TrainPlace;	}	public void setClerk_TrainPlace( String Clerk_TrainPlace  )	{	if( Clerk_TrainPlace == null )			Clerk_TrainPlace= "default";		m_Clerk_TrainPlace = Clerk_TrainPlace;	}	public String getOtherC1()	{		return m_OtherC1;	}	public void setOtherC1( String OtherC1  )	{	if( OtherC1 == null )			OtherC1= "default";		m_OtherC1 = OtherC1;	}	public String getOtherC2()	{		return m_OtherC2;	}	public void setOtherC2( String OtherC2  )	{	if( OtherC2 == null )			OtherC2= "default";		m_OtherC2 = OtherC2;	}	public long getOtherD1()	{		return m_OtherD1;	}	public void setOtherD1( long OtherD1  )	{		m_OtherD1 = OtherD1;	}	public float getOtherF1()	{		return m_OtherF1;	}	public void setOtherF1( float OtherF1  )	{		m_OtherF1 = OtherF1;	}	public int getB_level()	{		return m_B_level;	}	public void setB_level( int B_level  )	{		m_B_level = B_level;	}	public int getLeibie()	{		return m_Leibie;	}	public void setLeibie( int Leibie  )	{		m_Leibie = Leibie;	}	public String getOther1()	{		return m_Other1;	}	public void setOther1( String Other1  )	{	if( Other1 == null )			Other1= "default";		m_Other1 = Other1;	}	public String getOther2()	{		return m_Other2;	}	public void setOther2( String Other2  )	{	if( Other2 == null )			Other2= "default";		m_Other2 = Other2;	}	public String getOther3()	{		return m_Other3;	}	public void setOther3( String Other3  )	{	if( Other3 == null )			Other3= "default";		m_Other3 = Other3;	}	public int getOtherInt1()	{		return m_OtherInt1;	}	public void setOtherInt1( int OtherInt1  )	{		m_OtherInt1 = OtherInt1;	}	public int getOtherInt2()	{		return m_OtherInt2;	}	public void setOtherInt2( int OtherInt2  )	{		m_OtherInt2 = OtherInt2;	}	public long getOtherDate1()	{		return m_OtherDate1;	}	public void setOtherDate1( long OtherDate1  )	{		m_OtherDate1 = OtherDate1;	}	public long getOtherDate2()	{		return m_OtherDate2;	}	public void setOtherDate2( long OtherDate2  )	{		m_OtherDate2 = OtherDate2;	}	//序列化	public byte[] serialize() throws IOException	{		ByteArrayOutputStream bout = new ByteArrayOutputStream();		DataOutputStream dout = new DataOutputStream(bout);		dout.writeInt( m_Clerk_Id );		dout.writeInt( m_OrganID );		dout.writeUTF( m_clerk_name );		dout.writeUTF( m_Name );		dout.writeUTF( m_clerk_pwd );		dout.writeUTF( m_clerk_sex );		dout.writeUTF( m_Clerk_Job );		dout.writeUTF( m_clerk_address );		dout.writeUTF( m_clerk_telephone );		dout.writeUTF( m_clerk_email );		dout.writeUTF( m_clerk_dw );		dout.writeUTF( m_clerk_bm );		dout.writeUTF( m_clerk_post );		dout.writeUTF( m_clerk_bz );		dout.writeLong( m_Clerk_BornDate );		dout.writeUTF( m_Clerk_xl );		dout.writeUTF( m_Clerk_WorkType );		dout.writeUTF( m_Clerk_Number );		dout.writeUTF( m_Clerk_SFZNumber );		dout.writeLong( m_Clerk_WorkTime );		dout.writeInt( m_Clerk_Status );		dout.writeLong( m_CreateTime );		dout.writeUTF( m_CreateName );		dout.writeInt( m_LoginTimes );		dout.writeUTF( m_Clerk_Train );		dout.writeUTF( m_Clerk_TrainPlace );		dout.writeUTF( m_OtherC1 );		dout.writeUTF( m_OtherC2 );		dout.writeLong( m_OtherD1 );		dout.writeFloat( m_OtherF1 );		dout.writeInt( m_B_level );		dout.writeInt( m_Leibie );		dout.writeUTF( m_Other1 );		dout.writeUTF( m_Other2 );		dout.writeUTF( m_Other3 );		dout.writeInt( m_OtherInt1 );		dout.writeInt( m_OtherInt2 );		dout.writeLong( m_OtherDate1 );		dout.writeLong( m_OtherDate2 );		return bout.toByteArray();	}	//反序列化	public  void  deserialize(byte[] data) throws IOException	{		ByteArrayInputStream bin = new ByteArrayInputStream(data);		DataInputStream din = new DataInputStream(bin);		m_Clerk_Id = din.readInt();		m_OrganID = din.readInt();		m_clerk_name = din.readUTF();		m_Name = din.readUTF();		m_clerk_pwd = din.readUTF();		m_clerk_sex = din.readUTF();		m_Clerk_Job = din.readUTF();		m_clerk_address = din.readUTF();		m_clerk_telephone = din.readUTF();		m_clerk_email = din.readUTF();		m_clerk_dw = din.readUTF();		m_clerk_bm = din.readUTF();		m_clerk_post = din.readUTF();		m_clerk_bz = din.readUTF();		m_Clerk_BornDate = din.readLong();		m_Clerk_xl = din.readUTF();		m_Clerk_WorkType = din.readUTF();		m_Clerk_Number = din.readUTF();		m_Clerk_SFZNumber = din.readUTF();		m_Clerk_WorkTime = din.readLong();		m_Clerk_Status = din.readInt();		m_CreateTime = din.readLong();		m_CreateName = din.readUTF();		m_LoginTimes = din.readInt();		m_Clerk_Train = din.readUTF();		m_Clerk_TrainPlace = din.readUTF();		m_OtherC1 = din.readUTF();		m_OtherC2 = din.readUTF();		m_OtherD1 = din.readLong();		m_OtherF1 = din.readFloat();		m_B_level = din.readInt();		m_Leibie = din.readInt();		m_Other1 = din.readUTF();		m_Other2 = din.readUTF();		m_Other3 = din.readUTF();		m_OtherInt1 = din.readInt();		m_OtherInt2 = din.readInt();		m_OtherDate1 = din.readLong();		m_OtherDate2 = din.readLong();		bin.close();		din.close();	}	public static boolean matches(byte[] data, String userName) throws IOException  	{ 		ByteArrayInputStream bais = new ByteArrayInputStream(data); 		DataInputStream dis = new DataInputStream(bais); 		try 		{ 			return (dis.readUTF()).equals(userName); 		} 		catch (IOException e) 		{ 			e.printStackTrace(); 			return false; 		} 	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -