问题列表 - 第30145页

107
推荐指数
4
解决办法
10万
查看次数

JRuby on Rails:在类路径中添加一个文件夹

我正在尝试将整个文件夹添加到我的Rails应用程序的JRuby 1.5类路径中.在JRuby的维基提出以下建议:"......添加config目录到JRuby的类路径config/environment.rb:"

$CLASSPATH << "file:///#{File.expand_path(File.join(RAILS_ROOT, 'config'))}/"
Run Code Online (Sandbox Code Playgroud)

这对我来说似乎不起作用.无论我是在Rails::Initializer.run块之前,之后还是之内放置它都没关系.无论如何,我得到:

/home/sean/src/sbruby/seo/config/environment.rb:45:NoMethodError: undefined method `<<' for nil:NilClass
/home/sean/apps/jruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.7/lib/rails/backtrace_cleaner.rb:2:NameError: uninitialized constant ActiveSupport::BacktraceCleaner
/home/sean/apps/jruby/jruby-1.5.0/lib/ruby/gems/1.8/gems/rails-2.3.7/lib/console_with_helpers.rb:5:NameError: uninitialized constant ApplicationController
Run Code Online (Sandbox Code Playgroud)

例如,我正在尝试在RAILS_ROOT被调用下添加一个文件夹resources/foobar,因此我将以下内容添加到environment.rb:

$CLASSPATH << "file:///#{File.expand_path(File.join(RAILS_ROOT, "resources", "foobar"))}/"
Run Code Online (Sandbox Code Playgroud)

同样的错误.

使用Rails将文件夹添加到JRuby类路径的正确方法是什么?

ruby-on-rails jruby classpath jrubyonrails

16
推荐指数
1
解决办法
6990
查看次数

为什么javascript会在我的索尼爱立信C510浏览器上运行,而不是javascript + jquery?

我能够将以下.htm文件复制到我的索尼爱立信C510并且鼠标悬停工作:

<script type="text/javascript">
    <!--
    if (document.images) {
        front = new Image
        back = new Image

        front.src = "front.png"
        back.src = "back.png"
    }
    function swapImage(thisImage,newImage) {
        if (document.images) {
            document[thisImage].src = eval(newImage + ".src")
        }
    }
    -->
</script>
<img onMouseOver="swapImage('test','back')"
onMouseOut="swapImage('test','front')"
 src="front.png"
    border="0"
    name="test">
Run Code Online (Sandbox Code Playgroud)

但是我无法使用任何jquery,例如,当我点击链接时,以下示例没有响应.我知道该jquery-1.4.2.min.js文件存在于正确的位置,因为我复制了目录中的所有文件:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <script type="text/javascript" src="javascript/jquery-1.4.2.min.js"></script>
    <script type="text/javascript">
            $(document).ready(function() {
            $("div > div.question").click(function() {
                if($(this).next().is(':hidden')) {
                $(this).next().show();
                } else {
                $(this).next().hide();
                }
            });    
            });

        </script>
        <style> …
Run Code Online (Sandbox Code Playgroud)

javascript mobile jquery

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

Code Golf:Pig Latin

挑战:

取一个任意长度的输入句子,并将该句子中的所有单词转换为猪拉丁语.如果您不知道猪拉丁语是什么,请阅读维基百科:Pig Latin.

产品规格:

  1. 假设所有单词都用空格分隔,所有句子都以感叹号,问号或句号结尾.

  2. 不要将变体用于维基百科中提到的元音.

  3. 对于像面包和测验这样的单词,他们完全可以接受readbay,uizqay而不是eadbray和izquay.

  4. 功能或方法是完全可以接受的.换句话说,您不需要接受用户输入,但必须显示用户输出.

  5. 假设没有输入包含复合词.

例:

Input: I am a happy man.
Output: Iway amway away appyhay anmay.
Run Code Online (Sandbox Code Playgroud)

如何取胜:

获胜者是能够编写能够用最少量角色进行挑战的程序的人.

language-agnostic code-golf rosetta-stone

23
推荐指数
6
解决办法
2670
查看次数

在PowerShell中运行函数

我是PS的新手,已经获得了一个可以运行的脚本.我做的第一件事是输入c:\powershell\ir.ps1.这似乎有效.然后在定义我的客户端目录之后,我应该只能输入诸如的函数ir-n.这在人员的办公桌上工作,告诉我该怎么做,但是我收到以下错误:

The term 'ir-n' is not recognized as the name of a cmdlet, function, script file, or
operable program. Check the spelling of the name,
or if a path was included, verify that the path is correct and try again.
At line:1 char:5
+ ir-n <<<<
  + CategoryInfo          : ObjectNotFound: (ir-n:String) [], CommandNotFoundException
  + FullyQualifiedErrorId : CommandNotFoundException
Run Code Online (Sandbox Code Playgroud)

有什么简单的我可以做到让它运行?我看到ir.ps1文件中的函数,所以我知道它在那里.

powershell

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

用于c编程的代码帮助器

是否有任何Visual Studio插件(任何版本)或任何其他ide可以显示标准库函数原型及其(示例),返回等标准c库...就像在eclipse中找到的java代码助手一样我没有错(我不是一个java开发人员,但我想我看到了类似于我所描述的内容).

注意:我知道我可以使用谷歌或msdn,但我问其他选择.

c helper visual-studio

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

编译的解释语言

是否有编程语言,具有可用的交互式解释器,即使它可以编译为机器代码?

interpreter programming-languages compilation read-eval-print-loop

3
推荐指数
3
解决办法
716
查看次数

C++中的继承成本

以下面的代码片段为例:

struct Foo
{
  typedef int type;
};

class Bar : private Foo
{
};

class Baz
{
};
Run Code Online (Sandbox Code Playgroud)

如您所见,此关系中不存在虚函数.既然如此,就语言而言,以下假设是否准确?

  • 不会创建虚拟功能表Bar.
  • sizeof(Bar) == sizeof(Baz)

基本上,我正在试图弄清楚我是否会为此付出任何代价.我的初始测试(虽然在单个编译器上)表明我的断言是有效的,但我不确定这是我的编译器的优化器还是对我所看到的负责的语言规范.

c++ inheritance vtable

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

查找用户是否是Active Directory组ASP.NET VB的成员?

我正在使用Active Directory对Intranet站点的用户进行身份验证.我想根据他们在Active Directory中的组来优化经过身份验证的用户.有人可以向我展示或指出如何在ASP.NET 4.0(VB)中找到用户所在的组的方向吗?

vb.net asp.net active-directory

6
推荐指数
3
解决办法
3万
查看次数

如何使用python在linux中创建用户

如何使用Python在Linux中创建用户?我的意思是,我知道子进程模块,并考虑调用'adduser'并一次传递所有参数,但'adduser'命令会询问一些问题,如密码,全名,电话和东西.我如何使用子流程回答这个问题?我在这个问题上看到了名为pexpect的模块:我可以使用Python作为Bash的替代品吗?.还有其他标准模块吗?

python linux shell

13
推荐指数
3
解决办法
3万
查看次数