我正在尝试使用角度ng样式更改div的背景图像.
这是我的代码.
<div class="cover-image" ng-style="{'background-image' : 'url({{data.image}})'}"></div>
Run Code Online (Sandbox Code Playgroud)
但是,当我运行项目时,图像的url没有显示,而是图像的url已更改为"localhost:"
Inspect元素显示了这一点,
<div class="cover-image" ng-style="{'background-image' : 'url(<some image url>)'}" style="background-image: url(http://localhost:<port>/);"></div>
Run Code Online (Sandbox Code Playgroud)
CSS
.cover-image
{
height:100px;
width:100%;
display: block;
}
Run Code Online (Sandbox Code Playgroud)
为什么是这样?我怎样才能解决这个问题?谢谢
在定价方面,我对 Amazon EC2 T2 微型实例的措辞有些困惑。他们说你每个月有 750 小时的免费时间。
微型实例符合 AWS 免费使用套餐的条件。在 AWS 注册日期后的前 12 个月内,您每月最多可获得 750 小时的微型实例。当您的免费使用套餐到期或您的使用超出免费套餐限制时,您需要支付标准的即用即付服务费率。
但是我看到我的账户被收费用于 EC2 实例,这是否意味着免费套餐仅在注册服务后的 12 个月内有效,还是终身免费?
谢谢
My following php MYSQLi is not working, PHP version 5.9
$query = $conn->prepare("SELECT * FROM users WHERE token= ? LIMIT 1");
$query->bind_param('s',$cvalue);
$query->execute();
$result = $query->get_result();
$row = $result->fetch_assoc();
Run Code Online (Sandbox Code Playgroud)
It's giving me the following error:
Fatal error: Call to undefined method mysqli_stmt::get_result()
Where is the error? How can I fix it? Thanks
我有一个ember模板,在页面加载时加载一些JSON数据,有一些按钮,当点击这些按钮时,我需要进行不同的json调用并更新模型.
在此代码中一切正常,但在触发操作并进行json调用后,模型不会更新.
我该如何解决?
App.DatRoute = Ember.Route.extend({
model: function(parms){
return Em.RSVP.hash({
datam : Ember.$.getJSON('URL')
});
},
afterModel: function(){
$(document).attr('title', 'Title');
},
renderTemplate: function() {
this.render();
this.render('fter', { into: 'outlet', outlet: 'fter' });
},
actions :{
action: function(){
return Em.RSVP.hash({
datam : Ember.$.getJSON('URL', {data})
});
}
}
});
Run Code Online (Sandbox Code Playgroud)
谢谢
我是角度新手,我需要缓存数据以提高性能.为此,我使用Angular的$ cacheFactory.
当我尝试时,
myApp.factory('myCache', function($cacheFactory) {
return $cacheFactory('myData');
});
Run Code Online (Sandbox Code Playgroud)
同
myApp.controller('MyMain', ['$scope', '$http', 'myCache',
function ($scope, $http, myCache) {
var cache = myCache.get('myData');
if (cache) {
$scope.variable = cache;
}
else {
$http.get('http://www.example.com/path/to/api/endpoint')
.success(function(data) {
$scope.variable = data;
myCache.put('myData', data);
}
);
}
}
Run Code Online (Sandbox Code Playgroud)
这工作正常,但它只缓存一组数据,因为我想缓存我使用的多组数据
myApp.factory('myCache', function($cacheFactory) {
return {
get : function(cacheKey){
return $cacheFactory(cachekey);
}
}
});
Run Code Online (Sandbox Code Playgroud)
所以,如果我转到另一个页面,我可以缓存另一组这样的数据,
myApp.controller('MyMain', ['$scope', '$http', 'myCache',
function ($scope, $http, myCache) {
var cache = myCache.get('myData2');
if (cache) {
$scope.variable = cache; …Run Code Online (Sandbox Code Playgroud) 我是机器学习的新手。我读过,由于梯度消失问题,ReLU 函数比循环神经网络的 sigmoid 函数更好。
我正在尝试实现一个非常基本的循环神经网络,其中包含 3 个输入节点、10 个隐藏节点和 3 个输出节点。
输入节点和隐藏节点都有 ReLU 函数,输出节点有 softmax 函数。
但是,当我在几个时期(小于 10 个)之后使用 ReLU 函数时,根据权重变化是从原始权重中添加还是减去,误差会变为 0 或误差会变为无穷大。
weight = weight + gradient_decent #weights hits infinity
weight = weight - gradient decent #weights become 0
Run Code Online (Sandbox Code Playgroud)
而且因为它达到无穷大,所以会出现以下错误,
RuntimeWarning: invalid value encountered in maximum
return np.maximum(x, 0)
Run Code Online (Sandbox Code Playgroud)
但是,当我实现 sigmoid 函数时,错误很好地降低了。但是因为这是一个简单的例子,很好,但是如果我在更大的问题上使用它,我担心我会遇到消失的梯度问题。
是不是隐藏节点少造成的,怎么解决?如果您需要代码示例,请发表评论,不要发布代码,因为它太长了。
谢谢你。
python artificial-intelligence machine-learning neural-network
当我从opengraph中调用一些facebook信息时,我会得到一些看起来像这样的名字.
\ u0d94\u0db1\u0dca\u0dbd\u0dd2\u0dc3\u0dd2\u0db1\u0dca\u0d9c\u0dca\u0dbd\u0dd2\u0dc2\u0dca
有没有办法使用PHP或Javascript将它们转换为可读的unicode字符?PHP是更优选的.谢谢
嗨,我正在尝试使用for循环在javascript中推送数组内的javascript对象来迭代数据.这是我的代码的样子.
var data = {"up": [{
"name": "jack",
"age" : 10
},
{
"name" : "jhon",
"age" : 12
}]};
var output = {};
var output_data = {
element: []
};
for (var key in data.up) {
output.user_name = data.up[key].name;
output_data.element.push(output);
}
console.log(output_data.element);
Run Code Online (Sandbox Code Playgroud)
但是,正如您在示例http://jsbin.com/fanazaxoda/edit?html,js,console中看到的那样,只有第二个元素名称'jhon'被插入两个世界中.我在这做错了什么?请解释.
我想在输入按键反应后清除textarea内容.但是,当输入键时,文本区域清除但输入键保持不变(换行).我怎样才能解决这个问题?
constructor(){
this.state = { text : '' }
}
keypress(e){
if(e.key == 'Enter'){
this.setState({
send_message: ''
})
}
}
<textarea value={this.state.text} placeholder="Text" rows="1" className="form-textarea typing-area" onKeyPress={this.keypress.bind(this)}></textarea>
Run Code Online (Sandbox Code Playgroud) 我有一个javascript文件,将一个参数传递给后端php文件.这将试图找出哪些值是真的.
这是传递的参数,
{"2":true,"3":false,"4":true}
Run Code Online (Sandbox Code Playgroud)
这是将提取True数组的键的php代码,
<?php
print_r(loop_filters($_REQUEST['filters']));
// Functions starts here
function loop_filters($filters)
{
$filters = json_decode($filters);
// return $filters;
$filter_array = [];
while($filter_key = current($filters))
{
if($filter_key === true)
{
$filter_array[] = key($filters);
}
next($filters);
}
return $filter_array;
}
?>
Run Code Online (Sandbox Code Playgroud)
但输出是
Array ( [0] => 2 )
Run Code Online (Sandbox Code Playgroud)
为什么它没有检测到4为真,并给出类似的输出
Array ( [0] => 2 , [1] => 4)
Run Code Online (Sandbox Code Playgroud)
怎么了,怎么解决?谢谢
有两个像这样的数组
x = [a,b]
y = [p,q,r]
Run Code Online (Sandbox Code Playgroud)
我需要将此乘以一个c类似这样的乘积
c = [a*p, a*q, a*r, b*p, b*q, b*r]
Run Code Online (Sandbox Code Playgroud)
但是x*y,出现以下错误,
ValueError: operands could not be broadcast together with shapes (2,) (3,)
Run Code Online (Sandbox Code Playgroud)
我可以做这样的事情
for i in range(len(x)):
for t in range(len(y)):
c.append(x[i] * y[t]
Run Code Online (Sandbox Code Playgroud)
但真正的长度我x和y相当大有啥做出这样的乘法没有循环的最有效方式。
我有一个大约有 1000 个元素的数组,例如:
var peoples = [
{ "name": "bob", "dinner": "pizza" },
{ "name": "john", "dinner": "sushi" },
{ "name": "larry", "dinner": "hummus" },
{ "name": "jacob", "dinner": "pizza" }
............];
Run Code Online (Sandbox Code Playgroud)
我想"dinner"用正则表达式搜索数组的s 元素,所以它不必是确切的类型。例如,假设输入是"piz"; 然后它应该将所有匹配的元素作为数组返回。在上面的例子中,它应该返回:
var result = [{ "name": "bob", "dinner": "pizza" },
{ "name": "jacob", "dinner": "pizza" }]
Run Code Online (Sandbox Code Playgroud)
我知道如何使用.matchjavascript 中的函数搜索字符串,但我不知道如何在数组中使用类似的函数。我怎样才能做到这一点?
我在python 2.7上使用Flask,我想将一个值作为json值返回,我正在尝试这样做,
user_id = 100
return_id = {}
return_id['user'] = user_id
return return_id
Run Code Online (Sandbox Code Playgroud)
但是我收到以下错误,
这是完整的追溯,
127.0.0.1 - - [03/Oct/2016 15:04:16]"POST/add_new_patient HTTP/1.1"500 - 127.0.0.1 - - [03/Oct/2016 15:04:30]"OPTIONS/add_new_patient HTTP/1.1"200 - [2016-10-03 15:04:30,199]应用程序中的错误:/ add_new_patient [POST] Traceback(最近一次调用最后一次):文件"/ mnt/663E60F33E60BE25/Users/acer/Documents/code/thalback/venv/local/lib/python2.7/site-packages/flask/app.py",第1988行,在wsgi_app response = self.full_dispatch_request()文件"/ mnt/663E60F33E60BE25/Users/acer/Documents/code/thalback/venv/local/lib/python2.7/site-packages/flask/app.py",第1642行,在full_dispatch_request响应= self.make_response(rv)文件"/ mnt/663E60F33E60BE25/Users/acer/Documents/code /thalback/venv/local/lib/python2.7/site-packages/flask/app.py",第1746行,在make_response中rv = self.response_class.force_type(rv,request.environ)文件"/ mnt/663E60F33E60BE25/Users/acer/Documents/code/thalback/venv/local/lib/python2.7/site-packages/werkzeug/wrappers.py",第847行,在force_type response = Base 响应(*_ run_wsgi_app(response,environ))文件"/mnt/663E60F33E60BE25/Users/acer/Documents/code/thalback/venv/local/lib/python2.7/site-packages/werkzeug/test.py",第871行,在run_wsgi_app app_rv = app(environ,start_response)TypeError:'dict'对象不可调用