我需要为我的项目生成随机MAC地址,我无法让它工作.以下是我当前的代码(不起作用).
function genMAC(){
// Make a new array with all available HEX options.
var colours = new Array("0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F");
// Make variable to hold 6 character HEX array
partA = new Array(1);
partB = new Array(1);
partC = new Array(1);
partD = new Array(1);
partE = new Array(1);
partF = new Array(1);
mac-address="";
for (i=0;i<2;i++){
// Loop for partA
partA[i]=colours[Math.round(Math.random()*14)];
}
for (i=0;i<2;i++){
// Loop through 6 times, randomising the letter added to the array
partB[i]=colours[Math.round(Math.random()*14)];
}
for (i=0;i<2;i++){
// Loop …Run Code Online (Sandbox Code Playgroud) 所以,我需要根据输入的代码创建一个重定向系统。目前我有:
<form id="form1" name="form1" method="post" action="">
<pre> <input type="text" name="meow" id="meow" /> <input type="submit" name="submit" id="submit" value="Submit" onclick="javascript:window.location.href('http://foo.exaple.com/bar/' + document.getElementById("meow").value + '.zip')"/>
Run Code Online (Sandbox Code Playgroud)
基本上,我需要上面的脚本根据在文本框喵喵中输入的代码在 foo.example.com/bar/ 中下载 zip 文件。
当我在文本框中输入代码“ugh”并单击提交时,我想在http://foo.example.com/bar/ugh.zip下载文件
我怎样才能做到这一点?
我有以下代码片段,旨在检查是否已将消息发送到电话号码:
public static boolean checkMessages(long sendTime, String phone) {
boolean gotMessage = false;
while (!gotMessage) {
try {
Thread.sleep(5000);
} catch (InterruptedException ex) {
Thread.currentThread().interrupt();
}
gotMessage = MessageHandler.getResponse(sendTime, phone);
}
return gotMessage;
}
Run Code Online (Sandbox Code Playgroud)
此代码本身通过调用CompletableFuture,因此可以与另一个检查并行运行。如果在一定时间内未满足任何一项检查,则两者都将到期。
现在,根据我的IDE和此站点的说法Thread.sleep(),由于许多原因,使用是不好的,所以我想以某种方式将其从代码中删除。
有没有一种方法可以使此方法像现在一样只返回true?
MessageHandler.getResponse()是我编写的处理程序,用于检查我是否从特定电话号码接收到包含特定(硬编码)文本字符串的文本消息。它会阻塞执行,直到完成检查为止,但是我使用的API的速率限制非常严格。该API不提供回调-必须手动调用。
我有一个小VBA项目,但我有一个问题.
我需要一个32个字符的十六进制字符串并将其转换为UUID.
Input: b10a8db164e0754105b7a99be72e3fe5
Output: b10a8db1-64e0-7541-05b7-a99be72e3fe5
Run Code Online (Sandbox Code Playgroud)
我不知道从哪里开始,但我想我需要在这么多字符之后拆分字符串然后重新组合它.有效地执行此操作的任何指针或方法?