这是我的代码的一部分.
Integer keyLocation = reducedFD.indexOf(KeyPlus.get(KEYindex));
someArrayList.remove(keyLocation);
Run Code Online (Sandbox Code Playgroud)
所以我在这里做的是我分配keyLocation(reduceFD arrayList中第一个出现的字符串).但是当我想从someArrayList中删除具有该keyLocation的项时,它将无法工作.
如果我手动输入:
someArrayList.remove(0); //Let's say 0 is the actual keyLocation
Run Code Online (Sandbox Code Playgroud)
这实际上有效.
有什么奇怪的是下面的代码也可以工作:
someArrayList.remove(keyLocation + 1);
Run Code Online (Sandbox Code Playgroud)
任何提示?
这是主循环:
for (int KEYindex = 0; KEYindex < KeyPlus.size(); KEYindex++){
Integer keyLocation = reducedFD.indexOf(KeyPlus.get(KEYindex));
if (reducedFD.contains(KeyPlus.get(KEYindex))){
KeyPlus.add(reducedFD.get(keyLocation+1));
CheckedAttributesPlus.add(KeyPlus.get(KEYindex));
reducedFD.remove(keyLocation);
}
}
Run Code Online (Sandbox Code Playgroud) 我mainbuf[bufsize]
最初是空的.
我正在阅读一些输入:read(fd, otherbuf, sizeof(otherbuf))
分配给的不同字符串otherbuf
.每次我分配一个新的字符串,otherbuf
我想要追加它mainbuf
.
我做:
memcpy(mainbuf,otherbuf, numberofBytesReadInotherbuff)
但它并没有给我所有的字符串.通常最后一个otherbuf
是正确的,但所有其他的都缺少字符.
假设我制作了一个C程序,其名称如下:
./something -d dopt filename
Run Code Online (Sandbox Code Playgroud)
所以-d
是一个命令,dopt
是一个可选的参数-d
,并filename
为参数./something
,因为我也可以调用./something filename
。
getopt
获取文件名的形式是什么?
让我说我有
ID | Column 1 | Column 2
2 | NULL | "a"
3 | "b" | NULL
4 | "c" | "c"
Run Code Online (Sandbox Code Playgroud)
我想写的是:
SELECT ID FROM table, AnotherTable
WHERE (Table.Column1 = AnotherTable.Column IF Table.Column1 IS NOT NULL
OR Table.Column2 = AnotherTable.Column IF Table.Column2 IS NOT NULL)
Run Code Online (Sandbox Code Playgroud)
编辑:我也添加了案例IF Table.Column1 IS NOT NULL和Table.Column2 IS NOT NULL,然后选择Table.Column2 = AnotherTable.Column
这是我的代码.如果我从php端收到的消息为0(发生错误),我想阻止表单提交.如果收到的消息是1,我想提交表格.
$(document).ready(function(){
$('#form').submit(function(e){
register();
});
});
function register(){
$.ajax({
type:"POST",
url:"submit.php",
data: $('#form').serialize(),
dataType: "json",
success: function(msg){
if(parseInt(msg)==1){
window.location=msg;
}
else if(parseInt(msg)==0){
$('#error_out').html(msg);
}
}
});
}
Run Code Online (Sandbox Code Playgroud) 为什么如果我使用font-size:70px或120px,顶部和文本之间的距离会增加?
编辑:显然,我通过改变行高来修复它.是否有默认的行高?
让我们说我有HTML:
<input name="something" id="someid" />
Run Code Online (Sandbox Code Playgroud)
然后在Jquery中,我想点击一些元素,然后点击后我想得到元素的标签名称.
所以this.getTheTagName.
到目前为止我尝试的所有东西都不起作用,特别是对于输入标签.