小编nas*_*nas的帖子

无法读取属性'length'的null(javascript)

在尝试调试时,我得到此行的'length'null错误.它写的就像书中指示的那样,所以我不明白为什么它会给我错误?谢谢,=)

if (capital.length < 1) {
Run Code Online (Sandbox Code Playgroud)

(这是所要求的完整代码.. SORRY)

<script type="text/javascript">
var capital = window.prompt("What is the capital of Missouri?","")

if (capital.length < 1) {
    document.getElementById("firstdiv").innerHTML="Sorry you don't feel like playing.<br /> The Capital of Missouri is Jefferson City.";
}
else {
    if (!window.confirm("Is that your final answer?")){ return true;

        document.getElementById("firstdiv").innerHTML = "The capital of Missouri is: <bold>" + capital + "</bold>, so says you.";
    }
    else{
        return false;
    }
}
</script> 
Run Code Online (Sandbox Code Playgroud)

javascript null

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

如何在语义ui中获取下拉菜单的价值?

我有这个代码,但我不知道如何获得选定的值.我应该给这个列表的id值?

<div class="ui compact menu">
    <div class="ui simple dropdown item">Question
        <i class="dropdown icon"></i>
        <div id="question" class="menu">
            <div id="type" class="item" data-value="mcsc">Multiple Choice Single Correct</div>
            <div id="type" class="item" data-value="mcmc">Multiple Choice Multiple Correct</div>
            <div id="type" class="item" data-value="numerical">Numerical</div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

jquery web-technologies semantic-ui

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

尝试创建新项目时运行构建器"Maven Project Builder"的错误

任何人都可以帮我解决这个问题吗?

构建期间发生错误.在项目"SAD_spring_maven_restful"上运行构建器"Maven Project Builder"的错误.无法计算构建计划:插件org.apache.maven.plugins:maven-resources-plugin:2.6或其中一个依赖项无法解析:无法读取org.apache.maven.plugins的工件描述符:maven-resources-插件:jar:2.6插件org.apache.maven.plugins:maven-resources-plugin:2.6或其中一个依赖项无法解析:无法读取org.apache.maven.plugins的工件描述符:maven-resources-plugin中:jar:2.6

java maven-plugin maven maven-resources-plugin

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

如何显示给定两个日期之间的所有月份?

我想要生成两个日期之间的月份列表.例如:

startDate = '2016-1-31'
endDate = '2017-3-26'
Run Code Online (Sandbox Code Playgroud)

它应该导致:

datetime.date(2016, 1, 31)
datetime.date(2016, 2, 28)
and so on....
Run Code Online (Sandbox Code Playgroud)

我这样想

startDate = '2016-1-28'
endDate = '2017-3-26'

start = date(*map(int, startDate.split('-')))
end = date(*map(int, endDate.split('-')))

week = start
dateData = []

while week <= end:
    dateData.append(week)
    week = week + datetime.timedelta(weeks=4)

pprint(dateData)
Run Code Online (Sandbox Code Playgroud)

结果如下:

[datetime.date(2016, 1, 31),
 datetime.date(2016, 2, 28),
 datetime.date(2016, 3, 27),
 datetime.date(2016, 4, 24),
 datetime.date(2016, 5, 22),
 datetime.date(2016, 6, 19),
 datetime.date(2016, 7, 17),
 datetime.date(2016, 8, 14),
 datetime.date(2016, 9, 11),
 datetime.date(2016, 10, 9), …
Run Code Online (Sandbox Code Playgroud)

python python-3.x

4
推荐指数
2
解决办法
5810
查看次数

使用mpldatacursor时如何改变datacursor的内容

我写了一个简单的代码来绘制红色圆圈。

import matplotlib.pyplot as plt
import numpy as np
from mpldatacursor import datacursor

lines = plt.plot([1,2,3,4], [1,4,9,16], 'ro')
plt.axis([0, 6, 0, 20])
datacursor(lines)
plt.show()
Run Code Online (Sandbox Code Playgroud)

上面的代码生成pyplot如下: 在此处输入图片说明

我的问题是,当我单击绘图的红色标记时,如何将标签 (x, y) 从出现的弹出窗口更改为自定义标签?

是否可以仅显示此弹出窗口几秒钟?

python matplotlib python-3.x

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

科尔多瓦在浏览器中不可用

我刚开始学习 ionic 框架并尝试使用 firebase 实现 Facebook 登录。我在浏览器中运行这个应用程序,我有以下代码给我“cordova_not_available”错误。任何人都可以帮助我了解我的尝试有什么问题。

谢谢你。

在 app.module.js 里面

import {Facebook} from '@ionic-native/facebook';
import firebase from 'firebase';

export const firebaseConfig = {
    ....
    ....
};

firebase.initializeApp(firebaseConfig);
Run Code Online (Sandbox Code Playgroud)

在 home.ts 里面

import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import {Facebook} from '@ionic-native/facebook';
import firebase from 'firebase';

@Component({
    selector: 'page-home',
    templateUrl: 'home.html'
})
export class HomePage {

    constructor(public navCtrl: NavController, public facebook: Facebook) {

    }
    fblogin() {
        var me = this;
        me.facebook.login(['email']).then(res=>{
            const fc = firebase.auth.FacebookAuthProvider.credential(res.authResponse.accessToken); …
Run Code Online (Sandbox Code Playgroud)

cordova cordova-plugins ionic2 ionic3 angular

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

不支持内容类型标题

我正在跟踪此链接进行Elasticsearch。

https://www.elastic.co/blog/a-practical-introduction-to-elasticsearch
Run Code Online (Sandbox Code Playgroud)

我正在尝试跟随curl发布json数据。

curl -XPOST "http://localhost:9200/shakespeare/_bulk?pretty" --data-binary @D:\data\shakespeare.json
Run Code Online (Sandbox Code Playgroud)

但是我收到如下错误:

{
  "error" : "Content-Type header [application/x-www-form-urlencoded] is not supported",
  "status" : 406
}
Run Code Online (Sandbox Code Playgroud)

curl libcurl elasticsearch

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

客户端不支持自定义选项

我正在尝试使用ClientBuildersymfony 6 来使用 Elasticsearch。我收到以下错误

The HTTP client Symfony\Component\HttpClient\Psr18Client is not supported for custom options
Run Code Online (Sandbox Code Playgroud)

这是我尝试过的代码。我在 laravel 中也有同样有效的代码行。

$hosts = ['https://localhost:9200'];
$client = ClientBuilder::create()
    ->setHosts($hosts)
    ->setSSLVerification(false)
    ->setBasicAuthentication('elastic', 'password')
    ->build();
Run Code Online (Sandbox Code Playgroud)

php symfony6

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

如何从查询结果中删除“Decimal”

我使用以下代码从 PostgreSQL 查询得到结果:

cur = con.cursor()
cur.execute("""SELECT to_char(tt.service_date,'yyyy-mm-01') AS txn_month,
        SUM (tt.customer) AS customer,SUM (tt.tour) AS tour,
        SUM (tt.distancetraveled) AS distancetraveled
    FROM
        tbl_travel as tt
    GROUP BY
        txn_month""")
rows = cur.fetchall()
Run Code Online (Sandbox Code Playgroud)

我的查询结果是这样的:

[('2016-01-01', Decimal('11.0909090909090909'), Decimal('3.7272727272727273'), 58.5354545454545),
 ('2016-02-01', Decimal('11.6666666666666667'), Decimal('4.0000000000000000'), 74.8766666666667)]
Run Code Online (Sandbox Code Playgroud)

我需要删除值前面的“十进制”字符串并得到如下结果:

[('2016-01-01', '11.0909090909090909', '3.7272727272727273','58.5354545454545'),
 ('2016-02-01', '11.6666666666666667', '4.0000000000000000','74.8766666666667')]
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

使用PHP的货币转换器

我是PHP的新手所以我不确定我做错了什么,但似乎只有最后一句如果声明正在执行,无论我选择哪种货币,美元兑换美元.

我需要这样做才能转换我选择的FROM和TO货币,转换会显示在amount_output框中.并且我输入的货币和挂载仍保留在结果中而不会重置.

任何帮助它非常感谢.

<?php                
$amount_input = filter_input(INPUT_POST, 'amount_input');
$currency1 = filter_input(INPUT_POST, 'currency1');
$currency2 = filter_input(INPUT_POST, 'currency2');

if ($currency1="CAD" AND $currency2="CAD")
{
    $amount_output = $amount_input*1.0;
}

if ($currency1="CAD" AND $currency2="EUR")
{
    $amount_output = $amount_input*0.624514066;
}       

if ($currency1="CAD" AND $currency2="GBP")
{
    $amount_output = $amount_input*0.588714763;
}       

if ($currency1="CAD" AND $currency2="USD")
{
    $amount_output = $amount_input*0.810307;
}       
if ($currency1="EUR" AND $currency2="CAD")
{
    $amount_output = $amount_input*1.601244959;
}

if ($currency1="EUR" AND $currency2="EUR")
{
    $amount_output = $amount_input*1.0;
}       

if ($currency1="EUR" AND $currency2="GBP")
{
    $amount_output = $amount_input*0.942676548;
}       

if …
Run Code Online (Sandbox Code Playgroud)

php currency converter calculator

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