问题标签 [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 投票
1 回答
1107 浏览

eclipse - Eclipse 工作集——如何重命名它们?另外,可以禁用错误图标吗?

在对在 Eclipse 中为可视化组织目的创建顶级“普通旧文件夹”的困难感到有点沮丧之后,我发现我所追求的东西被称为“工作集”。万岁!但是它们似乎不能通过任何明显的途径重命名(右键单击它或使用“配置工作集”窗口)。

事情就是这样吗,因为没有人应该懒得拒绝用正确的名称制作一个新的工作集并转移所有东西?还是我错过了一些明显的东西?

我还有一个更次要的问题,我认为我已经知道了它的答案。我可以告诉一个特定的工作集当它的一个孩子有错误时不要将其图标更改为具有“红色 X”吗?调试下的首选项中没有任何内容向我暗示关闭自动图标更改的能力。这是一个有用的功能,但我有一些简单的练习项目,但有一些非常基本的错误,我不需要视觉提醒来“修复”它们,特别是如果它们在我的“练习”工作集中,我的图标d宁愿不改变。

0 投票
1 回答
119 浏览

java - 自动将依赖项加载到 Eclipse 工作集中

我的工作区中有 5 个包。一个是包含我的应用程序的关键 java 文件的“核心”包,这个包的名称也恰好是我希望包含它的工作集的名称。工作区中的其他包(其中 4 个)位于构建路径上,并提供方便的方法等。我想基于这个核心包创建一个工作集,并让它构建路径上的所有其他包自动进入它的工作集。

如何在不手动将这些无关的包设置到工作集的情况下实现这一点,然后在依赖关系发生变化时手动更新工作集?

在我的现实生活环境中,我需要管理许多工作集,因此这很快就会变得过于乏味。

0 投票
2 回答
947 浏览

c++ - 如何设置 PROCESS_SET_QUOTA 来处理?

我想使用 SetProcessWorkingSetSize 函数,在 MSDN 上我看到了这个:

“句柄必须具有 PROCESS_SET_QUOTA 访问权限。有关详细信息,请参阅进程安全和访问权限。”

那么,如何设置 PROCESS_SET_QUOTA 来处理句柄呢?

我想编写运行具有工作集限制的可执行程序的程序,所以有一段主要代码:

0 投票
1 回答
70 浏览

eclipse - 如何在插件中获取工作区的工作集信息?

我想获取当前工作区的运行时工作集信息。我试过方法:IWorkbenchPage 的 IWorkingSet[] getWorkingSets()

但是当我调试代码时,该方法什么也不返回。

我想知道我是否使用正确的方法来获取工作区的工作集信息?如果没有,如何获取数据?

0 投票
0 回答
1323 浏览

c++ - 工作集增长缓慢。内存泄漏?

我正在使用 WinAPI 调用在 C++ 中编写应用程序。我最近查看了 Process Explorer 中的统计数据,我可以看到,应用程序的工作集正在增长。程序初始化后,私有字节保持不变。我试图了解它是否是内存泄漏。

一些细节:

我没有使用newmalloc在我的代码中动态分配任何内存。我确实定期调用 CreateProcess,但我一直重复使用相同的 LPPROCESS_INFORMATION 和 LPSTARTUPINFO。我还确保为每个实例调用 TerminateProcess 并在调用它后正确关闭句柄。

我的应用程序在多次迭代中执行相同的任务,但我注意到工作集确实具有相同的值,并且每次运行程序时都不会以相同的速度增长。

我也知道我的代码没有泄漏任何句柄。我已经仔细检查过了。

我是否应该担心随着程序运行而工作集增长缓慢?难道仅仅是因为操作系统的分页算法,工作集就在增长吗?

我在这里找到了一个很好的问题和几个很好的解释。但这并不能回答我的问题。

更新:我正在使用 MinGW + Eclipse

0 投票
0 回答
46 浏览

eclipse - Eclipse 插件激活工作集

我正在开发插件,它会根据给定工作区中的项目自动创建工作集。我设法创建了新的工作集,但我希望它们默认被激活。我怎样才能做到这一点?还是从插件级别完全有可能?

0 投票
1 回答
4554 浏览

windows - 来自 cmd 的空工​​作集

我想编写一个 cmd 脚本来定期从命令提示符清空工作集。现在我从 sysinternals 清空 Rammap 工具中的工作集,但这不能由脚本运行。

0 投票
1 回答
128 浏览

java - Eclipse 插件:获取工作集的内容

我有一个 Eclipse 插件,目前可以使用它在工作区中获取选定的项目

我想添加还能够选择整个工作集并处理其中的所有项目的功能。有没有办法说

问题是,文档说“所有已知的子接口(IResource):IContainer、IFile、IFolder、IProject、IWorkspaceRoot”。我尝试使用 IContainer 及其 members() 方法而不是伪 codish WorkingSetClass 和 getProjects(),但 instanceof 返回 false。

长话短说,我如何在包管理器的选定工作集中获取项目?

0 投票
1 回答
82 浏览

eclipse - Eclipse 中 .gitignore 的工作集

如何根据 的内容自动构建 Project Explorer 的工作集.gitignore,然后与之保持同步.gitignore

我正在开发一个 C++ AutoTools 项目,因为它在 AutoTools 项目中很常见,在构建阶段会生成很多文件。我确实已经将它们 .gitignored 了。现在我在那个项目上尝试 Eclipse,发现我必须仔细选择要再次忽略的文件。

0 投票
1 回答
185 浏览

php - 有没有办法像在 Eclipse 中一样在 PhpStorm 中创建工作集以便按项目分组?

来自 Eclipse 世界,我开始使用 PhpStorm 进行 PHP 开发。我想问一下是否有办法按类似的项目进行分组,以便在 Eclipse 的工作集功能中看到它们,例如:

我的意思是,在 Eclipse 中,我可以例如创建一个LibraryProjects工作集并向其中添加项目(例如APhpLibraryProjectAnotherPhpLibraryProject),以便在 IDE 的左侧看不到大量不同项目的列表......

在 PhpStorm 中可以吗?

感谢您的关注!