问题标签 [removeall]

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 回答
1210 浏览

c# - 如何删除由字段嵌套的列表中的项目

我在删除列表时遇到问题。

想象一下这样的 2 条记录。

项目 1:ID = 1001,名称 =“A”,依赖关系 = 1,订单 = 1.00

项目 2:ID = 2354,名称 =“B”,依赖 = 1,订单 = 1.01

它们通过依赖关系以某种方式链接在一起,网页中的视觉效果就像一个元素嵌套在另一个元素中。我一直在尝试在前端删除此记录。数据库级别没问题。这件事是为了避免我用来从我的集合中删除元素并进行数据绑定刷新的数据库往返。但是现在,我的元素嵌套了,我不知道必须这样做。

我匆忙尝试了这个,没有看到列表修改的问题。

然后我做了

但是 ToList() 重新创建了一个新列表,这不会删除同一列表中的任何内容 Items 是实体内的集合(列表)

请不要修改实体结构或数据库。

0 投票
2 回答
4032 浏览

java - 如何使用 removeAll() 从 JFrame 中删除所有组件?

JFrame因此,当字符串等于某个值时,我希望从我的所有内容中删除,但是当我调用removeAll();后跟revalidate();andrepaint();时,它不会改变任何内容。

我试过按照这里getContentPane.removeAll();的指示打电话,但这并没有做任何事情。

我的代码如下:

我已经完成了我的研究,但无法弄清楚我做错了什么。

如果我尝试更改我的JFrame f to a Global Variable instead of a Local Variable,它不会显示任何开始。

是的,我知道我是mixing Commmand Line with GUI,但那是only for debugging purposes。完成后,我将简单地删除所有内容Command Line related

无论如何,对我的问题有什么想法吗?

并提前感谢!

0 投票
1 回答
188 浏览

java - JTable 和 removeAll 行为

我已经阅读了 removeAll() 方法的 javadoc,但我不太明白会发生什么。我需要删除 myJtable 中包含的所有数据,并添加新数据。removeAll 将只删除表内的数据?

这就是我声明我的jtable的方式:

其中 JTable 构造函数的 args 是字符串数组

0 投票
3 回答
421 浏览

java - 无法清除 JFrame

我正在编写一个程序,其中有一个带有 JPanel 和登录 gui 的 JFrame。登录成功后,调用一个清除JFrame的方法。我遇到的问题是,JPanel 中的东西仍然可见,而不是清除 JFrame,它只是被冻结了。

创建登录 gui 的方法:

清除JFrame的方法:

有谁知道我怎样才能成功地从 JFrame 中删除 JPanel 而不会将 JPanel 中的按钮和东西冻结在窗口内?这是我遇到的问题。

0 投票
1 回答
604 浏览

linq - 投资组合优化排序高效解决方案 C#

我有以下问题要解决:

设 H 是一组投资组合。对于其中的每个投资组合iH让作为此解决方案(ri,vi)(return,risk)值。

对于每个iinH如果存在jin H( jis different from i) 这样rj>=ri然后从中vj<=vi删除。因为被支配(它有更好的回报,风险更小)。iHij

最后H将是一套不受约束的有效解决方案。

我尝试使用 linq 解决上述问题:

但是我想知道是否存在更有效的方法,因为如果H.Count()是一万量级,那么需要花费大量时间来移除占主导地位的投资组合。

提前感谢您的帮助!

克里斯托斯

0 投票
2 回答
18248 浏览

php - PHP:检查目录是否为空的最佳和最简单的方法是什么

我有一个根目录,其中包含 100 个动态生成的文件夹。随着时间的推移,这些文件夹中的一些将需要从系统中删除,条件是这个(ese)目录必须是空的。实现这一目标的最佳最短、最简单和/或最有效的方法是什么?

0 投票
2 回答
1519 浏览

java - 无法从 HashSet 中删除自定义对象

为什么removeAll(Collection<?> a)集合内的对象没有被删除时返回true?我为我的自定义对象覆盖了 hashcode 和 equals 方法。输入中对象的哈希码与选择内对象的哈希码相同。

输入中的对象与选择中的对象相同,那他为什么不删除呢?

此致

edit1:我通过eclipse生成equals和hashcode,getInput()返回a HashSet<ReadingNodeCfg>,selection.toList()返回aList<ReadingNodeCfg>

编辑2

edit3:我现在使用的是 IObservableList。现在效果很好!

修改后输入中的哈希码发生了变化。我想删除的对象与修改后的输入对象具有相同的哈希码,但无论如何它没有工作,我仍然不知道为什么。

解决方案:

好吧,我现在解决了这个问题。我为遇到相同问题的任何其他人创建了一个示例。

person修改后无法删除此对象。哈希集本身无法找到对象的哈希码person

  1. 哈希码person:1337
  2. 将其添加到 Hashcode 将在此 hashcode 和对象之间创建类似引用
  3. 更改人名将更改哈希码:1338
  4. 从哈希码中删除此对象将尝试删除哈希码为 1337 的对象,这将不起作用
  5. 如果您不覆盖 quals/hashcode,您将能够毫无问题地删除此项目

此致

0 投票
5 回答
55186 浏览

javascript - 从选择 jquery 中删除所有选项,但只有一个

我有一个包含这些值的选择:

如何删除所有选项,但我只想保留

我的问题是我的列表是动态的,有时我有 3,5,7,.... 选择 + 最后一个<option value="0">Autre...</option>

0 投票
0 回答
84 浏览

c# - 与 remove 方法一起使用的插入排序算法

我正在做一个项目,我想知道如何设置插入排序方法,该方法将获取数组列表中的最后一个字符并将其移动到 removeall 方法删除字符的位置。我的删除方法是这样的:

我的变量是:

我只是不知道我会把插入排序放在哪里。

0 投票
2 回答
7575 浏览

list - Groovy - 如何根据元素的内容从列表中删除元素?

我正在为 Jira 编写一个 groovy 脚本——我正在从一个问题中收集评论列表,并存储最后一条评论的用户名。

例子:

有时,我不想存储用户名(如果它属于预定义角色)。基本上,我想先检查评论,然后从列表中删除任何符合我标准的评论,然后调用 last().authorUser。就像是:

有道理?我是 Groovy 的新手——所以我完全怀疑这会让人头疼。我遇到的大多数示例都涉及数字检查……有点难过。