我一直以为标签必须只用于循环,但似乎不是.给这样的代码:
public class LabelTest {
public static void main(String[] args) {
label1: System.out.println("");
label2: LabelTest t = new LabelTest();
}
}
Run Code Online (Sandbox Code Playgroud)
当标记为"label1"的编译行编译时,"label2"处的代码会出错.为什么?为什么我要标记不是"循环"的语句?
我正在寻找一种NSDecimalNumber
通过乘以负转的方法-1
.
/* decNumber is the one I would like to turn negative */
NSDecimalNumber *decNumber = [values objectAtIndex:billIndex];
NSDecimalNumber *minusOne = [[NSDecimalNumber alloc] initWithInt: -1];
finalValue = [[NSDecimalNumber alloc] initWithDecimal: [[decNumber decimalNumberByMultiplyingBy: minusOne] decimalValue]];
Run Code Online (Sandbox Code Playgroud)
这有效,但感觉就像这么简单的逻辑太多了.你能想到更好的方法吗?
我热衷于编写一个带有测试的库项目,即使我然后将代码包含在其他项目中(而不是链接到lib.)以包含在ios项目中.
似乎检查'包含单元测试'是不足以让xcode 4正确初始化带有测试的项目,并且在查看Apple文档后我找不到任何相关的内容.
有没有人知道任何资源或教程让这个工作?
即使使用默认的Cocoa Touch Static Library项目,从"Product"菜单中选择"Test",它也会失败(链接时)此错误(调用项目test1
):
library not found for -ltest1
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1
Run Code Online (Sandbox Code Playgroud)
任何帮助将非常感激.
我正在将PHP PDO和PostgreSQL用于一个新项目.
给定以下函数,如何返回刚刚插入的行的id?它现在的样子不起作用.
function adauga_administrator($detalii) {
global $db;
$ultima_logare = date('Y-m-d');
$stmt = $db->prepare("INSERT INTO site_admins (sa_nume, sa_prenume, sa_user_name, sa_password, sa_email, sa_id_rol, sa_status, sa_ultima_logare) VALUES (?, ?, ?, ?, ?, ?, ?, ?)");
$stmt->bindParam(1, $detalii['nume']);
$stmt->bindParam(2, $detalii['prenume']);
$stmt->bindParam(3, $detalii['username']);
$stmt->bindParam(4, md5(md5($detalii['parola'] . SIGURANTA_PAROLE) . SIGURANTA_PAROLE));
$stmt->bindParam(5, $detalii['email']);
$stmt->bindParam(6, $detalii['rol'], PDO::PARAM_INT);
$stmt->bindParam(7, $detalii['status'], PDO::PARAM_INT);
$stmt->bindParam(8, $ultima_logare);
$stmt->execute();
$id = $db->lastInsertId();
return $id;
}
Run Code Online (Sandbox Code Playgroud) 使用sl4fj,如果我想构造一个字符串消息,有一个很好的方法,它使用替换.例如,它可能是这样的:
logger.info("Action {} occured on object {}.", objectA.getAction(), objectB);
Run Code Online (Sandbox Code Playgroud)
如果需要更多的替换,那么它是这样的:
logger.info("Action {} occured on object {} with outcome {}.",
new Object[]{objectA.getAction(), objectB, outcome});
Run Code Online (Sandbox Code Playgroud)
我的问题是:是否有一种通用的方式来创建一个字符串(而不仅仅是一个slf4j日志消息)?就像是:
String str = someMethod("Action {} occured on object {}.", objectA.getAction(), objectB);
Run Code Online (Sandbox Code Playgroud)
要么
String str = someMethod("Action {} occured on object {} with outcome {}.",
new Object[]{objectA.getAction(), objectB, outcome});
Run Code Online (Sandbox Code Playgroud)
如果它在标准Java库中,那么"someMethod"会是什么?
jquery UI团队有一个博客,介绍如何替换旧的自动完成,并证明它可以复制所有旧功能和选项.根据我的测试,我不认为他们可以复制:
我看到有关如何从此插件复制一些遗留自动完成选项的问题,并且有一个选定的答案,但它没有解决这些情况.
jquery ui 人有一个在新的自动完成中复制selectFirst的例子,但除非我弄错了,它只适用于本地数据源(不是远程数据源,因为在调用事件之前菜单通常没有填写).
我错过了什么或者这些场景在jquery ui autocomplete中根本不受支持?
我有以下标记:
<div class="container">
<div style="display:none">1</div>
<div style="display:none">2</div>
<div style="display:none">3</div>
</div>
<div class="container">
<div style="display:none">1</div>
<div>2</div>
<div style="display:none">3</div>
</div>
<div class="container">
<div>1</div>
<div>2</div>
<div style="display:none">3</div>
</div>
<div class="container">
<div style="display:none">1</div>
<div style="display:none">2</div>
<div style="display:none">3</div>
<div style="display:none">4</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如何使用jQuery选择器隐藏内部只有隐藏div的类'容器'的所有div?在给定的情况下,这将是第1和第4.
$(document).ready(function() {
// how to hide all the divs with class 'container' that have no visible divs inside?
});
Run Code Online (Sandbox Code Playgroud)
请参阅jsfiddle的标记:http://jsfiddle.net/tfY58/
谢谢!
显然,可以声明一个函数返回const void
:
const void foo()
{
}
Run Code Online (Sandbox Code Playgroud)
g ++似乎认为const
很重要,因为下面的代码不能编译:
#include <type_traits>
static_assert(std::is_same<void(), const void()>::value, "const matters");
Run Code Online (Sandbox Code Playgroud)
那const void
有什么实际意义吗?
java ×2
javascript ×2
jquery ×2
objective-c ×2
php ×2
autocomplete ×1
c ×1
c++ ×1
const ×1
copy-paste ×1
function ×1
iphone ×1
jquery-ui ×1
labels ×1
loops ×1
pdo ×1
postgresql ×1
python ×1
tdd ×1
unit-testing ×1
void ×1
xcode4 ×1