我正在尝试在浏览器上运行离子项目,但默认端口8000已在使用中.
我需要改变端口
我正在使用此命令:
ionic run browser --port 8002
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
该文件说,port
选项是--port | -p
谢谢
我的代码:
<ion-tab title="Profile" icon="ion-ios-person-outline" badge="badge" href="#/app/profile">
<ion-nav-view name="profile-tab"></ion-nav-view>
</ion-tab>
Run Code Online (Sandbox Code Playgroud)
徽章的值是动态分配的,但当它为零时,徽章仍然会显示。我怎样才能隐藏它?
在过去的几天里,我一直在玩Python,并且发现了很多关于标签的好资源,但是我没有正确显示负值.由于该autolabel()
函数采用条形的高度(似乎始终为正值),因此标签在图形中向上显示,当然不会显示为负值.我可以以某种方式获取构成这些条形的值,或者如何将这些标签放在它们所属的位置并将其显示为负值?
import pandas as pd
import matplotlib.pyplot as plt
from builtins import list
import matplotlib
matplotlib.style.use('ggplot')
import numpy as np
n_groups = 2
# create plot
fig, ax = plt.subplots()
fig.canvas.set_window_title('Mindestlohn Bundesweit')
index = np.arange(n_groups)
bar_width = 0.20
opacity = 0.8
list_reallohn_week_vollzeit = [-8.159698443426123, 11.395025597733763]
list_reallohn_week_teilzeit = [-1.048913873322391, 28.99318154295449]
list_reallohn_week_mini = [-7.552596893170488, 7.959096278017519]
rects1 = plt.bar(index + 0.00, list_reallohn_week_vollzeit, bar_width,
alpha=opacity,
color='b',
label='Vollzeit')
rects2 = plt.bar(index + bar_width, list_reallohn_week_teilzeit, bar_width,
alpha=opacity,
color='g',
label='Teilzeit')
rects3 = plt.bar(index …
Run Code Online (Sandbox Code Playgroud) 我正在使用 apollo 设置服务器端渲染以在服务器端设置 graphql,但我现在不知道当我尝试在一个组件中使用查询时遇到这个问题时,这个错误出现在 cli 中:
(node:4440) UnhandledPromiseRejectionWarning: Error: Network error: Only absolute URLs are supported
at new ApolloError (G:\Project\node_modules\apollo-client\bundle.umd.js:59:32)
at QueryManager.<anonymous> (G:\Project\node_modules\apollo-client\bundle.umd.js:13:49)
Run Code Online (Sandbox Code Playgroud)
如果你现在发生了什么,请告诉我。
服务器代码
import React from 'react'
import routes from '../../client/Routes'
import {StaticRouter} from 'react-router-dom'
import {Provider} from 'react-redux'
import {renderRoutes} from 'react-router-config'
import {AES} from 'crypto-js';
import {Helmet} from "react-helmet";
import serialize from 'serialize-javascript' ;
import ApolloClient from 'apollo-client';
import { ApolloProvider, renderToStringWithData } from 'react-apollo';
import { InMemoryCache } from "apollo-cache-inmemory";
import { ApolloLink } from …
Run Code Online (Sandbox Code Playgroud) 我最近开始学习Haskell,并一直在Parsec尝试.但是,在过去的几天里,我一直遇到一个我无法找到解决方案的问题.所以我要做的是编写一个解析器,可以解析这样的字符串:
<"apple", "pear", "pineapple", "orange">
Run Code Online (Sandbox Code Playgroud)
我写的代码是:
collection :: Parser [String]
collection = (char '<') *> (string `sepBy` char ',')) <* (char '>')
string :: Parser String
string = char '"' *> (many (noneOf ['\"', '\r', '\n', '"'])) <* char '"'
Run Code Online (Sandbox Code Playgroud)
这对我来说很好,因为它能够解析我在上面定义的字符串.尽管如此,我现在想强制执行这样一条规则:该集合中的每个元素都必须是唯一的,这就是我遇到麻烦的地方.我在互联网上搜索时发现的第一个结果之一是这个,它建议使用该nub
功能.虽然这个问题中提到的问题不一样,但理论上它可以解决我的问题.但我不明白的是我如何在Parser中应用这个功能.我已经尝试将nub函数添加到上面代码的几个部分而没有任何成功.后来我也尝试过以下方式:
collection :: Parser [String]
collection = do
char '<'
value <- (string `sepBy` char ','))
char '>'
return nub value
Run Code Online (Sandbox Code Playgroud)
但这不起作用,因为这种类型与nub
期望的不匹配,我认为这是我正在努力解决的问题之一.我也不完全确定是否nub
是正确的方法.我担心的是我走向了错误的方向,我无法像这样解决我的问题.是否有我遗失的东西?任何人可以提供的建议或帮助将不胜感激.
我正在使用Ionic v2和Phonegap条码扫描器插件.
当执行下面的scanBarcode()函数时,我收到错误:
Uncaught TypeError: Cannot set property 'test' of null
Run Code Online (Sandbox Code Playgroud)
在
this.test = result.text;
Run Code Online (Sandbox Code Playgroud)
码:
import {Page} from 'ionic-angular';
@Page({
templateUrl: 'build/pages/scanBarcode/scanBarcode.html'
})
export class ScanBarcode {
constructor() {
this.test = "";
}
scanBarcode(){
cordova.plugins.barcodeScanner.scan(
function (result) {
console.log(result.text);
this.test = result.text;
console.log("SB result" + test);
},
function (error) {
alert("Scanning failed: " + error);
}
)
}
}
Run Code Online (Sandbox Code Playgroud)
第一个console.log没有错误,并显示正确的信息:
console.log(result.text);
Run Code Online (Sandbox Code Playgroud) 我正在使用wrk HTTP基准测试工具来测试服务器.我得到READ,WRITE以及CONNECTION和TIMEOUT错误.
我的理解是:
但是READ和WRITE错误呢?
我真的很感激,如果有人能指出我的资源方向?