我想在Java中编写一个第一个启动的循环,如下所示:
while (!x){
//wait one minute or two
//execute code
}
Run Code Online (Sandbox Code Playgroud)
我想这样做,以便它不会耗尽系统资源.在代码中实际发生的是它进入一个网站并检查是否已完成某些事情,如果没有完成,它应该等待一分钟直到它再次检查,并且当它完成时它只是继续.无论如何他们在java中这样做?
如何提取大约900个7z文件,这些文件都位于同一个文件夹中(所有文件都只有一个文件)而不是一个一个地执行?
我正在使用Ubuntu 10.10.所有文件都位于/home/username/folder1/folder2.
我正在尝试使用哈希表或字典来处理Arduino Mega 2560.我的目标是获得类似的东西
dictionary[ENGLISH]["ACCOUNT"] = "Account";
dictionary[ENGLISH]["DATE_AND_TIME"] = "Date and Time";
dictionary[ENGLISH]["IDLE"] = "Idle";
dictionary[ENGLISH]["Language"] = "Languge"
dictionary[ENGLISH]["MAIN_MENU"] = "Main Menu";
dictionary[ENGLISH]["PRESCRIPTION"] = "Prescription";
dictionary[ENGLISH]["SETTINGS"] = "Settings";
dictionary[ENGLISH]["SOUND"] = "Sound";
Run Code Online (Sandbox Code Playgroud)
其中ENGLISH基本上是一个常数0,我也将有SPANISH和FRENCH(分别为1和2).也就是说,一个由3个字典元素组成的数组.
在第一次Google搜索中,我找到了一个模拟C++ STL的库的链接,但它根本不适用于我的Arduino 1.0.3.我想知道是否有人在我的arduino中使用map/hash表的替代方案,或者修复以使提到的库工作.
对于我的情况,我通过Arduino上的触摸屏建模菜单系统,它必须接受3种语言(按钮).所选择的语言位于EEPROM中的一个位置,我将它保存在变量'lang'中,当我需要在屏幕上打印一些东西时,我会做类似的事情:
screen.print(dictionary[lang]["SOUND"], CENTER, 23);
Run Code Online (Sandbox Code Playgroud)
并且根据用户选择的"lang",它将相应地打印,理想情况下.
我想用verilog创建一个64位桶形移位器(现在向右旋转).我想知道是否有办法在不写65份案例陈述的情况下做到这一点?有没有办法写一些简单的代码,如:
Y = {S[i - 1:0], S[63:i]};
Run Code Online (Sandbox Code Playgroud)
我在Xilinx中尝试了上面的代码并得到一个错误:我不是一个常数.
主要问题:如果没有庞大的案例陈述,有没有办法做到这一点?
我有一些代码需要花费几分钟来处理,它必须连接到web中的长数组中的每个字符串,每个字符串都是一个url.我希望这样做,以便每次连接时,都应该刷新jtextarea,这样用户就不会盯着看起来冻结20分钟的空白页面.或者需要多长时间.这是我尝试过的东西的一个例子:
try {
ArrayList<String> myLinks = LinkParser.getmyLinksArray(jTextArea1.getText());
for (String s : myLinks) {
jTextArea2.append(LinkChecker.checkFileStatus(s) + "\n");
}
} catch (IOException ex) {
JOptionPane.showMessageDialog(jTextArea1, "Parsing Error", "Parsing Error", JOptionPane.ERROR_MESSAGE);
Logger.getLogger(MYView.class.getName()).log(Level.SEVERE, null, ex);
}
Run Code Online (Sandbox Code Playgroud) 我正在制作一个pastebin类型的网站,我正在尝试将id设为随机字符串,如paste.com/4RT65L
在我将它添加到数据库之前我得到了id的sha1但是我得到了sha1的前8个字符的子字符串.他们是否有可能成为同一个sha1的双重副本?我不希望他们意外地成为第二个已经使用过id的粘贴?