AnyLogic模型具有需要“写”权限的外部依赖项,可以在(AnyLogic)公共云上运行吗?
创始人
2024-08-22 17:00:29
0

是的,可以在AnyLogic Cloud公共云上运行具有外部依赖项的AnyLogic模型。为了使模型工作,您需要将所有外部依赖项包含在模型文件夹中。在云上运行的模型将获得对此文件夹的完全读/写访问权限。

以下是一个示例模型,它包含一个外部CSV文件作为其依赖项。在模型顶部的自定义库中,使用Java关键字“getResourceAsStream()”将CSV文件加载到模型中。这个模型可以在AnyLogic Cloud上运行,并且它能够读和写CSV文件。

import java.io.*;
import java.util.*;

public class CustomLibrary extends Agent
{

    public static void readCSV()
    {
        InputStream input = CustomLibrary.class.getResourceAsStream("external_data.csv");

        BufferedReader reader = new BufferedReader(new InputStreamReader(input));
        String line;
        try {
            while ((line = reader.readLine()) != null) {
                System.out.println(line);
            }
        } catch (IOException e) {
            e.printStackTrace();
        }
    }

    public static void writeCSV()
    {
        FileWriter fw = null;
        try {
            fw = new FileWriter("external_data.csv");
            BufferedWriter bw = new BufferedWriter(fw);
            bw.write("1, 2, 3, 4");
            bw.newLine();
            bw.write("5, 6, 7, 8");
            bw.newLine();
            bw.write("9, 10, 11, 12");
            bw.flush();
            fw.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

相关内容

热门资讯

分享个大家"微信小程... 微信小程序财神十三张脚本是一款专注玩家量身打造的游戏记牌类型软件,在微信小程序财神十三张脚本这款游戏...
揭秘"悠闲川南辅助器... 悠闲川南辅助器是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以加我微信...
玩家必看"广西友乐解... 大家好,今天小编来为大家解答广西友乐解码器下载安装这个问题咨询软件客服可以免费测试直接加微信(136...
透视智能ai"小程序... 您好:这款小程序跑得快的技巧游戏是可以开挂的,确实是有挂的,很多玩家在这款小程序跑得快的技巧游戏中打...
科技通报"天天微友辅... 科技通报"天天微友辅助神器"开挂(插件)辅助插件有挂神器-AI教程;无需打开直接搜索微信(13670...
重大消息"微乐小程序... >>您好:微乐小程序辅助开挂确实是有挂的,很多玩家在这款微乐小程序辅助开挂游戏中打牌都会发现很多用户...
透视工具"werpl... werplan开挂 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: ...
一起来探讨"边锋老友... 一起来探讨"边锋老友乳山辅助"开挂(安装)辅助安装发现有挂-插件教程;无需打开直接搜索打开薇:136...
透视攻略"杭州都莱大... 透视攻略"杭州都莱大菠萝插件"开挂(软件)辅助软件有挂工具-线上教程;无需打开直接搜索打开薇:136...
透视代打"新西部大厅... 大家好,今天小编来为大家解答新西部大厅辅助器这个问题咨询软件客服可以免费测试直接加微信(136704...