我在这里找到了这段代码:
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
str = [NSString stringWithString:@"Running as an iPad application"];
} else {
str = [NSString stringWithString:
@"Running as an iPhone/iPod touch application"];
}
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Platform"
message:str
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alert show];
[alert release];
Run Code Online (Sandbox Code Playgroud)
这张支票有多安全?Apple真的建议这样做吗?或者它可能会发生它不会将iPad检测为iPad或iPhone作为iPhone?
我已经在我的ubuntu lucid上编译并安装了python 2.7.
但我无法为python 2.7安装setuptools,因为数据解压缩模块zlib不存在.这是确切的错误:
Traceback (most recent call last):
File "setup.py", line 94, in <module>
scripts = scripts,
File "/usr/local/lib/python2.7/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/local/lib/python2.7/distutils/dist.py", line 953, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/home/rohan/setuptools-0.6c11/setuptools/command/install.py", line 76, in run
self.do_egg_install()
File "/home/rohan/setuptools-0.6c11/setuptools/command/install.py", line 96, in do_egg_install
self.run_command('bdist_egg')
File "/usr/local/lib/python2.7/distutils/cmd.py", line 326, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python2.7/distutils/dist.py", line 972, in run_command
cmd_obj.run()
File "/home/rohan/setuptools-0.6c11/setuptools/command/bdist_egg.py", line 236, in run
dry_run=self.dry_run, mode=self.gen_header())
File "/home/rohan/setuptools-0.6c11/setuptools/command/bdist_egg.py", line 527, …Run Code Online (Sandbox Code Playgroud) 我使用这个javascript代码来获取当前突出显示的选项.
var selection = window.getSelection()
Run Code Online (Sandbox Code Playgroud)
如果突出显示是a中的一段文本<div>,我如何从<div>突出显示的开头和突出显示的长度获得偏移量?(长度不仅仅是文本的长度,它应该是该文本的html代码的实际长度)
我有一个可能需要处理数十亿个对象的应用程序.每个对象都是TRange类的类型.这些范围是在算法的不同部分创建的,这取决于某些条件和其他对象属性.因此,如果您有100个项目,则无法在不创建所有先前对象的情况下直接创建第100个对象.如果我创建所有(数十亿)对象并添加到集合中,系统将抛出Outofmemory错误.现在我想迭代遍历每个对象主要有两个目的:
如何在不提高Outofmemory的情况下为这些对象有效地创建迭代器?
我通过将函数指针传递给算法函数来处理第一种情况.例如:
procedure createRanges(aProc: TRangeProc);//aProc is a pointer to function that takes a //TRange
var range: TRange;
rangerec: TRangeRec;
begin
range:=TRange.Create;
try
while canCreateRange do begin//certain conditions needed to create a range
rangerec := ReturnRangeRec;
range.Update(rangerec);//don't create new, use the same object.
if Assigned(aProc) then aProc(range);
end;
finally
range.Free;
end;
end;
Run Code Online (Sandbox Code Playgroud)
但是这种方法的问题在于,要添加一个新功能,比如检索我之前提到的Total权重,要么我必须复制算法函数,要么传递一个可选的out参数.请提出一些想法.
谢谢大家
普拉迪普
我想知道是否可以将参数传递给选择子查询.
我想要做的是从一个表中收集一些产品数据,然后将物品的重量交叉到运输表中的运输成本以返回成本.
就像是:
select cataloguenumber, productname,
(select shipping.carriagecost
from shipping
where shipping.carriageweight = weight) as carriagecost
from products
Run Code Online (Sandbox Code Playgroud)
问候
DPERROTT
是否可以通过预处理器宏生成嵌入式Unix时间戳?
例如: #define VERSION_EXPIRE __TIMESTAMP__
原因是,我有beta版本,我想在编译时生成一个过期时间戳(在特殊的构建配置中).
我正在尝试使用该playSoundEffect ()方法在单击按钮时播放声音效果,但是到目前为止,由于某种原因,事实证明它非常困难。
我定义了以下内容。
<ImageButton android:id="@+id/Button_flip" android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="FLIP!"
android:src="@drawable/flip" android:soundEffectsEnabled="true">
</ImageButton>
Run Code Online (Sandbox Code Playgroud)
然后,
button_flip.playSoundEffect(android.view.SoundEffectConstants.CLICK);
Run Code Online (Sandbox Code Playgroud)
在onCreate()方法中调用。但是当我单击按钮时,似乎无法听到声音。我在这里想念什么?该文档没什么可继续的。
我需要在onClick()方法中定义/调用吗?
任何帮助表示赞赏。
我试图改变<select>属性下特定可选值的宽度,类似这样.但我感到困扰,因为在IE中选择框以及选项值得到扩展.是否有任何简单的方法来使<option>扩展而不是<select>框...主要在IE ....
嗨这是一个阶乘方法,但它在控制台打印0请帮助我谢谢
public class Demo {
public static void main(String[] args) {
Demo obj = new Demo();
System.out.println(obj.factorial(500));
}
public int factorial(int n) {
int fact = 1;
for (int i = 2; i <= n; i++) {
fact= fact*i;
}
return fact;
}
Run Code Online (Sandbox Code Playgroud)
编辑:将返回无限!
public class Demo {
public static void main(String[] args) {
Demo obj = new Demo();
System.out.println(obj.factorial(500));
}
public double factorial(long n) {
double fact = 1;
for (int i = 2; i <= n; i++) { …Run Code Online (Sandbox Code Playgroud) 我有一个公用表,其中包含多语言CompanyName列(定义为nvarchar(512)).
我还有一个存储过程来搜索并返回公司列表,它需要2个nvarchar参数 - 一个是搜索词,另一个是ISO语言代码.
我希望能够做的是返回搜索结果,该搜索结果使用与第二个参数中提供的语言代码相对应的排序规则排序,例如:
SELECT * FROM dbo.Companies WHERE CompanyName LIKE '%searchstring%'
ORDER BY
CASE @lang
WHEN 'sv' THEN CompanyName COLLATE Sami_Sweden_Finland_100_CI_AI
WHEN 'ch' THEN CompanyName COLLATE Chinese_Simplified_Pinyin_100_CI_AI
ELSE CompanyName
END
Run Code Online (Sandbox Code Playgroud)
但是当我尝试运行它时出现以下错误:
无法解决CASE操作中"Chinese_Simplified_Pinyin_100_CI_AI"和"Sami_Sweden_Finland_100_CI_AI"之间的排序规则冲突.
这对我来说毫无意义 - 这不像我在整理排序,为什么会出现整理冲突?这是一个相互排斥的选择.
我试过不要太聪明,只是使用动态sql,不幸的是,这似乎是让数据库无法缓存执行计划,因此当表包含时,查询时间超过20秒(而不是1) 200万行.
我确信文化敏感排序必须是一个常见问题,是否有人知道一个不涉及改变当前模式的好解决方案(即必须创建其他列)?
html ×2
javascript ×2
android ×1
audio ×1
button ×1
c ×1
cocoa ×1
collation ×1
css ×1
delphi ×1
effects ×1
factorial ×1
ipad ×1
iphone ×1
java ×1
jquery ×1
math ×1
multilingual ×1
objective-c ×1
ooad ×1
oop ×1
python ×1
python-2.7 ×1
select ×1
sql ×1
t-sql ×1
ubuntu ×1
ubuntu-10.04 ×1
xcode ×1