标签: embedding

为什么firebug调试有时会工作,有时候不行?

我想调试嵌入在HEAD元素中的javascript文件.

我导航到该站点,查看代码,并创建一个断点:

替代文字http://www.deviantsart.com/upload/qfqbvu.png

但是当我点击Reload时,脚本会消失并且不会在断点处停止:

替代文字http://www.deviantsart.com/upload/bqes25.png

调试工作较早,所以我知道它的工作原理.我有什么办法让Firebug一直调试我的脚本?

javascript debugging firebug embedding

8
推荐指数
1
解决办法
7236
查看次数

如何为iOS设备构建JavaScriptCore?

我已经下载了Webkit nightly build.我打开JavaScriptCore并构建它.编译完成没有任何错误.但输出是一个框架只包含OS X二进制文件.我尝试取消选中"仅构建活动架构",但仅构建了桌面架构.(我用lipo工具查看了二进制文件)

有没有简单的方法来做到这一点?我期待静态库可以链接到我的iOS应用程序项目.我正在尝试将JSC嵌入到游戏脚本引擎中.

javascript embedding ios

8
推荐指数
1
解决办法
3088
查看次数

使用os.system("bash code")在Python脚本中调用bash命令是否很好?

我想知道使用os.system()在Python脚本中调用bash命令是否是一种好的风格.我也想知道这样做是否安全.

我知道如何在Bash和Python中实现我需要的一些功能,但在Bash中实现它更简单,更直观.但是,我觉得编写os.system("bash代码")非常hackish.

具体来说,我想将所有以特定扩展名结尾的文件移动到目录中.

在bash中:*mv .ext/path/to/destination 在Python(伪代码)中:对于目录中的文件:if file.endswith("ext"):将文件移动到目标

在这种情况下,我该怎么办?

python security bash scripting embedding

8
推荐指数
2
解决办法
2751
查看次数

建议将Haskell作为脚本引擎嵌入ARM的iOS应用程序中?

几个月前我试图将Haskell编译成iOS应用程序.不幸的是,我能找到的唯一稳定/维护的实现是GHC,所以我尝试了某种交叉编译,但由于没有用于ARM/iOS的RTS而失败了.

我意识到这对我来说不够容易.所以我要求为此提出一些建议.我知道iOS有一个补丁,但它不再继续了.我考虑过NHC/YHC,但我不能使用丢弃的实现.如果我错了,请纠正我.

haskell arm embedding ios

8
推荐指数
1
解决办法
1992
查看次数

在HTML中嵌入嵌入式SVG中的HTML?

允许在HTML中嵌入SVG ...

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Hmmm....</title>
    </head>
    <body>
        <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0" y="0" width="500px" height="100%">
            <text>Hello cruel world!</text>
        </svg>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

......反之亦然:

<svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0" y="0" width="500px" height="100%">
    <foreignObject x="0" y="0" width="100%" height="100%">
        <body xmlns="http://www.w3.org/1999/xhtml">
            <h1>Goodbye cruel world...</h1>
        </body>
    </foreignObject>
</svg>
Run Code Online (Sandbox Code Playgroud)

规范(23.2,第三段)(我引用:)"如果你想在SVG中用XGML在SVG中嵌入SVG SVG,那就没关系......".我想哇,那太深了!并做到了这一点:

<!DOCTYPE html>
<html lang="en">
    <head>
        <title>Yeah!</title>
    </head>
    <body>
        <svg xmlns="http://www.w3.org/2000/svg" version="1.1" x="0" y="0" width="500px" height="100%">
            <foreignObject x="0" y="0" width="100%" height="100%">
                <body class="svgbody" xmlns="http://www.w3.org/1999/xhtml">
                    <h1>And hello again!</h1>
                </body>
            </foreignObject>
        </svg>
    </body> …
Run Code Online (Sandbox Code Playgroud)

html xhtml html5 svg embedding

8
推荐指数
1
解决办法
5421
查看次数

在Android应用程序中嵌入v8

我想为我的Android应用程序添加一些脚本支持.我的应用程序不是基于Web的,它只是一个用Java编写的常见应用程序.

我需要选择脚本语言及其解释器实现来嵌入.至于语言,我更喜欢JavaScript(或更好地说ECMAScript),因为它没有任何与用户交互的内置东西(我的意思是打印smth等),这正是我需要的(我只是想添加一个几个函数和/或对象与我的一些应用程序的逻辑交互).另一个原因是我对Python的经验很少,而且与Ruby,Lua和其他人完全没有关系,而且就我所知,更多的人都熟悉JavaScript.

我的应用程序中的用户脚本预计会非常小,并且不会经常执行,这就是脚本引擎速度无关紧要的原因.重要的主要标准是解释器引擎隐含的额外二进制apk大小.它应该尽可能小.理想情况下,几十公斤左右,在任何情况下都不超过150-200Kb(当然是在ProGuard之后).我不需要完整的语言支持,例如,如果没有正则表达式,我将非常高兴.另一个重要的事情是引擎的内存消耗(但它不那么重要,然后是二进制大小).

我知道(从/sf/answers/838158261/使用V8 JavaScript引擎来执行没有webview的JS lib)现代Android设备已经拥有v8 JavaScript引擎.但我无法弄清楚,如何使用它(没有在我的应用程序中嵌入副本).根据soulseekah的第一个链接答案,我可以使用ndk链接到libwebcore.so.但是v8有C++,而不是C API,并且所有名称都被破坏了.所以防止链接器找到它们.我设法从源代码编译我自己的v8副本,并通过ndk在我的应用程序中使用它,但结果.so是17Mb(!!!),这远非可接受.

所以我的问题是,如何通过NDK或其他方式使用安装了Android设备的v8(在真正拥有它的设备上)?或者,如果不可能,是否有其他脚本引擎(用于JavaScript或其他语言),满足我的二进制大小要求?或者可能是v8有一些技巧,它可以使它的尺寸更小(可能是以速度为代价或某些语言功能支持)?

scripting android v8 embedding android-ndk

8
推荐指数
1
解决办法
3191
查看次数

为什么word2vec不使用正则化?

具有大量参数的ML模型将倾向于过度拟合(因为它们具有大的变化).在我看来,word2vec就是这样一个模型.减少模型方差的方法之一是应用正则化技术,这对于其他嵌入模型是非常常见的,例如矩阵分解.但是,基本版本word2vec没有任何正规化部分.是否有一个原因?

nlp machine-learning embedding regularized word2vec

8
推荐指数
1
解决办法
837
查看次数

如果字符串中有非ASCII字符,如何将C字符串(char数组)转换为Python字符串?

我在C程序中嵌入了Python解释器.假设C程序从文件中读取一些字节到char数组和学习(以某种方式),该字节表示以一定的编码文本(例如,ISO 8859-1中,Windows-1252,或UTF-8).如何将此char数组的内容解码为Python字符串?

Python字符串通常应该是类型unicode- 例如,0x93Windows-1252编码的输入变为u'\u0201c'.

我试图使用PyString_Decode,但是当字符串中有非ASCII字符时它总是会失败.这是一个失败的例子:

#include <Python.h>
#include <stdio.h>

int main(int argc, char *argv[])
{
     char c_string[] = { (char)0x93, 0 };
     PyObject *py_string;

     Py_Initialize();

     py_string = PyString_Decode(c_string, 1, "windows_1252", "replace");
     if (!py_string) {
          PyErr_Print();
          return 1;
     }
     return 0;
}
Run Code Online (Sandbox Code Playgroud)

错误消息是UnicodeEncodeError: 'ascii' codec can't encode character u'\u201c' in position 0: ordinal not in range(128),表示ascii即使我们windows_1252在调用中指定,也使用编码PyString_Decode.

以下代码通过使用PyString_FromString创建未解码字节的Python字符串,然后调用其decode方法来解决此问题:

#include <Python.h>
#include <stdio.h> …
Run Code Online (Sandbox Code Playgroud)

c python embedding character-encoding

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

由于嵌入的视频太多,我的网站加载缓慢

由于嵌入的视频太多,我的网站加载缓慢.我看到有图像的地方(嵌入视频的位置)并点击它,此时加载了嵌入的视频.任何人都可以给我一些帮助,想弄清楚如何做到这一点?也许一旦你将鼠标悬停在图像上,如果加载了youtube嵌入?非常感谢!

html css video jquery embedding

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

如何评估 Word2Vec 模型

嗨,有我自己的语料库,我在上面训练了几个 Word2Vec 模型。对他们进行相互评估并选择最好的一种的最佳方法是什么?(显然不是手动 - 我正在寻找各种措施)。

值得注意的是,嵌入是针对项目而不是单词,因此我不能使用任何现有的基准。

谢谢!

python nlp embedding word2vec word-embedding

7
推荐指数
2
解决办法
5009
查看次数