小编bra*_*ter的帖子

Eclipse-C++ - 调试:查看数组的内容

是否可以查看动态分配的数组的内容,如:

int *array = new int[dimension];
Run Code Online (Sandbox Code Playgroud)

我只看到指针的值.

编辑:刚找到"显示为数组"选项,但我总是要手动输入数组的大小.是否有可能实现自动化?

c++ debugging eclipse-cdt

24
推荐指数
3
解决办法
2万
查看次数

进程间通信建议

我正在寻找一种轻量级,快速简便的方法来处理Linux机器上某些程序之间的进程间通信.

目前,我在想Named Pipe,因为它是由操作系统本身提供的.是否有关于性能或可用性的警告?

共享内存会更好吗?

我认为我不需要一个超级复杂的框架.

请指出我正确的方向,谢谢!


更新:我想构建一个小程序(守护进程),告诉其他程序(它自己启动)暂停,报告状态,停止等.

因此,应通知其他程序新命令正在等待它.管道不是理想的,是吗?

c++ linux ipc

9
推荐指数
2
解决办法
2万
查看次数

如何使我的tml文件成为eclipse格式,就像我希望它们一样?

使用Eclipse Juno SR1:

我在我的eclipse安装中安装了Tapestry Tools,并且我也定制了我的XML Formatter.

但是,无论我是否在TML编辑器或XML编辑器中打开tml文件,当我让eclipse格式化文件时,使用的格式规则与"普通"XML文件不同.

如何确保适用相同的规则?

另外,为什么格式化程序有时允许比指定行宽更长的行?它似乎只在属性超出限制时才引入换行符,但如果属性值太长则不会...

参考问题:

如何配置Eclipse XML格式?

导出Eclipse XML格式规则?

xml eclipse tapestry eclipse-juno

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

使用RichFaces下载文件

我已经完成了以下工作:

  1. 用户可以上传文件(即压缩档案)
  2. 用户可以解压缩服务器上的文件
  3. 用户可以对这些文件执行一些操作,从而生成更多文件

现在我需要让第4步工作:

  • 用户可以再次将文件下载到自己的计算机上

任何人都可以给我一个提示吗?我试图了解我在谷歌上发现的东西,但它并没有像预期的那样发挥作用.我是否必须设置内容类型?当我设置应用程序/八位字节流时​​,只有txt和csv文件才能正确显示(在浏览器中,而不是我想要的下载弹出窗口)其他文件无效...

JSP:

<a4j:commandLink value="Download" action="#{appController.downloadFile}" rendered="#{!file.directory}">
   <f:param name="file" value="#{file.absoluteFilename}" />
</a4j:commandLink>
Run Code Online (Sandbox Code Playgroud)

AppController的:

public String downloadFile() {
    String filename = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("file");
    File file = new File(filename);
    HttpServletResponse response = (HttpServletResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse();  

    writeOutContent(response, file, file.getName());

    FacesContext.getCurrentInstance().responseComplete();
    return null;
}

private void writeOutContent(final HttpServletResponse res, final File content, final String theFilename) {
    if (content == null) {
        return;
    }
    try {
        res.setHeader("Pragma", "no-cache");
        res.setDateHeader("Expires", 0);
        res.setHeader("Content-disposition", "attachment; filename=" + theFilename);
        FileInputStream fis = new FileInputStream(content);
        ServletOutputStream os …
Run Code Online (Sandbox Code Playgroud)

java jsf jsp richfaces

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

直接从我的应用程序执行BLAST/SmithWaterman搜索

我正在开发一个小应用程序,并考虑将BLAST或其他本地对齐搜索集成到我的应用程序中.我的搜索只提出了需要安装并作为外部程序调用的程序.

有没有办法从头开始实现它?也许是任何预制的图书馆?

c bioinformatics mpi sequence

5
推荐指数
3
解决办法
1251
查看次数

进程间通信

我正在寻找一些数据来帮助我决定 Linux 上两个独立进程之间的通信哪个更好/更快:

  • 传输控制协议
  • 命名管道

管道的系统开销和 TCP 堆栈开销哪个更糟糕?


更新的具体要求:

  • 只需要本地IPC
  • 大多会是很多短信
  • 无需跨平台,只需Linux

c++ linux

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

标签 统计

c++ ×3

linux ×2

bioinformatics ×1

c ×1

debugging ×1

eclipse ×1

eclipse-cdt ×1

eclipse-juno ×1

ipc ×1

java ×1

jsf ×1

jsp ×1

mpi ×1

richfaces ×1

sequence ×1

tapestry ×1

xml ×1