问题列表 - 第252668页

Kotlin SAM 与私有内部 Java 接口的转换?

考虑以下 Java 类:

package javapkg;

public class JavaClass {
    private interface JavaInterface {
        void foo();
    }

    public void bar(JavaInterface ji) {
        ji.foo();
    }
}
Run Code Online (Sandbox Code Playgroud)

使用此类的内部接口进行 SAM 转换的 Kotlin 代码(请注意,KotlinClass位于不同的包中):

package kotlinpkg
import javapkg.JavaClass

class KotlinClass {
    fun f() {
        val jc = JavaClass()
        // Does not compile:
        // "Cannot access 'JavaInterface': it is private in 'JavaClass'"
        jc.bar(object : JavaClass.JavaInterface{
            override fun foo() { }
        })

        // Compiles and runs fine on Android Nougat, but throws
        // a NoClassDefFoundError …
Run Code Online (Sandbox Code Playgroud)

java kotlin kotlin-interop

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

具有全局管理员的用户,无法在 Azure 中查看应用程序或资源 grp

我是我的 Azure 租户的全局管理员,并将全局管理员权限授予其他人,以便他们可以管理 Azure 租户。

但是,他们无法查看已在 Azure 上提供的任何服务。

例如,无法查看:

a) 资源组

b) 企业应用

请建议我还应该做些什么来解决这个问题?

permissions azure azure-resource-manager azureportal

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

iOS Swift-计算两次之间的差

我想知道如何计算登录时间和注销时间之间的差异,例如:登录时间:8:00 AM和注销时间:5:00 PM,我应该得到9个小时作为总渲染时间。

这是保存到Firebase的时间格式

     // Set the time
    let timeFormatter = DateFormatter()
    timeFormatter.dateStyle = .none
    timeFormatter.timeStyle = .short
    timeFormatter.amSymbol = "AM"
    timeFormatter.pmSymbol = "PM"

    let timeString = timeFormatter.string(from: date)
Run Code Online (Sandbox Code Playgroud)

time ios swift

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

迅捷的4.0:覆盖'prepare'必须与覆盖它的声明一样可用

我试图将Apple的ARKit示例应用程序集成到我的应用程序中。由于ARKit只是一项附加功能,因此我需要支持较低版本的iOS。我在所有ARKit示例应用程序类中添加了@available(iOS 11.0,*)标记...除以下1个错误外,它几乎可以工作:“覆盖'prepare'必须与覆盖的声明一样可用”。您知道如何解决此问题吗?

Xcode错误图片

ios swift swift4 arkit xcode9

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

如何使用 golang knq/chromedp 检查页面中是否存在元素

我正在创建一个使用 [chromedp][1] 的应用程序

如何检查页面中是否存在某个元素?

我尝试使用cdp.WaitVisible(),但它没有给我我想要的东西。

我需要这个,这样我就可以判断应用程序是否会做一件事或另一件事。

对于这个例子,假设我需要知道搜索输入是否存在

我怎样才能做到这一点?

[1]: https: //github.com/knq/chromedp

  package main

import (
    "context"
    "fmt"
    "io/ioutil"
    "log"
    "time"

    cdp "github.com/knq/chromedp"
    cdptypes "github.com/knq/chromedp/cdp"
)

func main() {
    var err error

    // create context
    ctxt, cancel := context.WithCancel(context.Background())
    defer cancel()

    // create chrome instance
    c, err := cdp.New(ctxt, cdp.WithLog(log.Printf))
    if err != nil {
        log.Fatal(err)
    }

    // run task list
    var site, res string
    err = c.Run(ctxt, googleSearch("site:brank.as", "Easy Money Management", &site, &res))
    if err != nil { …
Run Code Online (Sandbox Code Playgroud)

web-testing go web

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

尝试在同一页面上加载多个chart.js图表

由于某种原因,我无法弄清楚如何在同一页面上加载多个 Chart.js 图表。我可以很好地加载一个,但是当我添加更多时,它们都不会加载。关于我做错了什么有什么想法吗?

<div class="game-cards col-lg-5">
        <div class="chart-container">
            <canvas id="myChart" width="500" height="500"></canvas>
        </div>

        <div class="right-info">
            <h4>Iowa State vs Iowa</h4>
            <h5 id="time-channel">11:00 AM - Channel Goes here</h5>
            <div class="total-points-live">
                <h5>Total Points Bet</h5>
                <h5 id="point-total">20,000</h5>
                <p class="bet-button">Click To Place Bet</p>
            </div>
        </div>
        <div>
            <input class="bet-input" type="text" name="betAmount" placeholder="Wager Amount">
        </div>
    </div>
    <div class="game-cards col-lg-5">
        <div class="chart-container">
            <canvas id="myChart" width="500" height="500"></canvas>
        </div>

        <div class="right-info">
            <h4>Iowa State vs Iowa</h4>
            <h5 id="time-channel">11:00 AM - Channel Goes here</h5>
            <div class="total-points-live">
                <h5>Total Points Bet</h5>
                <h5 id="point-total">20,000</h5>
                <p …
Run Code Online (Sandbox Code Playgroud)

javascript jquery chart.js

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

运行 bash 脚本时如何跳过第一个参数?

假设我有一个带有两个可选参数的 bash 脚本

我如何才能运行为第二个参数而不是第一个参数提供输入的脚本?

unix bash

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

如何在webpack-dev-server中使用VS Code调试器(忽略断点)

我的问题很简单.

我只想让VS Code的调试器与webpack-dev-server一起工作而不忽略我的断点.

现在,webpack-dev-server从内存中提供捆绑的文件,而如果我理解正确的话,VS Code调试器会在磁盘上搜索它们(...或不??)

因此,每当我设置断点时,我都会感到害怕

Breakpoint ignored because generated code not found (source map problem?)

现在,我可以找到的每个相关问题主要与打字稿有关,而不是webpack-dev-server从内存中提供的事实.我没有使用打字稿.似乎人们要么没有使用webpack-dev-server,要么我错过了一些明显的东西,后者用我的钱.

这是我的VS代码 launch.json

{
  // Use IntelliSense to learn about possible attributes.
  // Hover to view descriptions of existing attributes.
  // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "type": "chrome",
      "request": "launch",
      "name": "Launch Chrome against localhost",
      "url": "http://localhost:8080",
      "webRoot": "${workspaceRoot}",
      "sourceMaps": true,
      "trace": true
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

这些是我的相关内容 webpack.config.js

  devtool: 'cheap-module-source-map',
  output: {
    path: path.join(__dirname, 'dist'),
    filename: '[name].[chunkhash].js'
  },
Run Code Online (Sandbox Code Playgroud)

我尝试了各种修改 …

debugging json webpack webpack-dev-server visual-studio-code

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

在 Pandas 中,对忽略 DST 的时间序列使用 tz_localize 的最佳方法是什么?

我有一个时间序列,它是由带有时钟的传感器测量的,该时钟不根据 DST 规则进行调整。因此,日期时间数据与 DST 无关。在 Pandas 中本地化这些数据的最佳方法是什么?

python localization dst pandas

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

如何将代码块从组织模式导出到封装到框架中的 pdf

我已经使用 org-mode + emacs 有一段时间了,我喜欢制作内容是多么容易。我经常使用来自同一文档的 html + pdf 导出组合(首先是网页,然后是 pdf 文档)。我的问题是关于将代码块 ( #+BEGIN_SRC...)导出为 pdf。

对于html,导出命令 ( C-c C-e h h) 给了我一个令人满意的解决方案:它使用一个框架来封装代码(当您将鼠标指针放在其上时显示编程语言)并为结果消息使用不同的框架(如我设置的那样:export both) . 在#+CAPTION: my caption here之前使用时#+BEGIN_SRC,生成的 html 页面在代码框架之前包含“列表 #:此处的标题”。

对于pdf,导出命令 ( C-c C-e l p)生成的文档在代码和结果周围都没有框架(真是一团糟),并且标题在代码和结果之间显示为“图 #:我的标题在这里”。

如何获得这两个代码不同的框架和结果 ,并房源般的字幕从组织模式导出为PDF时,我的代码块?

这是一个最小的例子:

#+TITLE: EXPORT TESTINGS
#+OPTIONS: toc:nil

#+CAPTION: Caption, my caption!
#+BEGIN_SRC C :results output :exports both
int i, x = 10; …
Run Code Online (Sandbox Code Playgroud)

pdf emacs org-mode

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