小编Tho*_*sch的帖子

我可以在Java中使用for-each遍历NodeList吗?

我想NodeList在Java中使用for-each循环进行迭代.我让它使用for循环和do-while循环但不适用于每个.

NodeList nList = dom.getElementsByTagName("year");
do {
    Element ele = (Element) nList.item(i);
    list.add(ele.getElementsByTagName("MonthId").item(0).getTextContent());
    i++;
} while (i < nList.getLength());

NodeList nList = dom.getElementsByTagName("year");

for (int i = 0; i < nList.getLength(); i++) {
    Element ele = (Element) nList.item(i);
    list.add(ele.getElementsByTagName("MonthId").item(0).getTextContent());
}
Run Code Online (Sandbox Code Playgroud)

java xml dom

35
推荐指数
5
解决办法
4万
查看次数

请求的身份验证凭据无效.云语音API中预期的OAuth 2访问令牌错误

我已经按照谷歌云语音api快速启动请求api使用

curl -s -H "Content-Type: application/json" \
     -H "Authorization: Bearer "$(gcloud auth application-default print-access-token) \
     https://speech.googleapis.com/v1/speech:recognize \
     -d @sync-request.json
Run Code Online (Sandbox Code Playgroud)

和以下链接,但我有错误

{
  "error": {
    "code": 401,
    "message": "Request had invalid authentication credentials. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.",
    "status": "UNAUTHENTICATED"
  }
}
Run Code Online (Sandbox Code Playgroud)

我现在应该怎么做?

Thanx提前

api oauth google-cloud-platform google-speech-api

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

ValueError:无法压缩暗淡[1],预期维度为1,为'sparse_softmax_cross_entropy_loss得到3

我尝试用本地图像替换训练和验证数据.但是在运行训练代码时,它出现了错误:

ValueError:无法压缩dim [1],预期维度为1,对于'sparse_softmax_cross_entropy_loss/remove_squeezable_dimensions/Squeeze'(op:'Squeeze')输入形状得到3:[100,3].

我不知道如何修复它.模型定义代码中没有可见变量.代码是从TensorFlow教程修改的.图像是jpgs.

这是详细的错误消息:

INFO:tensorflow:Using default config.
INFO:tensorflow:Using config: {'_log_step_count_steps': 100, '_is_chief': True, '_model_dir': '/tmp/mnist_convnet_model', '_tf_random_seed': None, '_session_config': None, '_save_checkpoints_secs': 600, '_num_worker_replicas': 1, '_save_checkpoints_steps': None, '_service': None, '_keep_checkpoint_max': 5, '_cluster_spec': <tensorflow.python.training.server_lib.ClusterSpec object at 0x00000288088D50F0>, '_keep_checkpoint_every_n_hours': 10000, '_task_type': 'worker', '_master': '', '_save_summary_steps': 100, '_num_ps_replicas': 0, '_task_id': 0}
Traceback (most recent call last):
  File "C:\Users\ASUS\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\framework\common_shapes.py", line 686, in _call_cpp_shape_fn_impl
    input_tensors_as_shapes, status)
  File "C:\Users\ASUS\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\framework\errors_impl.py", line 473, in __exit__
    c_api.TF_GetCode(self.status.status))
tensorflow.python.framework.errors_impl.InvalidArgumentError: Can not squeeze dim[1], expected a dimension of 1, got 3 for …
Run Code Online (Sandbox Code Playgroud)

python tensorflow

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

什么是gitlab跑步者

我想我从根本上错过了一些东西.我是CI/CD的新手,并试图用gitlab设置我的第一个管道.

该项目是一个预先存在的PHP项目.

我还不想清理它,此刻我已经将整个东西推入了一个docker容器中,它正好与google cloud的mysql数据库等交谈,因为它应该在本地以及远程google云测试VM .我们的梦想是能够推动开发分支,然后将dev banch合并到测试分支中,然后TRIGGERS自动化测试(简单部分),并且还导致远程测试VM(托管在谷歌云上),推出最新更改,从最新的docker文件重建图像(或从gitlab图像寄存器中提取最新图像)...然后使用最新图像重建容器.

我正在玩gitlab的跑步者,但我不了解它的实际情况,尽管几乎查看了所有的在线内容.我只是将它安装在谷歌云虚拟机中,然后当我从我的开发机器推送到gitlab时...回购将"发出信号"跑步者(在VM上运行,执行一堆脚本(可能包括git拉最新的变化?).

因为我已经将我的应用程序预先打包到本地容器中(并将图像推送到图像注册表)我是否需要使用docker作为我在跑步者身上的执行者?或者我可以使用shell和shell命令吗?

我错过了什么?

TLDR和额外:

问题:

  1. 什么是跑步者实际上,它意味着安装在哪里?
    是否关心它运行在哪个目录中?
    如果它不关心它运行的目录,它在哪里执行它的脚本命令?在根?

  2. 如果我在本地构建自己的图像并将其上传到gitlab的注册表,

我需要将执行者设置为docker吗?我不应该只是将它设置为shell,拉动图像,并构建它?(假设跑步者在远程VM上运行).

gitlab gitlab-ci-runner devops

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

如何将流收集到 TreeMap 中

我知道这是一个菜鸟问题,但我在其他任何地方都找不到简单的答案。问题是:我需要编写一个返回 a 的方法SortedMap,因此树图应该可以正常工作。我有一个HashMap< String, Skill>Skill该类具有方法getNamegetNumApplicants我需要返回一个SortedMap<String, Long>,以技能名称为键,以申请人数为值。这是我的立场:

private Map<String,Skill> skillMap = new HashMap<>();

public SortedMap<String, Long> skill_nApplicants() {

    return skillMap.values().stream().collect(...);
}
Run Code Online (Sandbox Code Playgroud)

这是技能课

public class Skill {

    private String name;
    private List <Position> reqPosition = new ArrayList<>();
    private Long numApplicants;

    public void plusOneApplicant() {
        this.numApplicants++;
    }

    public Long getNumApplicants() {
        return numApplicants;
    }
    public Skill(String name) {
        super();
        this.name = name;
        this.numApplicants = 0L;
    }
    public String getName() {
        return …
Run Code Online (Sandbox Code Playgroud)

java treemap java-stream

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

如果我在IQueryable上使用await + ToListAsync()并且未定义为任务,那么它是否正确?

我正在使用带有EF-6的asp.net MVC-5,我不确定使用await + ToListAsync是否有效.例如,我有以下存储库方法,它返回IQueryable: -

public IQueryable<TSet> getAllScanEmailTo()
{
    return t.TSets.Where(a=>a.Name.StartsWith("ScanEmail"));    
}
Run Code Online (Sandbox Code Playgroud)

我称之为: -

var emailsTo = await repository.getAllScanEmailTo().ToListAsync();
Run Code Online (Sandbox Code Playgroud)

一开始,我以为我会得到一个错误,因为我正在使用"等待"一个未被定义为任务的方法,但上面工作得很好,所以有人可以就此提出建议吗?

c# asynchronous async-await entity-framework-6 asp.net-mvc-5

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

Jacoco离线仪器Gradle脚本

我试图寻找Jacoco离线仪器gradle脚本片段,但找不到.是否可以通过gradle脚本进行Jacoco离线检测?如果是的话...它的一个例子就是伟大的.谢谢.

java gradle jacoco build.gradle

8
推荐指数
3
解决办法
4329
查看次数

如何使用 matplotlib (python) colah 的变形网格进行绘图?

我需要在 Python 中创建一个可视化,就像 colah 在他的网站上所做的那样。但是,我无法在 matplotlib 上找到网格的任何失真以完全像他在这里所做的那样执行。请帮助我,如果可以的话。

这是我需要执行的情节:
colah 的向量场空间失真

python grid machine-learning matplotlib distortion

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

JSON 对象数组到 Java POJO

将此 JSON 对象转换为 Java 中的类,映射在您的 POJO 类中如何?

{
    "ownerName": "Robert",
    "pets": [
        {
            "name": "Kitty"
        },
        {
            "name": "Rex"
        },
        {
            "name": "Jake"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

java arrays json object

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

未知错误:无法在 chrome 驱动程序中为用户数据目录创建临时目录

运行代码时出现以下错误。我正在使用黄瓜红宝石水豚框架。如果有任何解决方案,请回答。非常感谢。

错误如下:

未知错误:无法为用户数据目录创建临时目录(驱动程序信息:chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.14393 x86.506120

ruby selenium

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