// First
import concurrent.Future
import concurrent.ExecutionContext.Implicits.global
for {
_ <- Future { Thread.sleep(3000); println("a") }
_ <- Future { Thread.sleep(2000); println("b") }
_ <- Future { Thread.sleep(1000); println("c") }
} {}?
// Second
?import concurrent.Future
import concurrent.ExecutionContext.Implicits.global
val future1 = Future { Thread.sleep(3000); println("a") }
val future2 = Future { Thread.sleep(2000); println("b") }
val future3 = Future { Thread.sleep(1000); println("c") }
for {
_ <- future1
_ <- future2
_ <- future3
} {}?
Run Code Online (Sandbox Code Playgroud) 总结一下并描述情况,我有一个带有下拉菜单和文本框的表单.基本上我想要做的是这样的:
我的表单有下拉菜单,但是当我提交它时,它应该提交值,就像下拉菜单是文本框一样.很难解释.
所以基本上我发布到一个链接,该链接使用servlet API来提交表单字段并填写一张票.现在的问题是,糟糕的Servlet API不支持下拉菜单,只支持文本框.基本上它意味着我无法提交下拉菜单,只能提交一个文本框.
我可能的解决方案是:让用户从下拉菜单中选择他们想要的项目.在代码中,如果用户在下拉菜单中选择了选项1,然后将文本框B的值设置为"常规",如果用户在下拉菜单中选择了选项2,那么将在HTML中显示某些内容(可能是PHP),然后设置文本框D对"生产"等的价值
我真的不知道该怎么做或做什么.我所知道的是,下拉菜单中选择的选项必须作为文本栏的值提交,以便Servlet API将该表单字段用于票证.有任何想法吗?用户不会看到此文本框,因为它将被隐藏并位于后端.
此查询不起作用.我希望所有的结果来自于LEFT JOIN什么东西.这是我的确切代码:
SELECT * FROM `swarovski_zones` WHERE `siteid`='200'
LEFT JOIN `trafficviews` ON `swarovski`.`id`=`trafficviews`.`adid`
Run Code Online (Sandbox Code Playgroud)
swarovski_zones表是siteid 200
trafficviews表是adid 200
200是表之间的链接变量.我想要ID为200的两个表中的所有内容.
假设我有一些像这样的html文件:
<body>
<div></div>
</body>
Run Code Online (Sandbox Code Playgroud)
鉴于我已正确引用jQuery,并且我有一个.js文件,如:
$(document).ready(function(){
$('div').html(4);
});
Run Code Online (Sandbox Code Playgroud)
当在浏览器中查看html时,这将输出4.为什么我这样做时没有显示任何内容?
$(document).ready(function(){
$('div').html(<?php echo 4; ?>);
});
Run Code Online (Sandbox Code Playgroud) 我想找到一个bash脚本,用_(下划线)重命名文件到 - (连字符)
例如,将文件名my_page_name.php更改为my-page-name.php,保持那些没有.php扩展名的文件的名称相同
我试过:还没有,只是使用这里找到的脚本bbs.archlinux.org/viewtopic.php?id=36305并用_和下划线替换空格 -
我正在开发一个在数组中包含字符串的应用程序:
static char * strings[] = {
"ABC DEF",
"EF",
"GHI"
};
Run Code Online (Sandbox Code Playgroud)
注意,该类型没有const修饰符!
在我的应用程序中,我循环数组并还原字符串.预期的结果是:
{
"FED CBA",
"FE",
"IHG"
}
Run Code Online (Sandbox Code Playgroud)
但是我得到的结果是:
{
"FED CAB",
"AB",
"IHG"
}
Run Code Online (Sandbox Code Playgroud)
原因是因为在原始数组中,字符串被编译为重叠:strings [1]与字符串[0]的末尾重叠!
// When I printed out the pointers it turned out that in the RAM
// it stored my strings "overlapping":
// 00 01 02 03 04 05 06 07 08 09 0a 0b
// "A B C __ D E F \0 G H I \0"
static char * strings[] = …Run Code Online (Sandbox Code Playgroud) console.log显示错误:无法读取null的属性'style'为什么显示这个..?
<div class="sidenav" id="sideNav">
<a href="javascript:void(0)" class="closenav" onclick="closeNav()">×</a>
<a href="#">Home</a>
<a href="#">Listing</a>
<a href="#">About Us</a>
<a href="#">Contact</a>
</div>
<span onclick="openNav()">OPEN</span>
<div id="main">
...
</div>
<script>
function openNav(){
document.getElementById("#sideNav").style.width = "250px";
}
function closeNav(){
document.getElementById("#sideNav").style.width = "0";
}
</script>
Run Code Online (Sandbox Code Playgroud)
代码也不行.
我strtolower()用来将字符串转换为小写.当在后面的代码这些字符串从转换UTF-8到ANSI (Windows的1252)使用iconv(),除非该函数将失败//IGNORE,使用语句.
我将这个令人讨厌的角色确定为小写的德国变形金刚 ü.但是,在ü使用之前,有一个大写字母Ü,它可以很好地转换.区别在于包含小写的字符串ü已使用创建strtolower().
为什么strtolower()给我带来不可逆转的结果或错误的编码?如何解决这个问题?
我有一个关于jQuery $.each方法的查询。下面是我的ajax,它运行良好:
$.ajax({
url:'js/people-json.js',
type:'post',
dataType:'json',
success:function(data){
$.each(data.names, function(i, data) {
console.log(data);
});
},
error:function(err){
console.log(err);
}
});
Run Code Online (Sandbox Code Playgroud)
该脚本运行良好,并为我提供了我想要获得的JSON结果。但是,这给了我结果,但这是我存储在外部JS文件中的一长串信息,这些文件具有JSON格式,如下所示:
{
"people": [
{
"name": "aaa",
"age": 32,
"email": "aaa@abc.xyz"
},
{
"name": "bbb",
"age": 21,
"email": "bbb@abc.xyz"
},
{
"name": "ccc",
"age": 45,
"email": "ccc@abc.xyz"
},
..............lot of more here around 8000
]
}
Run Code Online (Sandbox Code Playgroud)
是否可以通过这种方式在jQuery中循环:
$.each(data.names<=200, function(i, data) {
console.log(data);
});
Run Code Online (Sandbox Code Playgroud)
或者这样:
$.each(data.names, function(i<=200, data) {
console.log(data);
});
Run Code Online (Sandbox Code Playgroud)
或这一个:
$.each(data.names, function(i, data<=200) {
console.log(data);
});
Run Code Online (Sandbox Code Playgroud)
我们能否在首次加载时循环显示200个结果,然后单击另一个200的按钮循环,依此类推。
注意:为此,我希望使用jQuery解决方案。
我的PHP片段
function CheckNumber($number){
if($number==100){
return true;
else{
return false;
};
}
Run Code Online (Sandbox Code Playgroud)
我希望速记(三元运算符)if语句做同样的事情,但这不起作用:
function CheckNumber($number){
$result = ($number==100) ? return true : return false;
echo $result;
}
Run Code Online (Sandbox Code Playgroud)
我知道echo这里肯定是错的,但我应该怎么做才能将结果返回result给函数?