小编red*_*ess的帖子

谷歌API错误,但仍然有效

我在连接到google drive API时在我的localhost上收到此控制台错误,但我在脚本中配置的选择器成功显示了我的驱动器内容:

无法在'DOMWindow'上执行'postMessage':提供的目标来源(' https://docs.google.com ')与收件人窗口的来源(' http:// localhost:8000 ')不匹配.

加载" https://docs.google.com/picker?protocol=gadgets&origin=http%3A%2F%2Flocalho ... 2photos%22))&rpctoken = yxxydsx40r21&rpcService = 2dngvfb4tj9x&thirdParty = true" 时遇到无效的"X-Frame-Options"标题:'ALLOW-FROM http:// localhost:8000 '不是公认的指令.标题将被忽略.

我是否会忽略这一点,还是会给我带来麻烦?

javascript google-api google-drive-api google-picker

32
推荐指数
1
解决办法
3923
查看次数

新贵:工作未能开始

编辑

status marybaked 产量

marybaked停止/等待

这是输出/var/log/syslog:

5月3日16:24:39 marybakedpdx内核:[3464.189563] init:无法生成marybakedpdx主进程:无法找到setuid用户

5月3日16:24:44 marybakedpdx内核:[3469.342062] init:无法生成marybaked主进程:无法找到setuid用户


当我跑步时,start marybaked我得到:

开始:作业无法启动

当我跑步时,start <anything else>我得到:

开始:未知工作:

我的/var/logs/upstart目录中没有marybaked.log日志......这里发生了什么?upstart如何认识到这marybaked是一项工作并且无法启动它,但是没有为它创建错误日志?

这是我的/etc/init/marybaked.conf档案:

# upstart service file at /etc/init/marybakedpdx.conf
    description "Meteor.js (NodeJS) application"
    author "Daniel Speichert <daniel@speichert.pro>"

    # When to start the service
    start on started mongodb and runlevel [2345]

    # When to stop the service
    stop on shutdown

    # Automatically restart process if crashed
    respawn
    respawn limit 10 5 …
Run Code Online (Sandbox Code Playgroud)

ubuntu nginx upstart meteor

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

由bcrypt引起的ELF标头无效

我遵循这个解决方案:

bcrypt破坏了我的流星应用程序,我该如何解决?

但我仍然得到这个错误:

    /home/kaleobox/bundle/programs/server/node_modules/fibers/future.js:245
                                                    throw(ex);
                                                          ^
    Error: /home/kaleobox/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:312:12)
        at Module.require (module.js:364:17)
        at require (module.js:380:17)
        at bindings (/home/kaleobox/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/node_modules/bindings/bindings.js:74:15)
        at Object.<anonymous> (/home/kaleobox/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/bcrypt.js:3:35)
        at Module._compile (module.js:456:26)
        at Object.Module._extensions..js (module.js:474:10)
        at Module.load (module.js:356:32)
        at Function.Module._load (module.js:312:12)
Run Code Online (Sandbox Code Playgroud)

我进去/home/kaleobox/bundle/programs/server/node_modules做了:

rm -R /home/kaleobox/bundle/programs/server/node_modules/bcrypt

然后

npm install bcrypt

但上面的错误仍然存​​在.这条线

/home/kaleobox/bundle/programs/server/npm/npm-bcrypt/node_modules/bcrypt/build/Release/bcrypt_lib.node: invalid ELF header

告诉我,我可能要删除并重新安装第二个位置的bcrypt?

ubuntu node.js meteor

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

“tuple”对象不是迭代器

以下代码是我的词嵌入神经网络的入口点:

negative_ratio, n_positive = 1, 10
t = Trainer()
epoch = t.generate_batch(n_positive, negative_ratio=negative_ratio)
model = t.model()
h = model.fit_generator(
    epoch,
    epochs=15,
    steps_per_epoch=negative_ratio,
    verbose=2
)
Run Code Online (Sandbox Code Playgroud)

epoch上面是来自生成器的数据,该生成器生成以下格式的(编码)训练数据:

 [[list([57, 41, 49, 50, 55, 19, 26, 38, 5, 14, 51])
  list([50, 0, 0, 0, 0, 49, 0, 0, 0, 0, 26, 0, 0, 0, 0, 41, 55, 19, 38, 5, 51, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 57, 0, 0, 0, 0, …
Run Code Online (Sandbox Code Playgroud)

python keras

6
推荐指数
1
解决办法
5061
查看次数

使用Meteor时如何正确设置嵌套的#each空格键迭代器的范围?

我有这些嵌套的迭代器:

<ul class='detailViewList'>
    {{#each detailsCollection}}
    <li id={{_id}} class='detailViewEntry {{checkboxStatus}}'>
        <input type="checkbox" class='detailCheckbox'>
        <b>{{detail}}</b>
        <div class="btn btn-xs btn-danger" id="delete-detail">x</div>
        <form class='form-inline'>
            <div class="form-group">
                <input type="text" id='{{_id}}' name='message' class="form-control" placeholder="message">
            </div>
        </form>
        {{#each messagesCollection}}
            {{#if isMessageForThisDetail}}
                {{message.message}}
            {{/if}}
        {{/each}}
    </li>
    {{/each}}
</ul>
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过handlebars路径从docs访问来自子模板的父属性:

{{./ name}}或{{this/name}}或{{this.name}}

但是我需要帮助isMessageForThisDetail器将当前迭代的属性messageCollection与当前迭代的父类进行比较detailsCollection.我的助手看起来像这样:

isMessageForThisDetail: function(){
    var message = messagesCollection.findOne({detailId: this._id});
    if(message != undefined){
        return this._id == message._id;
    } else {
        console.log('there is no message for this detail');
    }
}
Run Code Online (Sandbox Code Playgroud)

但是上下文this._id …

javascript meteor spacebars

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

scp上的管道错误

我可以直接进入我的ubuntu盒子,我已经scp将我的应用程序的da版本放到了服务器上,但是当我运行时

scp MaryBaked.tar.gz root@marybakedpdx.com:/home/marybakedpdx

甚至

scp MaryBaked.tar.gz root@marybakedpdx.com:~

scp的进度上升到81%,然后过程说stalled,我得到了

仪式失败:管道破裂失去连接

编辑

root @marybakedpdx:/ home/marybakedpdx #df -T

Filesystem     Type     1K-blocks    Used Available Use% Mounted on
/dev/vda1      ext4      30830588 2906508  26334944  10% /
none           tmpfs            4       0         4   0% /sys/fs/cgroup
udev           devtmpfs    498088       4    498084   1% /dev
tmpfs          tmpfs       101788     356    101432   1% /run
none           tmpfs         5120       0      5120   0% /run/lock
none           tmpfs       508940       0    508940   0% /run/shm
none           tmpfs       102400       0    102400   0% /run/user
Run Code Online (Sandbox Code Playgroud)

ssh ubuntu

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

获取兄弟文本输入值

我有以下HTML

           <li class='user_attributes'><b>username: </b>{{username}}
                <input class='user_input form-control edit_fields {{_id}}' id='username_field' type="text" name='username' placeholder="username">
                <button type="submit" class="btn btn-default submit_button edit_fields {{_id}}" id='update_username'>update</button>
          </li>
Run Code Online (Sandbox Code Playgroud)

并且我想在每次<li>单击提交按钮时获取输入字段的值(而不是具有相同名称的其他输入字段的值).

我有以下jQuery,但所有它返回undefined:

    'click #update_username': function(ev, template){
        ev.preventDefault();

        // var username_field = template.$('input[id="username_field"]').val();

        // var username_field = $(ev.target).find('[name = message]').val();

        var input_field = $(this).siblings($('input[id="username_field"]')).val();

        console.log(input_field);

        // Meteor.call('updateUsername', this._id, username_field);

    }
Run Code Online (Sandbox Code Playgroud)

编辑

这是我使用的框架问题(Meteor.js)和'this'的范围

html javascript jquery

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

如果登录则显示按钮,Meteor的Spacebars

这是我的layout.html代码,我想知道如何增加它,以便<div class="navbar"> ... </div>仅显示用户是否通过{{>loginButtons}}上面的登录.此外,在用户成功登录后,如何路由到其中一个按钮触发的路由?

        <body>
            {{renderPage}}
        </body>

        <template name='layout'>

            <div class="layout-buttons">

                    {{> loginButtons}}
            </div>

            <div class="navbar">
                <div class='btn' id='left'><a class='button-text' href="{{pathFor 'home'}}">home</a></div>
                <div class='btn' id='right'><a class='button-text' href="{{pathFor 'speakers'}}">myKaleo</a></div>
            </div>

            {{> yield}}

        </template>
Run Code Online (Sandbox Code Playgroud)

javascript meteor

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

Divs不会对齐

我试图将3个div与完全相同的高度对齐.最右边的两个是完全相同的都很好,但左边的大的一直是在它们之上.

我已经考虑到这两个较小的div的边界宽度为2px这一事实,但这并没有改变任何东西.

我甚至设置了一个容器div作为元素的确切高度,但它们仍然没有垂直对齐:

<div id='section_4_row_1'>
        <div id='double_wide_image'></div>
        <div class='section_4_module top'>
            <div class='section_4_module_icon'>
            </div>
            <div class='section_4_module_text'>
                <p class='text_1'>Job, Music</p>
                <p class='text_2'>Fields of gold</p>
                <p class='text_3'>Lorem Ipsum is simply dummy text of the printing and typesetting industry. </p>
                <p class='text_4'>Continue reading...</p>
            </div>
        </div>
        <div class='section_4_module top'>
            <div class='section_4_module_icon'>
            </div>
            <div class='section_4_module_text'>
                <p class='text_1'>Job, Music</p>
                <p class='text_2'>Fields of gold</p>
                <p class='text_3'>Lorem Ipsum is simply dummy text of the printing and typesetting industry. </p>
                <p class='text_4'>Continue reading...</p>
            </div>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

在浏览器宽度上查看至少1350px

http://jsfiddle.net/51j6p5s8/

html css

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