- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在某些逻辑中间停止芭蕾舞 Actor 程序。如何使用代码停止 ballerina 中正在运行的程序?我正在寻找相当于 java 中的 System.exit(0) 的东西。
最佳答案
我相信您正在编写一个具有 main 函数的程序。不幸的是,Ballerina 不提供该功能,您可以通过在 Github 存储库中创建问题来请求该功能 [1]。
正如 @werner 所建议的,抛出错误将是一种解决方法,如下代码所示。
import ballerina.io;
function main(string[] args) {
int count = 0;
while (true) {
io:println(count);
if (count == 5) {
error err = {message:"Stop the program"};
throw err;
}
count = count + 1;
}
}
关于ballerina - 如何终止芭蕾舞 Actor 计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49289064/
我正在尝试动态传递后端请求的路径。但是路径变量是敏感参数,因此不允许我传递传入路径或任何字符串,如 studentInfoEP->get("/student"+ studentId); 知道我们该怎么
我是 Ballerina 的新手集成语言,需要一种编写测试用例的方法。以下是我的初始代码。 package samples.foo.bar; import ballerina.lang.system;
我需要在 Ballerina 中创建一个列表列表。在java中,我会简单地说List> .我如何在芭蕾舞 Actor 中做到这一点? 我有以下代码。 int[][] arr = [[1,2,3], [
我正在开发一个简单的芭蕾舞 Actor 应用程序,它检索 email给定名称( cntname )。 string sqlString = "SELECT email FROM CONTACTS WH
我有一个整数值,我想用前导“0”填充这个整数值。我怎样才能在芭蕾舞 Actor 中做到这一点? int i = 1; 预期的输出应该是 0000000001 最佳答案 为此,您可以使用 io:spri
any choice = io:readln("Enter choice 1 - 5: "); 我似乎无法将输入转换为 int。 检查和匹配都给出了相同的错误 var intChoice = choi
我试图访问纯结果集而不将其转换为 json 或 XML。 我的数据库将结果集转换为正确的格式。 例子: var resultSet = testDB->select("SELECT * FROM te
我正在尝试阅读 Ballerina.toml 的详细信息在代码中。 例如鉴于以下情况,我如何从模块 .bal 访问名称值文件? [package] org = "myOrg" name = "pkg"
我不明白为什么一个非常简单的编译程序的大小在 8Mb 左右。这不包括我假定的 JVM? 这是一个简单的芭蕾舞女 Actor 程序 import ballerina/io; type Score [st
有一个字符串数组,其中包含多个字符串,其中多个字符串彼此相似。要求是删除数组中的重复项。 输入: ["Anne", "Jane", "John", "Jane", "Ivan", "Peter", "
我是芭蕾舞 Actor 的新手。我想从命令行获取用户参数并将其设置为 json 负载。像这样的事情: ballerina run client.bal testInput 以下是我的client.ba
有一个字符串数组,其中包含多个字符串,其中多个字符串彼此相似。要求是删除数组中的重复项。 输入: ["Anne", "Jane", "John", "Jane", "Ivan", "Peter", "
我正在尝试将一些代码重构到 worker 中,但出现错误: undefined symbol userId 似乎工作人员无法从其上方的范围中看到变量。如何让工作人员看到传入的参数? import ba
我刚刚开始通过阅读来关注芭蕾舞女 Actor https://ballerina.io/文档。当我尝试运行 Hello World Parallel 时,我不知道它在内部是如何工作的? import
Ballerina is a general purpose, concurrent and strongly typed programming language with both textual
为什么我在 ballerina 中遇到运行时错误。 Error:- "You must set the JAVA_HOME variable before running Ballerina." 最佳
为什么我在 ballerina 中遇到运行时错误。 Error:- "You must set the JAVA_HOME variable before running Ballerina." 最佳
我正在尝试使用 ballerina(MacOS Catalina 上的 jBallerina-1.0.5)实现一个简单的注释处理器。在这个例子中,我需要: 遍历给定服务的可用资源函数 对于每次迭代,获
除了使用以下代码之外,我如何直接将元素附加到数组的末尾。 string[] array = ["1","2"]; array[lengthof-1] = "3"; 最佳答案 这是目前唯一可能的方法。
当尝试运行模拟 nil 返回值的测试时,出现以下错误。有什么想法吗? function f1() returns string?|error { return f2(); } function
我是一名优秀的程序员,十分优秀!