小编And*_*een的帖子

如何在Racket中的字符串中附加数字?

Python:xx = "p" + "y" + str(3)=> xx == "py3"
如何使用Racket获得相同的结果?

(string-append "racket" (number->string 5) " ")  
Run Code Online (Sandbox Code Playgroud)

在Racket中是否有另一种方法,类似于上面的Python示例,将数字附加到字符串?

python string-concatenation racket

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

使用node.js从图像文件获取像素数组

是否可以使用node.js从本地图像文件中获取RGB值数组?我正在尝试编写一个脚本,该脚本将文件路径作为其参数,并返回一个表示像素数据的数组。

function getPixelArray(filePath){
    //return an array of RGB values that correspond to the image
}
Run Code Online (Sandbox Code Playgroud)

image node.js

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

Haxe - 打印命令行参数

使用Haxe编程语言,是否可以打印传递给应用程序的命令行参数?

我正在尝试在Haxe中重新编写这个Java程序(它只是打印命令行参数).

public class JavaExample{
    public static void main(String[] args){
        for(int i = 0; i < args.length; i++){
            System.out.println(args[i]);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

haxe

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

使用 Haxe 读取 PNG 图像

使用Haxe编程语言,有没有什么跨平台的方式来读取PNG图片,并从图片中获取像素数据?

我有一个名为 stuff.png 的文件,我想从图像中获取一个 RGB 值数组(作为整数数组)。

haxe

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

在给定页面标题列表的情况下,在MediaWiki页面中自动添加wikilinks

现在,我正在尝试创建一个脚本,自动创建指向Wiki文档中其他页面的链接.

function createLinks(startingSymbol, endingSymbol, text, links){
    //this needs to be implemented somehow - replace every match of the list of links with a link
}
createLinks("[[", "]]", "This is the text to wikify", ["wikify", "text"]);
//this function would return "This is the [[text]] to [[wikify]]" as its output.
Run Code Online (Sandbox Code Playgroud)

最明显的解决方案是简单地替换字符串的每一场比赛text[[text]],但我会碰到一些问题-例如,如果我试图wikify字符串"some problems""problems"字符串"一些问题"中,我将结束与字符串"[[some [[problems]]]]".有没有办法解决这个问题?

javascript regex mediawiki

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

是否可以使用node.js从URL导入脚本?

我目前正在尝试从URL 导入我的一个脚本,但require在这种情况下该功能似乎不起作用.

var functionChecker = require("http://javascript-modules.googlecode.com/svn/functionChecker.js");

这是此脚本生成的错误消息的摘录:

Error: Cannot find module 'http://javascript-modules.googlecode.com/svn/functionChecker.js'

有没有办法从node.js中的URL导入脚本?

node.js

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

模棱两可的语法

我正在看下面的语法,我相信它在第3行是不明确的,但不确定.

<SL> ? <S>
<SL> ? <SL> <S>
<S> ? i <B> <S> e <S>
<S> ? i <B> <S> 
<S> ? x
<S> ? y
<B> ? 5
<B> ? 13
Run Code Online (Sandbox Code Playgroud)

我发现这个字符串xi13yi5xeyx我相信生成两个不同的解析树,但我不确定我是否做错了.

有人可以验证我的发现吗?

grammar context-free-grammar ambiguous-grammar

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

是否可以在Python中检测冲突的方法名称?

我创建了一个名为的Python类Liger,它扩展了名为Lion和的类Tiger。该类从和都Liger继承了该方法,但是语法仍然有效-不会显示任何错误消息,但该方法的实现由继承。是否可以在Python中检测到这样的方法名冲突,以便当方法名发生这种冲突时会打印一条错误消息?speak()LionTigerTigerspeak()Liger

'''
Conflicting method names in python
'''


class Tiger():
    @staticmethod
    def speak():
        print "Rawr!";

class Lion():
    @staticmethod
    def speak():
        print "Roar!";

class Liger(Tiger, Lion):
    pass
'''both superclasses define a speak() method, and I need a way to detect this type of conflict.'''    

Liger.speak(); ''' this prints "Rawr" instead of printing an error message. '''
'''Is there any way to detect method name collisions like this …
Run Code Online (Sandbox Code Playgroud)

python inheritance multiple-inheritance python-2.x

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

点击切换内容可编辑

我试图在单击时使 div contentEditable 成为可编辑的,然后在鼠标移出时将 contentEditable 设置为 false,但到目前为止我还没有成功。单击链接似乎会突出显示它,但除此之外什么都不做:

http://jsfiddle.net/GeVpe/19/

<div id="content" contentEditable="true" onclick = "this.contentEditable = true;" onmouseout = "this.contentEditable = false;">
    Surprisingly, <a href="http://google.com">clicking this link does nothing at all.</a> How can I fix this problem?
</div>
Run Code Online (Sandbox Code Playgroud)

我希望该链接在被点击时会将我带到链接页面,但相反,它在点击时被突出显示并且没有做任何其他事情。我该如何解决这个问题?

html javascript contenteditable

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

使用JavaScript提示显示选项列表

在JavaScript中,是否可以显示使用prompt窗口单击的选项列表,而不是手动键入的选项列表?

我想将每个选项作为按钮呈现,而不是要求用户手动键入选项(如此处所示):

var OptionChosen = prompt('Enter 1, 2, 3, or 4:')

javascript prompt

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