问题标签 [katacoda]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
unix - Katacoda 不接受我的源代码……为什么?
我正在解决 Katacoda 上的一个 unix 问题。我正在按照指示解决它,但它给了我一个错误。
问题是显示给定输入文件中的行数和字数
编写一个命令/逻辑,它将从给定输入文件中读取内容并显示文件中的行数和字数。
- 您的默认登录目录:
/home/scrapbook/tutorial/
- 输入文件位置:
/home/scrapbook/tutorial/unix_countproject/
- 输入文件名:
input.txt
- 脚本文件位置:
/home/scrapbook/tutorial/
- 脚本文件名:
script.sh
指示:
您可以在文件夹中查看输入文件 (
input.txt
) 的内容/home/scrapbook/tutorial/unix_countproject/
。请注意,此文件夹和文件已经存在并且位于上述路径中。
您可以使用 vi 编辑器打开 script.sh 文件,在文件中写入逻辑以显示输入文件中的行数和字数(
input.txt
),编写逻辑后,保存文件并退出 vi 编辑器。script.sh
要测试您的命令/逻辑,请使用以下命令在终端运行 shell 脚本文件 ( )如果在运行上述命令时出现任何问题,请修改 script.sh 文件并重复第 #:3 点
不要在 script.sh 文件中使用任何 echo 语句,即使是在注释行/代码中
完成任务后,单击“摘要”或“继续”以继续下一个作业。
示例:名为 input.txt 的示例输入文件的内容 - 从下一行开始
预期输出:
按照指示,我将我的逻辑存储在script.sh
文件中,它成功执行并给了我预期的输出,但它不接受我的答案。
然后我点击完成,但它不接受它。
kubernetes - Kataocoda 上的 Kubeedge - 版本“v1”中类型“节点”不匹配
我正在关注Katacoda 上的Kubeedge v1.0.0 部署并执行以下命令。
它给了我一个错误
错误:无法识别“/root/kubeedge/src/github.com/kubeedge/kubeedge/build/node.json”:版本“v1”中没有匹配类型“节点”
尝试搜索此错误,但未找到相关答案。任何人都知道如何度过这个难关?
以下是我的node.json
文件内容
java - 作为一个新手,我在程序中找不到错误
我正在训练代码大战 kata,而 kata 是:
在工厂里,打印机打印盒子的标签。对于一种盒子,打印机必须使用颜色,为简单起见,使用从 a 到 m 的字母命名。
打印机使用的颜色记录在控制字符串中。例如,一个“好”的控制字符串是 aaabbbbhaijjjm,这意味着打印机使用了 3 次颜色 a、4 次颜色 b、1 次颜色 h 和 1 次颜色 a...
有时会出现问题:缺少颜色、技术故障和产生“坏”控制字符串,例如 aaaxbbbbyyhwawiwjjjwwm 的字母不是从 a 到 m。
您必须编写一个函数printer_error,它给定一个字符串,将打印机的错误率输出为一个字符串,表示一个有理数,其分子是错误数,分母是控制字符串的长度。不要将此分数简化为更简单的表达式。
该字符串的长度大于或等于 1,并且仅包含从 a 到 z 的字母。
例子:
作为一个新手,我尝试过。我的程序是这样的:
它通过了测试,但在提交 Kata 时,计数器缺少 1 或 2 个数字。任何人都可以帮忙吗?
testing - 如何在不进行 API 测试的情况下在 Katalon Studio 中获取(获取)Web 应用程序的 Cookie 值、服务器名称和其他 Header 详细信息
请帮助实施以及如何在 Katalon 工作室中验证以下内容
- 请求响应有一个标头 Server: <>
- 请求响应有一个标头 X-cache-status: <>
- 请求响应有一个带有名称的 cookie(获取所有 cookie 名称)
- 请求响应 cookie 值对于每个访问者都是唯一的。
请看我的附件图片 请任何解决方案然后给你的答案..谢谢
linux - 找不到 katacoda 命令
我正在尝试安装 katacoda 客户端。我使用 NPM 安装它:
安装成功,但是当我尝试运行时,katacoda help
出现以下错误:command not found: katacoda
. NPM 在这里安装了 katacoda /usr/local/Cellar/node/10.7.0/lib/node_modules/katacoda-cli
:. 如果我运行以下命令:/usr/local/Cellar/node/10.7.0/lib/node_modules/katacoda-cli/bin/run help
katacoda 正确执行。我想我的问题来自我的$PATH
,设置如下:export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
spring-boot - 尝试使用 SSL 将 Spring-Boot 应用程序连接到 Keycloak
我正在研究一个 Katacoda 场景,在该场景中,我将 spring-boot 应用程序连接到 KeyCloak。我想让它变得非常小,所以这是我的配置:
pom.xml
应用程序属性
我的问题是当我在我的应用程序上点击一个端点时,它会正确重定向到登录页面。但问题是redirect_uri
它传入的不是 ssl,因此http://2886795315-8080-ollie02.environments.katacoda.com/v1/todos
会导致 COR 问题。
我添加了这个属性来尝试强制 https:
但是随后它将redirect_uri
传递给keycloak登录的参数更改为https://2886795315-8080-ollie02.environments.katacoda.com:0/v1/todos
有谁知道为什么 url 路径:0
附加到前面?
python - CodeWars Kata 将零移到列表末尾
嘿伙计们,所以我几乎解决了这个 kata,但我的代码一直未能通过这个测试。有任何想法吗?
这是失败的测试:
[9, 0.0, 9, 1, 2, 1, 1, 0.0, 3, 1, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0]
应该相等[9, 9, 1, 2, 1, 1, 3, 1, 9, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
。
我假设它的浮点值将其丢弃,因此我尝试使用第二个 if 语句来解释它,但无济于事。
javascript - 在 Katacoda 环境中使用 Docker 部署时收到 CORS 错误
我正在研究 Katacoda 场景,通过 Docker 和 docker-compose 部署 MERN 应用程序。当我在本地运行我的项目时,它运行良好。当我将它加载到 katacoda 平台并使用它们生成的 URL 时,我收到了 CORS 错误。我已经把头撞在墙上有一段时间了。
这是我在 ExpressJS 中的服务器文件
这是我api
在客户端(React)中的文件
最后,这是我的路由器文件(ExpressRouter)
这是确切的错误
该请求似乎来自 Katacoda 动态创建的 URL。关于如何解决这个问题的任何想法?
kubernetes - 与服务器 localhost:8080 的连接被拒绝 - 您是否指定了正确的主机或端口。无法弄清楚问题
在 CKAD 考试中,我被要求通过 SSH 连接到集群中的其他节点,以执行一些 kubectl 操作,例如kubectl get all
,虽然如下:
与服务器 localhost:8080 的连接被拒绝 - 您是否指定了正确的主机或端口?
尝试做 sudo,但没有工作并检查了 kubectl 配置视图(可以在客户端节点中看到空文件)
这个怎么做?
docker - Katacode Traefik 教程错误 - 未创建容器
我正在尝试使用 Traefik 的负载平衡容器的 Katacoda 游乐场- https://www.katacoda.com/courses/traefik/deploy-load-balancer:
这是教程中启动 Traefik 节点和 2 个测试容器的确切 Docker 撰写脚本:
我运行 Docker-Compose 命令,如教程中所述:
但是,当我检查容器列表时,我只能看到创建了 2 个容器。Traefik 容器未创建:
下一步也失败了。这可能是因为 Traefik 容器没有运行:
任何人都可以复制本教程,请让我知道原因并修复此错误吗?