问题列表 - 第240720页

使用Amazon App而不是Safari打开Amazon链接 - IOS Swift 3

我正在开发的应用程序(Swift 3)中有一个亚马逊联盟链接(到产品).

是否有可能让用户打开与Amazon App的链接,或让用户选择使用Safari或Amazon App打开以防万一他没有亚马逊应用程序?

此时,始终使用Safari打开链接

谢谢!

amazon ios

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

如何从 npm 中删除 cli 配置

当我运行时npm config list,我可以在下面看到以下内容; cli configs

; cli configs
metrics-registry = "http://nexus.mydomain.net:8081/nexus/content/repositories/npm/"
scope = ""
user-agent = "npm/4.4.1 node/v6.10.1 win32 x64"
Run Code Online (Sandbox Code Playgroud)

但是,当我运行npm config edit,甚至运行时npm config --global edit,我看不到 下列出的那些条目; cli configs。我只看到我的; userconfig如果我跑npm config edit,或者我的; globalconfig如果我跑npm config --global edit

我怎样才能删除下的东西; cli configs

configuration config configuration-files node.js npm

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

MQTT.js 未从 websockets 连接

我正在尝试连接到MQTT.js 的websocket 客户端,但无法与服务器握手。

我的代码:

<html>
<head>
    <title>test Ws mqtt.js</title>
</head>
<body>
    <script src="//unpkg.com/mqtt@2.5.0/dist/mqtt.min.js"></script>
    <script>
        var options = {
            clientId: 'service-3Kx03pKnM2',
            connectTimeout: 5000,
            hostname: 'xxx.xxx.xxx',
            port: 8000
        };

        var client = mqtt.connect(options);

        client.on('connect', function () {
            client.subscribe('presence');
            client.publish('presence', 'Hello mqtt')
        });

        client.on('message', function (topic, message) {
            console.log(message.toString());
            client.end();
        });
    </script>    
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我收到此错误:WebSocket connection to 'ws://broker.hivemq.com:8000/' failed: Connection closed before receiving a handshake response

如果我做错了什么,请告诉我。

我没有使用任何其他脚本 unpkg.com/mqtt@2.5.0/dist/mqtt.min.js

websocket mqtt

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

Javascript ES6 - 在外面使用的类中的枚举像静态枚举一样

我想问一下是否可以添加类似于以下内容的枚举:

STATES = {
    WIP: "Work in progress",
    ONLINE: "Online",
    ONLINE_MODIFIED: "Online, modified",
    HIDDEN: "Hidden"
}
Run Code Online (Sandbox Code Playgroud)

在一个类中,并且能够在其他类似于以下内容的文件中使用它:object.updateState(Class.STATES.HIDDEN)而不必构造像这样的新对象boxObject.updateState(new Box().STATES.HIDDEN)

谢谢.

javascript enums class ecmascript-6 es6-class

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

将 Pyplot 轴文本颜色更改为白色

我有一个颜色条,是为地球表面温度的热图图像创建的。我遇到的问题是 pyplot 图以白色背景保存,而地球图像在黑色背景上。我将图形图像设置为透明,需要将轴上的文本和刻度更改为白色。

我已经尝试了我在这里看到的所有内容,并在 matplotlib 网站上搜索了几个小时,但似乎没有什么能像改变文本颜色这样简单的事情。

a = np.array([[319.785, 198.988]])
plt.figure(figsize=(7, 1))
img = plt.imshow(a)
plt.gca().set_visible(False)

cax = plt.axes([0, .3, 1, 0.5])
cb = plt.colorbar(orientation='horizontal', cax=cax)
plt.savefig("colorbar.png", bbox_inches='tight', transparent=True)
plt.show()
Run Code Online (Sandbox Code Playgroud)

matplotlib

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

为什么在C#中使用Task <T>而不是ValueTask <T>?

从C#7.0开始,异步方法可以返回ValueTask <T>.解释说,当我们有缓存结果或通过同步代码模拟异步时,应该使用它.但是我仍然不明白使用ValueTask的问题是什么,或者实际上为什么async/await不是从一开始就使用值类型构建的.ValueTask何时无法完成这项工作?

c# asynchronous

146
推荐指数
5
解决办法
2万
查看次数

GCC 6.2或更高版本中的C ++ 20实验范围?

我想尝试使用C ++ 20实验范围库。我试图四处搜索以查看它是否在GNU编译器集合(GCC)6.2或更高版本中实现,但未找到任何信息。范围库是否在GCC中实现?

c++ gcc

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

为什么YAML.safe_load在YAML别名上失败?

我的Rails应用程序中的一个语言环境文件可以正常使用Rails,但是当我尝试将它与react_on_rails一起使用时rake task(rake react_on_rails:locale)我收到此错误:

Psych::BadAlias: Unknown alias: item_attributes
Run Code Online (Sandbox Code Playgroud)

我发现rake任务基本上是调用YAML.safe_load,所以我准备了没有Rails的最简单的例子,错误仍然存​​在.这是示例Ruby脚本:

require 'yaml'

YAML.safe_load(File.open('test.yml'))
Run Code Online (Sandbox Code Playgroud)

这是test.yml文件(实际语言环境文件的较短版本):

pl:
  language: Polski
  dictionary_name: simple
  activerecord:
    attributes:
      line_item: &item_attributes
        variant: Produkt
        quantity: Ilosc
        price: Cena Netto
        total_price: Wartosc Netto
        vat_rate: VAT
        total_vat_amount: Kwota VAT
        total_gross_price: Wartosc Brutto
      order_item:
        <<: *item_attributes
Run Code Online (Sandbox Code Playgroud)

我仍然收到错误:

/usr/local/Cellar/ruby/2.3.1/lib/ruby/2.3.0/psych/visitors/to_ruby.rb:402:in `visit_Psych_Nodes_Alias': Unknown alias: item_attributes (Psych::BadAlias)
Run Code Online (Sandbox Code Playgroud)

任何想法为什么这与Rails工作正常但在这里失败?是否有其他方法可以避免YAML文件中的重复并使其适用于Rails和YAML.safe_load

ruby yaml ruby-on-rails react-on-rails

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

Spring Cloud Config Client - 无法解析占位符

我收到以下错误

Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'rate' in string value "${rate}"
    at org.springframework.util.PropertyPlaceholderHelper.parseStringValue(PropertyPlaceholderHelper.java:174) ~[spring-core-4.3.5.RELEASE.jar:4.3.5.RELEASE]
    at org.springframework.util.PropertyPlaceholderHelper.replacePlaceholders(PropertyPlaceholderHelper.java:126) ~[spring-core-4.3.5.RELEASE.jar:4.3.5.RELEASE]
Run Code Online (Sandbox Code Playgroud)

使用的spring boot版本是

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.4.3.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
Run Code Online (Sandbox Code Playgroud)

服务器的yml文件是

server:
  port: 9000
spring:
  cloud:
    config:
      server:
        git:
          uri: https://github.com/kswat/microservices
          search-paths:
            - 'station*'
Run Code Online (Sandbox Code Playgroud)

服务器在端口 9000 上正常启动。

客户端项目:使用相同版本的 spring boot。

spring:
  application:
    name: s1rates
  profiles:
    active: default 
  cloud:
    config:
      uri: http://localhost:9000
      enabled: true
Run Code Online (Sandbox Code Playgroud)

控制器代码:

@RestController
public class RateController {

    @Value("${rate}")
    String rate;

    @RequestMapping("/rate")
    public String getRate(){        
        return …
Run Code Online (Sandbox Code Playgroud)

cloud spring-boot spring-cloud-config

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

将字体大小设置为 html 元素的百分比:百分比是相对于...?

使用百分比值作为字体大小,我们将字体大小设置为父元素字体大小的百分比。我想知道:如果我将百分比值设置为<html>标签的字体大小,父元素的字体大小是多少(html 标签没有父元素)?

css

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