改来改去头都大了,麻烦帮我看看

原创 2017年01月03日 01:54:22
//////////////////////////////////////////////
//////////////////////////////////////////////
/////////////////////////////////////////////
public class Team {

TeamData teamdata=new TeamData();


boolean dataTo(byte[] data) throws IOException{

ByteArrayInputStream bais = new ByteArrayInputStream(data);
DataInputStream dis = new DataInputStream(bais);

teamdata.teamN = dis.readUTF();
teamdata.year = dis.readInt();
teamdata.month = dis.readInt();
teamdata.day = dis.readInt();
teamdata.order =dis.readInt();
bais.close();
dis.close();

return Time.Time(teamdata.year,teamdata.month,teamdata.day,teamdata.order);
}


byte[] toData(String teamN,int year,int month,int day,int order) throws IOException{

ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
dos.writeUTF(teamN);
dos.writeInt(year);
dos.writeInt(month);
dos.writeInt(day);
dos.writeInt(order);
byte[] temp=baos.toByteArray();
baos.close();
dos.close();
return temp;

}


String[] Team(){

byte[] dataB = null;
RecordStore teamF=null;
int i=0;

try {
teamF=RecordStore.openRecordStore("teamData6",false);
} catch (RecordStoreFullException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreNotFoundException e) {

try {
teamFound();
} catch (IOException e1) {
// TODO 自动生成
e1.printStackTrace();
}

} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}

try {
i=teamF.getNumRecords();
} catch (RecordStoreNotOpenException e1) {
// TODO 自动生成
e1.printStackTrace();
}

String [] str=new String[i];

for(int t=0;t<i;t++){

try {
dataB=teamF.getRecord(t);
} catch (RecordStoreNotOpenException e) {
// TODO 自动生成
e.printStackTrace();
} catch (InvalidRecordIDException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}

try {
if(dataTo(dataB)){
str[t]="√"+teamdata.teamN;
}else{
str[t]="○"+teamdata.teamN;
}
} catch (IOException e) {
// TODO 自动生成
e.printStackTrace();
}
}

try {
teamF.closeRecordStore();
} catch (RecordStoreNotOpenException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}

return str;
}


void teamFound() throws IOException{

Calendar calendar=Calendar.getInstance();
int day=calendar.get(Calendar.DAY_OF_MONTH);
int month=calendar.get(Calendar.MONTH);
int year=calendar.get(Calendar.YEAR);
byte[] dataB=null;
RecordStore teamF=null;
try {
teamF=RecordStore.openRecordStore("teamData6",true);
} catch (RecordStoreFullException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreNotFoundException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}
String monthTemp=month+"";
String dayTemp=day+"";
String yearTemp=year+"";
String str=new String(monthTemp+dayTemp+yearTemp);
dataB=toData(str,year,month,day,0);
try {
teamF.addRecord(dataB,0,(dataB.length));
} catch (RecordStoreNotOpenException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreFullException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}
try {
teamF.closeRecordStore();
} catch (RecordStoreNotOpenException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}

try {
teamF=RecordStore.openRecordStore(str,true);
} catch (RecordStoreFullException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreNotFoundException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
int tempInt=0;
dos.writeInt(tempInt);
byte[] temp=baos.toByteArray();
try {
teamF.addRecord(temp,0,(temp.length));
} catch (RecordStoreNotOpenException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreFullException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}
baos.close();
dos.close();
try {
teamF.closeRecordStore();
} catch (RecordStoreNotOpenException e) {
// TODO 自动生成
e.printStackTrace();
} catch (RecordStoreException e) {
// TODO 自动生成
e.printStackTrace();
}

}

}


//////////////////////////////////////////////////////
//////////////////////////////////////////////////////
//////////////////////////////////////////////////////
public class Main implements CommandListener{

private final static Command CMD_EXIT=new Command("退出",Command.EXIT,2);
private final static Command CMD_SELECT=new Command("选择",Command.OK,1);
private final static Command CMD_ADDT=new Command("建立词组",Command.OK,3);
private final static Command CMD_ADDW=new Command("添加单词",Command.OK,3);
private final static Command CMD_ALTER=new Command("更改单词",Command.OK,3);
private final static Command CMD_ABOUT=new Command("关于",Command.OK,3);
private final static Command CMD_HELP=new Command("帮助",Command.OK,3);
private Team team=new Team();


List Main(){

String[] strArray=team.Team();
Image[] imageArray=null;
List mainL=new List("单词吧",Choice.IMPLICIT,strArray,imageArray);
mainL.addCommand(CMD_EXIT);
mainL.addCommand(CMD_SELECT);
mainL.addCommand(CMD_ADDT);
mainL.addCommand(CMD_ADDW);
mainL.addCommand(CMD_ALTER);
mainL.addCommand(CMD_ABOUT);
mainL.addCommand(CMD_HELP);
mainL.setCommandListener(this);
return mainL;

}


public void commandAction(Command arg0, Displayable arg1) {
// TODO 自动生成方法存根

}

}


////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////public class WORDBA extends MIDlet {

Main main=new Main();
Display display;

public WORDBA() {

display=Display.getDisplay(this);

}

protected void destroyApp(boolean arg0) {
// TODO 自动生成方法存根

}

protected void pauseApp() {
// TODO 自动生成方法存根

}

protected void startApp() {
display.setCurrent(main.Main());

}

}
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

麻烦大家帮我看看我的校园网设计方案设计的有没有什么漏洞^

麻烦大家帮我看看我的校园网设计方案设计的有没有什么漏洞^ 麻烦大家帮我看看我的校园网设计方案设计的有没有什么漏洞,或是好的改进,大家一起交流~ 学校有2个公网C类地址,一共600左右主机。考虑到以...

Swift3.0 字符串 - 去头 去尾 去空格

其实很喜欢学习到新东西时候的那种满足感,虽然是如此的初级,就像之前学习HTML的时候一样,真好 举个例子来说明吧,刚才用到的一个例子把字符串 var str = "Twigs x3, Rocks x3...

磊科NR236 1.7去头固件

  • 2014-08-12 00:25
  • 6.31MB
  • 下载

NR236W去头固件

  • 2013-12-06 17:50
  • 6.32MB
  • 下载

s2sh启动错误,网上说包没全,请大侠帮我看看java.lang.NoClassDefFoundError: org/springframework/asm/ClassVisitor

严重: Context initialization failed java.lang.NoClassDefFoundError: org/springframework/asm/ClassVisi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)