问题标签 [unordered]
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.
jquery - JQuery - 将 css 类添加到列表
我有以下 HTML:
我需要实现以下目标:
使用 Jquery,我可以到达
$(".meuble-tab")
我如何去它的父“li”做addClass(“active”)?
php - 如何在 PHP 中按单列对 SQL 连接的结果进行排序
我有一个包含位置列表的数据库,例如:
在一张单独的表格中,列出了来自这些国家的人员名单,
我已经在一个带有连接的 SQL 查询中抓取了这些数据......
这为我提供了:
但是,我想要实现的是一个无序列表,由 PHP 响应。用按国名分组的人名。与重复国名相反。我尝试过使用数组,但是我对 PHP/MySQL 的了解让我失望了……
php - 要列出的 PHP 数组
我如何从这个多维数组中走出来:
对此:
以上是html...
jquery - 解决 jQuery 和无序列表加载问题
我正在 XHTML 中构建一个非常简单的无序列表树,具有多个层次。它的工作方式是单击父节点,然后它使用 jQuery .load() API 向服务器进行 AJAX 回调,以查看该节点是否有子节点。如果是这样,它会将这些节点插入其中。当您再次单击父链接时,它会执行 .remove() 删除子链接。
在 Safari、Chrome 和 FireFox 中一切正常。但是在 IE6、IE7、IE8 和 Opera 中,它正在崩溃。
在 IE 中,代码在扩展父级以显示子级时起作用。但是当我点击父母再次使用.remove()隐藏孩子时,它会进入孩子并删除他们的孩子,而不是自己。
在 Opera 中,代码会扩展,但会随着扩展而移动边距。然后,在删除时,它表现出与 IE 相同的问题。
什么可能导致这种奇怪?
此处发布的示例:http: //volomike.com/downloads/sample1.tar.gz
python - 可以使用 Python 的 re 模块一次性检索任意无序的一组命名组吗?
这对于一些问题非常方便:
但是,如果我不知道提前预期的顺序怎么办?
[更新]
例如,假设我有一个包含一些未知字符顺序的输入变量,而 'b' 恰好出现在 'i' 之后。我希望仍然能够为 '.b.' 引用组。和我。' 无需根据输入变量中的顺序订购我的正则表达式。所以,我希望我能做这样的事情,但我不知道这是否可能:
[结束更新]
我四处搜索并绞尽脑汁,但无法产生任何好的线索。猜测此功能不存在,因为 re 执行此操作的唯一方法可能是为每个组扫描整个字符串一次(当然我可以在循环中执行此操作)但我想我会看到 stackoverflow 的大脑不得不说。
谢谢你的帮助,
乔希
sql - 如何从 SQL 表中删除相反的行
我有以下 SQL 表:
我可以构造一个将产生以下结果的查询:
总而言之,我想将这两列视为无序集,例如 (a,b) == (b,a)。
css - css,无序列表未在正确位置显示图标
我对这个真的很沮丧。几周前,我让它在 Firefox 和 IE 中都能正常工作。今天回去做一些测试,发现Firefox的显示有问题,我一直在搜索代码但找不到任何东西。我可以使用任何愿意的人提供的一些提示,我确定我看错了。我升级了我的 firefox 版本,但我想我的代码坏了,而不是 firefox。我假设问题出在我的 css 文件中,但我不确定。
这是我到目前为止所确认的。其他 css 文件中似乎没有与 <ul> 或 <li> 可能覆盖设置的冲突。另一个确认是,这在 Internet Explorer 中运行良好......因此我一定是个白痴,因为它通常是相反的(在 FF 中工作,但在 IE 中失败)。
这是它在 IE 中的外观(注意文本旁边的文件夹图标的位置):
替代文字 http://www.redsandstech.com/ie_works.jpg
这是它在 FF 中的外观(注意文件夹图标没有与其相应的文本一起被按下)。
替代文字 http://www.redsandstech.com/ff_broken.jpg
这是无序列表:
这是用于整个菜单的 CSS:
asp.net - ASP.NET - 是否可以将 TreeViewControl 呈现为无序列表而不是表?
是否可以将 TreeViewControl 呈现为无序列表而不是表?
python - 如何用无序简化“for x in a for y in b for z in c ...”?
[更新]缺少一个东西,如果你真的有for x in a for y in b for z in c ...
,即任意数量的结构,写起来product(a,b,c,...)
很麻烦。假设您有一个列表列表,例如d
上面示例中的列表。能不能简单点?Python 让我们unpacking
使用*a
for 列表和字典求值,**b
但它只是符号。任意长度的嵌套 for 循环和此类怪物的简化超出了 SO 范围,以便在此处进行进一步研究。我想强调标题中的问题是开放式的,所以如果我接受问题,请不要被误导!
c++ - 需要加速涉及 Boost 多索引和查找 unordered_multimap 的 C++ 代码
我正在寻找加速基于代理的模型的策略,该模型基于 class 的对象Host
,指向这些对象的指针存储在 Boost 多索引容器中。我使用 Shark 来确定绝大多数时间都被一个函数消耗calcSI()
:
函数calcSI()
必须为类的每个实例计算Host
某些概率,这些概率取决于类的其他实例的属性Host
。(大约有 10,000-50,000 个实例Host
,并且这些计算为每个主机运行大约 25,600 次。)
如果我正确解释了配置文件,则花费的大部分时间都calcSI()
转到Host::isInfectedZ(int)
,它只是计算类型为 Boost unordered_multimap 中的某些内容的实例InfectionMap
:
Host
contains的所有成员InfectionMap carriage
,并简单地计算与特定键关联Host::isInfectedZ(int)
的数量:Infections
int
我无法找到有关
count
Boost 的无序多图的功能成本有多大的信息。我是否应该通过添加到Host
单独的二维数组来跟踪每个键的实例数(即与每个键Infections
关联的数量int
)来增加开销?我想知道对 Boost 多索引进行更大规模的结构性改革,比如消除一两个不需要的复合键索引,是否会更有帮助。多索引的后台维护没有出现在分析器中,这(可能是愚蠢的)让我担心它可能会很大。我在多索引中有 8 个索引,其中大部分是ordered_non_unique。
还有其他我应该关注的可能不会出现在分析器中的事情,还是我错过了分析器的主要结果?
不幸的是,并行化和多线程calcSI()
不是选项。
更新:知道InfectionMap carriage
很少有超过 10 对并且通常有 <5 对可能会有所帮助。
更新 2:我尝试了上面 #1 中提出的策略,给每个Host
数组一个数组int carriageSummary[ INIT_NUM_STYPES ]
,它由 的可能值索引z
(对于大多数模拟,有 <10 个可能的值)。每个条目的值跟踪对 所做的更改carriage
。该Host::isInfectedZ( int z )
函数现在显示为:
z
. 其他一些容器(即不是 unordered_map)对于更大的范围会更有效吗?
也希望获得有关更改多索引的任何反馈。