小编Ada*_*ant的帖子

如何在node.js中发出HTTP POST请求?

如何在node.js中使用数据发出出站HTTP POST请求?

post http httprequest node.js

907
推荐指数
18
解决办法
104万
查看次数

Jade:更改父模板中的活动菜单项

我的父玉模板中有一个导航栏,我想突出显示当前正在查看的项目.所以,如果我在博客页面上,

ul
  li Home
  li.active Blog
  li Contact Us
  li About
Run Code Online (Sandbox Code Playgroud)

如果不将导航栏结构复制到每个子模板中,是否有办法让父模板查看它正在扩展的页面并相应地应用active该类?

html pug

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

在Linux上优化WebKit中的动画性能

如何优化已编译的WebKit浏览器以充分利用GPU?

背景

我和我的团队正在配置一个Linux盒子(CentOS)来显示带有流畅的CSS驱动动画的全屏HTML.该盒子具有足够的GPU和CPU能力,能够在Chromium中轻松播放这些动画.

但是,我们尝试使用纯WebKit来渲染这些动画,既可以使用Python中的WebKitGTK +,也可以将WebKit从源代码编译为简单的浏览器.

当前状态

在两个"纯粹的"webkit应用程序中,动画比Chromium慢很多,这让我们抓住了头脑来回答两者之间究竟有什么不同.我们了解Chromium使用Blink,WebKit的一个分支,我们目前认为性能上的差异是由于Chromium,Safari和其他基于WebKit的浏览器都使用自己的图形组件,这些组件与WebKit和Web Core本身分开,基于我们所读到的.

如果我们能够自定义我们的WebKit构建以执行我们在Chromium中看到的一半规格,但我们不确定从哪里开始,那将是很棒的.

我想知道 ......

  1. 我们对单独图形组件的假设是否正确?
  2. 我们在"纯"WebKit浏览器(例如我们的浏览器)中优化CSS动画性能有哪些选择?

css c++ linux gtk webkit

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

如何使用Express安装SASS?

我正在使用Express和socket.io创建一个node.js应用程序.我想使用SASS,我看到有一个npm包,我不明白是如何在SASS npm和应用程序之间进行链接并使其解析SASS?

更新:我使用SASS中间件https://github.com/andrew/node-sass安装它,并按以下方式包含它:

  sass = require('node-sass');


app.configure(function(){
  app.set('port', process.env.PORT || 3000);

  /* other stuff */

  sass.middleware({
    src: __dirname + '/public/stylesheets/sass',
    dest: __dirname + '/public/stylesheets',
    debug: true
  });
});
Run Code Online (Sandbox Code Playgroud)

但它仍然无效

sass node.js express

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

防止浮动的div包装到新行

我已经在SO上看过几次这样的问题,并且给出了相同的答案,这些答案在Chrome或Firefox中无效.

我想让一组左浮动的div运行,水平的父div与水平滚动条.

我能够在这里展示我想用这个糟糕的内联css做什么:http://jsfiddle.net/ajkochanowicz/tSpLx/3/

但是,根据SO*给出的答案,这应该有效,但不是我的结论. http://jsfiddle.net/ajkochanowicz/tSpLx/2/

有没有办法在不定义每个项目的绝对定位的情况下做到这一点?

*例如防止浮动的div包裹到下一行

html css css-float

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

如何在Array.map中获得正确的"this"?

我假设有一些应用callapply在这里,但我不知道如何实现它.

http://codepen.io/anon/pen/oXmmzo

a = {
  foo: 'bar',
  things: [1, 2, 3],
  showFooForEach: function() {
    this.things.map(function(thing) {
      console.log(this.foo, thing);
    });
  }
}

a.showFooForEach();
Run Code Online (Sandbox Code Playgroud)

说我想map一个数组,但在功能,我需要访问this到其foo所属.在functionmap创建一个新的this背景,所以我显然需要coerse这方面早在某种程度上,但我怎么做,同时还具有访问thing

javascript

17
推荐指数
4
解决办法
4837
查看次数

ReactJS:从子级和父级控制子级状态

我有一个相当简单的问题,我不知道如何使用React的单向数据流来解决它.

假设您在父级中有一个显示模态的链接

在模态中,你有一个"X"来关闭它.

我知道我可以通过道具从父母改变模态的状态

// In the parent
<Modal display={this.state.showModal} />

// In the modal
<div className={this.props.display ? "show" : "hide"}>
  <a className="close">&times;</a>
  ...
</div>
Run Code Online (Sandbox Code Playgroud)

我知道如何关闭模态,但不是两者兼而有之.不确定如何保持父模式和子模式共享和控制的状态.

UPDATE

在尝试尽可能保持模块化时,我认为React方法是将开/关逻辑存储在模态变量中.

var ParentThing = React.createClass({
  ...
  render (
    <Modal /> // How can I call this.open in the modal from here?
  )
});

var Modal = React.createClass({
  setInitialState: function() {
    return {
      display: false
    }
  },
  close: function() {
    this.setState({ display: false });
  },
  open: function() {
    this.setState({ display: true });
  },
  render: …
Run Code Online (Sandbox Code Playgroud)

reactjs react-jsx

12
推荐指数
2
解决办法
5901
查看次数

训练TensorFlow以预测csv文件中的列

我有一个在csv文件中构造的数据.我希望能够预测在给定所有其他列的情况下,第1列是1还是0.我如何开始训练程序(最好使用神经网络)来使用所有给定的数据来进行预测.有人可以给我看的代码吗?我试过喂它numpy.ndarray,FIF0Que(对不起,如果我拼错了),还有一个DataFrame; 什么都没有效果.这是我运行的代码,直到我收到错误 -

import tensorflow as tf
import numpy as np
from numpy import genfromtxt

data = genfromtxt('cs-training.csv',delimiter=',')

x = tf.placeholder("float", [None, 11])
W = tf.Variable(tf.zeros([11,2]))
b = tf.Variable(tf.zeros([2]))

y = tf.nn.softmax(tf.matmul(x,W) + b)
y_ = tf.placeholder("float", [None,2])

cross_entropy = -tf.reduce_sum(y_*tf.log(y))

train_step = tf.train.GradientDescentOptimizer(0.01).minimize(cross_entropy)

init = tf.initialize_all_variables()

sess = tf.Session()
sess.run(init)

for i in range(1000):
    batch_xs, batch_ys = data.train.next_batch(100)
    sess.run(train_step, feed_dict={x: batch_xs, y_: batch_ys})
Run Code Online (Sandbox Code Playgroud)

在这一点上我遇到了这个错误 -

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-128-b48741faa01b> …
Run Code Online (Sandbox Code Playgroud)

python csv numpy tensorflow

9
推荐指数
2
解决办法
7696
查看次数

来自phantom.js的截图在哪里保存?

刚从我的mac上安装Homebrew后开始使用Phantom.js.

我正在尝试通过https://github.com/ariya/phantomjs/wiki/Quick-Start保存网站截图的示例

var page = require('webpage').create();
page.open('http://google.com', function () {
    page.render('google.png');
    phantom.exit();
});
Run Code Online (Sandbox Code Playgroud)

但我没有看到任何图像.它们是否与.js文件位于同一目录中?

javascript phantomjs

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

从 API Gateway 触发 CodeBuild 时出现 com.amazon.coral.service#UnknownOperationException

目前还没有专门集成 API 网关和 Codebuild 的实际指南,因此我正在研究几个并尝试适应。

我已根据本文档设置了我的角色和策略,并且已成功设置并运行了我的 CodeBuild 项目。

我已经设置了一个 POST 端点,参考CodeBuild API 文档中的操作

在此输入图像描述

我正在使用端点的测试选项卡来发送

{ "project": "my-project" }

但我得到了这个回应

{
  "Output": {
    "__type": "com.amazon.coral.service#UnknownOperationException",
    "message": null
  },
  "Version": "1.0"
}
Run Code Online (Sandbox Code Playgroud)

日志

Execution log for request b0ee0d54-c1d0-11e9-9ff3-e9448aaf711c
Sun Aug 18 15:56:07 UTC 2019 : Starting execution for request: b0ee0d54-c1d0-11e9-9ff3-e9448aaf711c
Sun Aug 18 15:56:07 UTC 2019 : HTTP Method: POST, Resource Path: /vegankit/stage
Sun Aug 18 15:56:07 UTC 2019 : Method request path: {}
Sun Aug 18 15:56:07 UTC …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-api-gateway aws-codebuild api-gateway

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