我在连接到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 '不是公认的指令.标题将被忽略.
我是否会忽略这一点,还是会给我带来麻烦?
编辑
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) 我遵循这个解决方案:
但我仍然得到这个错误:
/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?
以下代码是我的词嵌入神经网络的入口点:
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) 我有这些嵌套的迭代器:
<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 …
我可以直接进入我的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) 我有以下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'的范围
这是我的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) 我试图将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