问题列表 - 第27008页

无法从Rails控制器呈现JavaScript

我想显示一个带有错误消息的模态窗口,当用户在表单中输入了无效内容时,如果一切正常,则显示另一个操作.但是,当我尝试显示模态窗口时

render :js => "jQuery.facebox(#{...})"
Run Code Online (Sandbox Code Playgroud)

仅显示实际调用的JavaScript:

try {
  jQuery.facebox(...)
} catch (e) { alert('RJS error:\n\n' + e.toString());
  alert('jQuery.facebox(\"<div class=\'error\'>Error</div>\")');
  throw e;
}
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails rjs

6
推荐指数
2
解决办法
6868
查看次数

emacs编辑当突出显示R块时,Rnw保持区域突出显示

在Emacs中编辑Rnw文件时,我经常想让该区域覆盖一个包含R块的文本块.举个简单的例子,

ewr
<<>>=
@ 
wer
Run Code Online (Sandbox Code Playgroud)

我使用瞬态标记模式,以突出显示该区域.但是,如果我把点放在第一行并点击C-SPC,然后使用Cn将点向下移动,当我试图超越<<时,突出显示消失.我想要的区域仍然被选中,但是当突破<<时,突出显示似乎失败了.我怎样才能解决这个问题?

谢谢和最好的问候

emacs r sweave

5
推荐指数
1
解决办法
302
查看次数

监视已在使用的COM端口

是否可以从Windows XP上已经使用的COM端口读取?

我希望看到某些软件和插入串行设备的设备之间的通信.我使用C#编写了一个小程序来监视COM,但是一旦它被其他设备使用它就不会让你再次打开它.如何监控已使用的COM端口?

我对第三方软件持开放态度.

c# windows-xp serial-port

4
推荐指数
2
解决办法
1万
查看次数

格式化是指定的,但参数不是IFormattable

string listOfItemPrices = items.ToSemiColonList(item => string.Format("{0:C}", item.Price.ToString()));
Run Code Online (Sandbox Code Playgroud)

我只想把这里的价格格式化为2位小数.好的,所以string.Format没有实现IFormattable?好吧不知道如何解决这个问题,以便我可以在这里格式化小数(价格).

c#

9
推荐指数
1
解决办法
6746
查看次数

是否有可能编写一个程序,利用"序列生成函数"打印自己的源代码

是否有可能编写一个程序,利用"序列生成函数"打印自己的源代码?

我所谓的序列生成函数只是一个从特定区间返回值的函数(即可打印的ascii-charecters(32-126)).现在的观点是,这个生成的序列应该是程序自己的源代码.如你所见,实现一个返回任意序列的函数实际上是微不足道的,但由于返回的序列必须包含函数本身的实现,因此这是一项非常重要的任务.

这是这样一个程序(如何它对应的输出)可能看起来像

#include <stdio.h>

int fun(int x) {
    ins1;
    ins2;
    ins3;
    .
    .
    .
    return y;
}

int main(void) {
    int i;
    for ( i=0; i<size of the program; i++ ) {
        printf("%c", fun(i));
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我个人认为这是不可能的,但由于我不太了解潜在的问题,我在这里发表了我的想法.我真的很期待听到一些意见!

c math complexity-theory quine

9
推荐指数
1
解决办法
1294
查看次数

在c中计算字符程序

字符编号的输出是实际编号.加3.我不知道为什么?

这是代码:

void main(void)
{

 int ch,w=0,c=0;
 do
 {
  ch=getche();
  ++c;
  if(ch==32)
  {
      ++w;
      ++c;
  }

 }while(ch!=13);
 printf("\nnum of characters is  %d",c);
 printf("\nnum of words is  %d",w);
        getch();
}
Run Code Online (Sandbox Code Playgroud)

c

0
推荐指数
1
解决办法
275
查看次数

WCF net.tcp绑定808:*这是什么意思?

我试图连接到有人设置的WCF服务,我遇到了麻烦,我不知道808:*表示net.tcp网站绑定的"绑定信息".

谢谢

这是在IIS 7中配置绑定的方式(导航到IIS,右键单击托管服务的应用程序,单击"编辑绑定").有两个条目:

类型:http,端口:8000,ip地址:*,绑定信息:(空)

type:net.tcp,port :(空),ip地址:(空),绑定信息:808:*

wcf

7
推荐指数
1
解决办法
1万
查看次数

如何将完整的unix时间字符串文件转换为人类可读日期?

我正在处理一个充满unix时间字符串的文件.我想将它们全部转换为人类可读的.

该文件看起来像这样:

1153335401
1153448586
1153476729
1153494310
1153603662
1153640211
Run Code Online (Sandbox Code Playgroud)

这是脚本:

#! /bin/bash
FILE="test.txt"
cat $FILE | while read line; do
perl -e 'print scalar(gmtime($line)), "\n"'
done
Run Code Online (Sandbox Code Playgroud)

这不起作用.我得到的输出是每一行的Thu Jan 1 00:00:00.我认为线路中断正在被接收,这就是它无法正常工作的原因.有任何想法吗?我使用Mac OSX是有所作为的.

bash perl unix-timestamp

4
推荐指数
1
解决办法
3579
查看次数

URL中片段标识符的有效字符列表?

我正在使用片段标识符为我的Web应用程序中的AJAX事件创建一个永久链接,类似于这个人.就像是:

http://www.myapp.com/calendar#filter:year/2010/month/5
Run Code Online (Sandbox Code Playgroud)

我做了很多搜索,但找不到片段识别符的有效字符列表.在W3C规范不提供任何内容.

我是否需要将字符编码与一般的URL相同?

在任何地方似乎都没有任何好的信息.

fragment-identifier

83
推荐指数
2
解决办法
2万
查看次数

如何使用SQL Server Enterprise Edition在app_data下添加新数据库

我是MVC的绝对新手,现在我站在它的开头.

我查看了教程播客,其中我得到了我可以添加一个新的SQL Server数据库项目app_data.但是,一旦我点击它,一个msg弹出窗口显示在我的桌面上,没有安装SQL Server 2005或2008 Express.

但事实上,我已经安装了SQL Server 2005 Enterprise.为什么会这样?如果我有企业版,如何添加SQL Server数据库?

非常感谢.

asp.net-mvc

4
推荐指数
1
解决办法
2715
查看次数