我是WPF的新手,我正在尝试加载一个XAML窗口并在其构造函数中将变量传递给此XAML,因为我需要它从这个传递的变量中加载一些项目.
有人能指点我的方向吗?如何启动XAML窗口并为其提供变量?
在此先感谢.. Erika
有没有办法可以轻松地在一段时间内进行for循环?(没有使用System.currentTimeMillis()自己测量时间?)
即我想在Java中做这样的事情:
int x = 0;
for( 2 minutes ) {
System.out.println(x++);
}
Run Code Online (Sandbox Code Playgroud)
谢谢
HI,
我需要用iPhone录制视频.为此,我使用了UIImagePickerController.我有一个iPhone 3G.当我运行我的代码来检查源类型是否可用它说设备不支持.我的操作系统是3.2.1,我错了,有人可以告诉我需要改变什么.
还有一些其他方式来录制视频.我需要做的是获取录制的视频流.
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
NSArray *sourceTypes =
[UIImagePickerController availableMediaTypesForSourceType:picker.sourceType];
if (![sourceTypes containsObject:(NSString *)kUTTypeVideo ]){
NSLog(@"device not supported");
return;
}
//picker.allowsEditing = YES;
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
picker.mediaTypes = [NSArray arrayWithObject:(NSString *)kUTTypeVideo];
picker.videoQuality = UIImagePickerControllerQualityTypeHigh;
[self presentModalViewController:picker animated:YES];
Run Code Online (Sandbox Code Playgroud)
谢谢,
背景
所以我试图在运行时在Mac OS X 上将jnilib(特别是JOGL)加载到Java中.我一直在关注相关的Stack Overflow问题:
我的最终目标是将特定于平台的JOGL文件打包到JAR中,并将它们解压缩到临时目录中并在启动时加载它们.我回过头来尝试使用硬编码路径加载JOGL:
File f = new File("/var/folders/+n/+nfb8NHsHiSpEh6AHMCyvE+++TI/-Tmp-/libjogl.jnilib");
System.load(f.toString());
f = new File ("/var/folders/+n/+nfb8NHsHiSpEh6AHMCyvE+++TI/-Tmp-/libjogl_awt.jnilib");
System.load(f.toString());
Run Code Online (Sandbox Code Playgroud)
尝试使用JOGL API时出现以下异常:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no jogl in java.library.path
Run Code Online (Sandbox Code Playgroud)
但是当我java.library.path通过添加以下JVM选项指定时:
-Djava.library.path="/var/folders/+n/+nfb8NHsHiSpEh6AHMCyvE+++TI/-Tmp-/"
Run Code Online (Sandbox Code Playgroud)
一切正常.
题
是否可以System.load在Mac OS X上使用(或其他变体)作为在运行时调用的-Djava.library.path的替代?
最好使用以下声明
Convert.ToInt32("0"+ stringValue)
如果不是那么为什么?
我知道用户int.TryParse()函数更好,这更好,但上面的语句怎么样.
我有这个我正在使用的功能,我想确保它完全防止SQL注入攻击:
function MakeSafeForQuery($string)
{
// replace all of the quote
// chars by their escape sequence
$ret = str_replace("\\","\\\\",$string);
$ret = str_replace("'","\\'",$ret);
$ret = str_replace("\"","\\\"",$ret);
return $ret;
}
Run Code Online (Sandbox Code Playgroud)
我错过了什么严肃的事吗?
编辑:我顺便使用MySQL.
我每5分钟就有一些数值数据(即每天288个值,以及相当多的数据).我需要编写一个可以返回每天所有值的总和的查询.所以目前这个表看起来像这样:
03/30/2010 00:01:00 -- 553
03/30/2010 00:06:00 -- 558
03/30/2010 00:11:00 -- 565
03/30/2010 00:16:00 -- 565
03/30/2010 00:21:00 -- 558
03/30/2010 00:26:00 -- 566
03/30/2010 00:31:00 -- 553
...
Run Code Online (Sandbox Code Playgroud)
这持续了'x'天,我希望查询返回'x'行数,每行包含每天所有值的总和.像这样的东西:
03/30/2010 -- <sum>
03/31/2010 -- <sum>
04/01/2010 -- <sum>
Run Code Online (Sandbox Code Playgroud)
查询将进入Dundas webpart,所以不幸的是我无法编写自定义用户函数来帮助它.所有逻辑都只需要在一个大查询中.任何帮助将不胜感激,谢谢.我正试图让它在目前使用GROUP BY和DATEPART工作,不确定它是否是正确的方法.
我正在尝试在jquery函数中访问post目标操作.
例:
<form action="/page/users" id="signup" method="post">
Run Code Online (Sandbox Code Playgroud)
在这种情况下,我想访问"action"部分 - "/ page/users".
$('#signup').live("submit", function(event) {
// get this submitted action
}
Run Code Online (Sandbox Code Playgroud)
好像我错过了很简单的东西.我在dom中看到了值,但不知道它在jquery中的存储位置.
谢谢!
我的一个朋友被问到一个问题
从一亿个数字中检索最大前100个数字
在最近的一次面试中.你有什么想法想出一个有效的解决方法吗?
可能重复:
使用CLR中的'as'关键字进行转换
哪种方法被认为是最佳做法?
先投?
public string Describe(ICola cola)
{
var coke = cola as CocaCola;
if (coke != null)
{
string result;
// some unique coca-cola only code here.
return result;
}
var pepsi = cola as Pepsi;
if (pepsi != null)
{
string result;
// some unique pepsi only code here.
return result;
}
}
Run Code Online (Sandbox Code Playgroud)
或者我应该先检查,然后再投?
public string Describe(ICola cola)
{
if (cola is CocaCola)
{
var coke = (CocaCola) cola;
string result;
// some unique coca-cola only code …Run Code Online (Sandbox Code Playgroud)