如何实现限制调用类中的某个方法的频率? 情况是这样.当程序调用存储过程(往数据库中插数据)的时候.由于网络延迟,和点击按钮频率太块造成数据库里有多条一样的数据. 我想限制调用存储过程这个方法的频率.有没有什么好的办法?当然可以把点完这个按钮然后把按钮变为灰色.但是要是我想限制调用这个方法的频率,有什么办法么??请高手多多指教~~~~谢谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能不能把代码发上来谢谢了呵呵.比如我调用a.run()这个方法.怎么限制调用它的频率.谢谢了~~~!! LS的,不会别瞎出点子,弄的LZ糊涂。讨厌你这种人,代码编写中,稍后 File f=new File("d:\\count.txt"); if (!f.exists()){ try { f.createNewFile(); FileWriter fw=new FileWriter(f); fw.write("1"); fw.flush(); fw.close(); } catch (IOException e) { e.printStackTrace(); } }else{ try { FileReader fr=new FileReader(f); BufferedReader in=new BufferedReader(fr); String s=null; if ((s=in.readLine())!=null){ int i=Integer.parseInt(s); i++; FileWriter fw=new FileWriter(f); fw.write(String.valueOf(i)); fw.flush(); fw.close(); fr.close(); System.out.println(i); } } catch (Exception e) { e.printStackTrace(); } } 可以设置一个boolean标识变量在按下button后 先检测变量的值是不是true如果是true 不做反应如果不是 将值改为true 再调用存储过程 等调用完后 再设置成false setLocationRelativeTo(null)不起作用怎么回事 JMail发送邮件问题,在线等,急!!!!!!!!!! 按照说明用WebLogic8.1部署好了petstore,可以运行了,但是怎么学习它的源代码啊?? 如何更新txt文件中特定的一部分?在线等~ 一个小小线程的问题 JAVA不用类库,将字符串转换成数字 如何用JAVAC一次性编译多个包下的JAVA文件?急啊 如何实现相同的帐号登入的双方提示,并踢人 一个简单的算法问题(真的很急,帮帮我,在线等) 关于jxl,help! 集合类的一个问题~! 大家帮帮看看这段代码的是不是有逻辑问题
if (!f.exists()){
try {
f.createNewFile();
FileWriter fw=new FileWriter(f);
fw.write("1");
fw.flush();
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}else{
try {
FileReader fr=new FileReader(f);
BufferedReader in=new BufferedReader(fr);
String s=null;
if ((s=in.readLine())!=null){
int i=Integer.parseInt(s);
i++;
FileWriter fw=new FileWriter(f);
fw.write(String.valueOf(i));
fw.flush();
fw.close();
fr.close();
System.out.println(i);
}
} catch (Exception e) {
e.printStackTrace();
}
}
如果是true 不做反应如果不是 将值改为true 再调用存储过程 等调用完后 再设置成false