问题标签 [working-set]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
37 浏览

eclipse - 你能从 Eclipse 上传整个工作集到 GitHub 吗?

我正在学习计算机科学,最近我将所有项目按课程分组到工作集。有没有办法将工作集作为单个项目上传到 GitHub?似乎工作集文件夹并不真正存在,所以我不确定如何去做。

例如,我有 12 个名为 lab1-lab12 的项目,我将它们全部添加到名为“计算机科学简介”的工作集中。这个工作集可以上传到 GitHub 吗?谢谢!

0 投票
0 回答
46 浏览

java - 如何在 Eclipse 中将外部资源包含到 WorkingSet

我正在开发一个使用自定义工作集的 Eclipse 插件。这些工作集可以包含来自工作区的项目,也可以包含用户通过向导选择的外部项目。

选择一个文件夹后,我的插件返回一个java.io.File文件夹的路径。现在我想将此文件夹作为资源添加到我的自定义工作集中。现在,通过将实例添加IAdaptable到 a来将元素添加到工作集中List<IAdaptable>,然后将其提供给IWorkingSetManager,因此将其转换/转换File为类似IResourceIFolder应该可以工作。所以我的问题是,我该怎么做java.io.File IAdaptable

0 投票
0 回答
24 浏览

java - How to change active WorkingSets programmatically?

I started implementing a custom configuration dialog for a custom working set. Now I wanted to implement an activation/deactivation mechanism (checkboxes) for the visible WorkingSets in the Project Explorer like the one you get via Select Working Set..., so the user does not have to switch between two GUIs.

The GUI is already working, but my two problems are:

  1. Getting the currently active working sets (e.g. in the Project Explorer/Navigator)
  2. Setting active working sets

I tried to work with IWorkingSet.isVisible(), but the function returns true for all working sets. How can I get the currently active working sets for those views and how can I change them programmatically?

0 投票
1 回答
28 浏览

java - 如何通过自定义按钮打开完整的首选项对话框?

我正在为 custom 实现一个配置对话框IWorkingSets。这些集合包括选定的项目,但也有两个额外的配置,它们有自己的属性页面。我已经设法为这些工作集实现了一个功能属性对话框,可以通过右键单击它们并Properties在 中选择来找到它Project Explorer,但现在我想PropertyDialog通过自定义配置对话框中的按钮打开它。

我尝试使用PropertyDialog,但该对话框不是 API。还有另一种以编程方式打开属性对话框的方法吗?

0 投票
0 回答
205 浏览

c++ - 在 Windows 资源监视器中提交内存,正在增长超过(20 倍)进程(c++)的工作集内存。内存泄漏?

我们有一个 64 位应用程序,它在 16gb ram windows 虚拟机中以 c++ 代码运行。运行应用程序几天后,整个 Pagefile.sys 内存(32 GB)被归档并导致崩溃。在资源监视器中

  • 提交(KB):22 643 396

  • 工作集 (KB):982 208

如果是内存泄漏,为什么它没有显示工作集内存的增长?我也想知道在什么情况下,只有提交内存会增长大于工作集内存?我们可以使用哪些 c++ 工具来确定此问题的根本原因?

我了解提交大小包括使用的 RAM 和虚拟内存。请解释为什么使用的虚拟内存即使在空闲状态下也无法释放进程?

注意:-在此应用程序中,没有使用 virtualAlloc(),仅使用了 c++ new 运算符。

0 投票
0 回答
49 浏览

eclipse - 在 Eclipse 中创建工作集的命令是什么?

我正在编写创建工作区并使用 Eclipse 命令行参数导入多个项目的脚本现在我想使用命令行参数创建带有导入项目的工作集。这样我就可以拥有完整的脚本,它将创建工作区 + 导入项目 + 创建工作集 + 为每个工作集配置构建整个项目

我无法找到在 Eclipse 中创建工作集的命令,需要这方面的指导。

感谢您的一点点努力。

编辑1:我发现这个命令将创建一个工作区或打开现有的工作区并将所有项目导入IDE而不打开IDE(HEADLESS)

0 投票
0 回答
8 浏览

working-set - 我有一个关于工作集和虚拟内存之间关系的问题

我有一个关于工作集和虚拟内存之间关系的问题。如果您从性能监视器检查工作集,该值可能大于实际内存。由于工作集包含虚拟内存,是否可以认识到这种现象大于真实内存?还有,如果设置不使用虚拟内存,WorkingSet的值会不会比真实内存大?