问题标签 [nested]
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.
scheme - 用于嵌套表达式的方案宏
可以用 Scheme 编写一个宏(define-syntax
例如,使用 ),它将采用如下表达式:
并将这样的表达式作为输出?
当然,对于任意长度。给定这样的模板,我想不出办法:
python - 如何遍历和搜索 python 字典?
我有嵌套字典:
给定一个id
- 之一。
导航到正确字典的最简单方法是什么?ids
4130
4130-2-2
如果给定id
的是,4130-2-1
那么它应该到达字典key=key5
。
请不要使用 XML 方法。
编辑(1):嵌套在1
级别之间4
,但我在解析之前知道嵌套。
编辑(2):修复了代码。
编辑(3):再次修复了字符串值的代码ids
。请原谅造成的混乱。我希望这是最终的:)
asp.net - 更改嵌套 ListView 的 LayoutTemplate 中的项目
这与我之前的问题有关,但我想我会简化它并从中提出挑战。给定下面的代码,您可以从后面的代码中更改“ChangeThisLabel”的值吗?
我建议在提交答案之前自己尝试一下,因为我在之前的帖子中得到了很多建议,这些建议对于单个 ListView 来说效果很好,但是在遇到嵌套的 ListView 时会掉下来。
ruby - 是否有与 Perl 的 Data::Rmap 等效的 Ruby?
Perl 的Data::Rmap允许您在数据结构列表上递归评估 BLOCK(本地设置 $_ 到每个元素)并返回由此类评估结果组成的列表。$_ 可用于修改元素。
这对于迭代嵌套散列或散列数组的层次结构等非常有用。
sql - SQL Server - 在子查询中使用列别名
我有以下查询,它适用于 MySQL,但拒绝适用于 SQL 服务器:
SQL Server 似乎不喜欢子查询中的别名。有人告诉我我需要使用 CTE,但我以前从未使用过它们。它是否正确?
mysql - mysql select - 如何检索线程/嵌套消息的结果?
我正在创建一个线程留言板,并试图使其保持简单。有一个消息表,然后是一个回复表,其中包含一个“reply_id”字段,该字段可以为 null 以指示顶级响应,或者一个值指示线程响应。
我对如何在这种类型的表上进行 SELECT 调用有点困惑?
我知道这可能是一个复杂的问题,尤其是在性能方面,但我真的只是在寻找最基本的解决方案。
谢谢...
asp.net - 在 ASP.NET Web 应用程序中创建嵌套母版页
是否可以像在 ASP.NET 网站项目中那样在 ASP.NET Web 应用程序项目中创建嵌套母版页?
我正在使用 Visual Studio 2008 并使用 ASP.NET Web 应用程序。在创建母版页时,无法选择另一个母版页,如果该母版页可用,我可以创建嵌套母版页。
有没有人遇到过类似的问题?是否推荐任何解决方法?
提前感谢您的帮助。干杯。
sql - SQL - 在一个语句中使用查询结果作为其他两个查询的基础
我正在做一个概率计算。我有一个查询来计算事件发生的总次数。从这些事件中,我想获得子事件发生的次数。获取总事件的查询有 25 行长,我不想只是复制 + 粘贴两次。
我想对这个查询做两件事:计算其中的行数,并计算这个查询的查询结果中的行数。现在,我能想到的唯一方法是(用复杂的查询替换 @total@ 以获取所有行,并将 @conditions@ 替换为来自@total@ 的行必须匹配的不太复杂的条件子事件):
如您所见,@total@ 重复了两次。有没有办法解决?有没有更好的方法来做我想做的事情?
再次强调:@conditions@ 确实取决于@total@ 返回的内容(它会执行类似的操作t1.foo = bar
)。
最后一点:@total@ 本身需要大约 250 毫秒。这个更复杂的查询需要大约 300 毫秒,因此 postgres 本身可能会进行一些优化。尽管如此,查询看起来非常难看,@total@ 字面上粘贴了两次。
.net - 嵌套用户控件 - 如何最好地获取对祖先控件的引用
我意识到很多代码不适合这里,但我要求提供一般方向或指针。
我有 .NET 用户控件嵌套六个深度,用于交互式小工具(从外到内):包装器、选项卡、面板、列表、行、项目。
我正在尝试从嵌套控件中获取对祖先控件的引用。
具体来说,我在嵌入式“曾曾孙”控件的代码后面有这段代码。它有效,但非常难看:
这等于 {ASP.controls_appname_widget_mywidget_mytab_ascx}
并且是正确的。
我意识到我可以做类似 Page.FindControl("MyWrapper:MyPanel:etc.....) 但也不推荐这样做,因为结构或 ID 可以改变......
有没有像样的选择?
asp.net - asp.net 中的自定义嵌套属性/方法
我正在寻找一种方法来编写允许嵌套方法的自定义 .net 类。
例如...假设我有一个类 X,其函数 Y 返回一个列表。然后我有另一个返回排序列表的函数......
我希望能够执行类似 xy().z() 的操作,其中 z 将接受 y() 的输出作为其输入。
基本上如何 .toLower() 或 .toUpper() 可以附加到任何字符串上。
我正在尝试用谷歌搜索它,但我什至不确定我是否在问正确的问题。
谢谢