小编Seb*_*iec的帖子

OSGi内存管理

我有关于OSGi内存管理的理论问题.

假设我们有一些OSGi容器(例如Felix),让我们假设我创建了一些内存泄漏的包.

以下是我的一些问题:

  1. 有没有办法限制这个"失败"捆绑的内存消耗?例如,如果它超出内存限制 - OSGi容器会给我发送电子邮件,卸载它或其他东西?
  2. 捆绑"A"中的内存消耗如何影响捆绑"B".例如,如果"A"导致内存不足错误,它会炸毁整个OSGi容器吗?

java osgi apache-felix

17
推荐指数
1
解决办法
2575
查看次数

Scala - 带管道的shell命令

我是一个Scala初学者,我正在编写一个用于调用shell命令的包装器.目前我正在尝试使用指定目录中的管道调用shell命令.

为了达到这个目的,我编写了一个简

def runCommand(command: String, directory: File): (Int, String, String) = {

  val errbuffer = new StringBuffer();
  val outbuffer = new StringBuffer();

  //run the command
  val ret = sys.process.Process(command, directory) !
  //log output and err
  ProcessLogger(outbuffer append _ + "\n", outbuffer append _ + "\n");

  return (ret, outbuffer.toString(), errbuffer.toString());
}
Run Code Online (Sandbox Code Playgroud)

但是使用此实用程序我不能使用管道,例如:

runCommand("ps -eF | grep -i foo", new File("."));
Run Code Online (Sandbox Code Playgroud)

首先我想,管道是shell的功能,所以我尝试了"/ bin/sh -c ps -eF | grep -i foo",但似乎忽略了管道右侧的表达式.

我也尝试过运行命令!语法(sys.process._包),但我无法弄清楚,如何从指定目录调用命令(不使用"cd").

能否请您指教,如何正确地做到这一点?

scala

5
推荐指数
1
解决办法
4939
查看次数

Hippo CMS - 允许所有注册会员添加文章?

嗨,我想创建一个门户网站,并允许每个注册用户添加一篇文章.因此,从这个角度来看,每个门户网站成员都将成为作者(默认情况下).我也在考虑让这些成员创建包含2-3个预定义模板的文章(比方说2-3个编辑部分和几个自定义组件).有可能吗?从哪儿开始?

java content-management-system hippocms

2
推荐指数
1
解决办法
513
查看次数

Opera浏览器 - cookie编辑器

有没有像Firefox的WebDeveloper插件这样的工具?我对cookie操作最感兴趣,特别是在创建cookie时.

cookies opera

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