public static void testScriptEngine() throws Exception {
ScriptEngineManager sem = new ScriptEngineManager();
ScriptEngine js = sem.getEngineByName("JavaScript");
js.eval("blubb = 1\n" +
"muh = blubb + 2\n" +
"// just a comment...\n" +
"crap = \"asd\"");
System.out.println(js.get("muh").getClass());
System.out.println("Testing ScriptEngine Performance...");
long start = System.currentTimeMillis();
Config c = Config.getInstance(new FileInputStream("res/customConfig.js"));
double[] d = new double[]{1.0, 7.5, 1.3+2.5+6.3+3.1, 6.0};;
for (int i = 0; i < 100000; i++) {
//c.pReassignVnf(i);
//d = new double[]{d[0] + 1.0, d[1] - 0.5, d[0] + d[1], d[3] * 1.1};
c.objectiveVector(new double[Solution.Vals.values().length]);
}
System.out.println(Arrays.toString(d));
long dur = System.currentTimeMillis() - start;
System.out.println("Duration: " + dur + "ms");
System.out.println(c.topologyFile.toAbsolutePath().toString());
}
Main.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:mo-vnfcp
作者:
评论列表
文章目录