EXEC [dbo].[pr_cfgAddFact]
@SettingName = 'TransferBatch',
@RoleFK = SELECT TOP 1 rolepk FROM cfgRole WHERE cfgRole.Name = 'SuperAdmin'
Run Code Online (Sandbox Code Playgroud)
为什么SQL会在这里抱怨SELECT子句?我试图用子查询获取数据运行proc.
我正在玩HTML5视频并在ERB中使用以下代码段:
<video id="movie" width="320" height="240" poster="/test.jpg" preload="none" controls="">
<source src="/test.mp4" type="video/mp4; codecs="avc1.42E01E, mp4a.40.2"">
<source src="/test.ogv" type="video/ogg; codecs="theora, vorbis"">
</video>
Run Code Online (Sandbox Code Playgroud)
mp4视频从我在开发环境中运行的服务器流入chrome.然而,firefox显示带有海报图像的视频播放器,但是有一个大的X.问题似乎是mongrel不确定ogv扩展的mime类型,只返回text/plain,如curl所示:
$ curl -I http://0.0.0.0:3000/pr6.ogv
HTTP/1.1 200 OK
Connection: close
Date: Mon, 19 Apr 2010 12:33:50 GMT
Last-Modified: Sun, 18 Apr 2010 12:46:07 GMT
Content-Type: text/plain
Content-Length: 13652587
Run Code Online (Sandbox Code Playgroud)
那么我在哪里配置东西以便返回正确的mime类型?我已经尝试了各种创意搜索答案,但我能找到的最接近的事情是使用Mime :: Type.register然而这似乎只是处理responds_to的东西而且当我尝试它时没有任何效果案件.
那电脑设置?Mongrel配置?Rails App配置?不确定在哪里看,也不是mime类型的专家.我的开发环境是Mac,Rails 2.3.5.
所以我在Cakephp应用程序中打开了缓存闸门,现在我要关闭它们......
我已经完成了我所能做的一切:删除tmp文件夹中的所有文件(但不删除文件夹),在我的应用程序的core.php文件中打开'Cache.disable',尝试从某些控制器中清除缓存使用clearCache()和Cache :: clear()(但我怀疑这不起作用,因为它没有加载控制器 - 由于缓存).
我已经非常有效地停止了我的开发过程,因为缓存不会关闭.任何人都有一些我可以尝试的想法吗?我开始认为它可能在浏览器内或者我的托管服务中,但它可能只是Cakephp搞砸了我.
List<Car> oUpdateCar = new List<Car>();
oUpdateCar.Add(new Car());
oUpdateCar[0].name = "Color";
oUpdateCar[0].value = "red";
oUpdateCar.Add(new Car());
oUpdateCar[1].name = "Speed";
oUpdateCar[1].value = "200";
Run Code Online (Sandbox Code Playgroud)
上面的代码工作,但我想在我创建列表时初始化它,如下所示,
List<Car> oUpdateCar = new List<Car>
{
new Car{
name = "Color";
value = "red";}
new Car{
name = "Speed";
value = "200";}
}
Run Code Online (Sandbox Code Playgroud)
上面的代码不起作用.我错过了什么.我使用的是c#.NET 2.0.请帮忙.
我想实现的OpenID作为一个优先选择我的下一个Web应用程序在这里
代码来自本教程,如果我使用myopenid.com的openID,则可以使用
不过,我相信大多数人会很喜欢使用他们的日常电子邮件地址作为其OpenID,因为据我所知,谷歌,雅虎和其他一些大牌球员都已经在他们的系统做到了这一点.
我的问题是:如何在登录表单中找到正确的"网址"?我将我的Google OpenID帐户用于StackOverflow,它运行得很好.我尝试像这样复制我的openID:
www.google.com/accounts/o8/id?id=aitoawllano10bzdzp3ht0diffry0qt6_j2ls-m
Run Code Online (Sandbox Code Playgroud)
并将其直接粘贴到我的表单中,但它不起作用.
我也尝试删除url参数,但这也不行.
非常感谢您提供任何提示和建议.
我有文本区域,然后到"确定"和"取消"按钮.当我点击文本区域键盘出现并聚焦在文本区域时,按钮会隐藏在键盘后面.
我希望当文本区域获得焦点时稍微滚动一下,并在选择文本区域ID时显示底部按钮.
在R中,当我使用“ print”时,我可以看到所有值,但是如何将其保存为矢量呢?例如,在“ for”循环中:
for(i in 1:10)
,当i = 1,2,3,4 .....时,我想要A的值,但是如果使用x=A
,它仅保存A的最终值,即i = 10时的值。那么,如何将值保存在print(A)中?另外,我使用了多个“ for”循环,例如:
for (i in 1:9) {
for (k in 1:4) {
}
}
Run Code Online (Sandbox Code Playgroud)
因此,x [i] = A ..在这里不能很好地工作。
我写了一个小的.net Windows窗体应用程序.现在我决定收到用户的意见或评论.用户只需在输入表单中编写内容并单击"发送"按钮即可.
我想用最简单的方法.我不想托管任何Web服务或其他应用程序来收集信息.我也没有数据库.没有.我只想知道人们对该应用程序的看法.
你会怎么做?
我有以下代码:
public void post(String message) {
final String mess = message;
(new Thread() {
public void run() {
while (true) {
try {
if (status.equals("serviceResolved")) {
output.println(mess);
Game.log.fine("The following message was successfully sent: " + mess);
break;
} else {
try {Thread.sleep(1000);} catch (InterruptedException ie) {}
}
} catch (NullPointerException e) {
try {Thread.sleep(1000);} catch (InterruptedException ie) {}
}
}
}
}).start();
}
Run Code Online (Sandbox Code Playgroud)
在我的日志文件中,我发现了很多像这样的行:
The following message was successfully sent: blablabla
The following message was successfully sent: blablabla
The following …
Run Code Online (Sandbox Code Playgroud) 我正在尝试在C++应用程序中使用OpenCA(libPKI)库.但是,当包含文件pki_x509_data_st.h时,会遇到以下代码片段:
typedef struct pki_x509_callbacks_st {
/* ---------------- Memory Management -------------------- */
void * (*new) (void );
void (*free) (void *x );
void * (*dup) (void *x );
Run Code Online (Sandbox Code Playgroud)
由于"新"指针声明,这将无法编译.
我怎样才能使它工作?
更新
重命名"new"变量后,我遇到了一些新问题("在struct之后使用typedef name"等).我想避免改变过多的旧C代码(修改库标题会让我感到紧张)所以我决定只创建一个最小的隔离层.