问题标签 [partial]

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 投票
2 回答
810 浏览

mysql - 在 MySQL 中对部分匹配的字段进行分组

我试图在字段仅部分匹配的用户表中返回重复记录,并且匹配的字段内容是任意的。我不确定我是否解释得很好,所以这是我可能会运行的查询,以通过一些独特的字段获取重复的成员:

我想将同样的想法应用于电子邮件字段,但不幸的是,我们的电子邮件字段可以包含多个电子邮件,用逗号分隔。例如,我希望将其电子邮件设置为“user@someaddress.com”的成员作为另一个在其字段中具有“user@someaddress.com”、“someotheruser@someaddress.com”的成员的副本返回。GROUP BY显然不会按原样完成。

0 投票
1 回答
1336 浏览

asp.net - Firefox 在 aspx 页面上的回发问题

我在 aspx 页面上有一个奇怪的问题。简而言之,我在页面上有 3 个单选按钮和一个表格。当用户激活中间单选按钮时,会向用户显示两个文本框和一个按钮。该按钮用作回发页面的一种方式。无论如何,回发应该只是部分回发。在 IE 中一切正常,但在 Firefox 中,我发现如果我在两个文本框之外单击然后点击刷新按钮,则整个页面将被回发,而不是部分回发。如果我从两个文本框中选择一个日期并且没有将光标移出其中一个文本框然后点击按钮,则只执行部分回发,这就是我想要的。问题是,我如何用 Firefox 解决这个问题?

该页面基本上如下所示:

提前致谢。

0 投票
2 回答
537 浏览

.net - 通过 CodeModel 获取 Partial Class 的 ProjectItems

我已经看到寻找一种方法来获取从几个部分类生成的已知类的 ProjectItems(文件)列表。我使用 CodeModel 来搜索一个类并访问 ProjectItem 来做一些事情,这对于普通类来说效果很好。但是当涉及到部分类时,ProjectItem 属性会提供一个文件,但不提供构成该部分类的其他文件。如何通过部分类访问构成该类的其他 ProjectItems

0 投票
1 回答
940 浏览

model-view-controller - 如何在 MVC 中创建登录部分视图?

如何在 MVC 2.0 中创建登录部分视图?

我想将它包含在我网站的几个母版页中,因为我无法在 MVC 中使用登录控件。

我在控制器中输入什么代码来接受用户名和密码?

0 投票
5 回答
16195 浏览

jquery - 用 jquery 和 rails 加载部分

我很好奇用 jquery 加载 rails 部分的最佳方法是什么。到目前为止,我尝试了一个不起作用的解决方案:

是为此构建单独的动作和/或控制器并设置路线的最佳解决方案吗?我问是因为使第一个解决方案工作似乎更容易,也许不是那么平静。

谢谢。

0 投票
2 回答
994 浏览

ruby-on-rails - Rails 渲染如何在控制器中工作?为什么它不使用布局?

我试图在一个动作中编写渲染,但布局行为不同,为什么?

我想渲染部分并遵循控制器布局。

0 投票
6 回答
2459 浏览

c# - 使用 LINQ 进行选择性排序,部分排序

假设我有一个对象列表:

我需要对其进行排序,以便Order > -1在按顺序升序排序的列表顶部的项目,而其余项目Order == -1则跟随它们。

Conact()有没有比使用andWhere()子句更优雅的方法:

因此,在排序此列表后将如下所示:

实际场景中的列表也items已经是一个复杂的IQueryable<T>对象。这就是为什么我试图找到进行这种选择性排序的最佳方式。

0 投票
3 回答
2350 浏览

c# - Linq to SQL:在 Linq 查询中填充扩展生成的类

好的,我有一个在创建 Linq to SQL 连接时生成的类。

它基本上看起来像这样:

我通过添加另一个属性来扩展它,如下所示:

现在我有一个 Linq 查询来获取产品详细信息,如下所示:

可以使用“p.Category.Description”在 Linq 查询中检索我添加的新字段(类别)。

所以我的问题是,这是填充 Product 类(包括新的 Category 属性)的最佳方式。

如果有一种方法可以通过使用 Linq 查询“select p”中的数据自动填充 Product 类的生成部分,我会更喜欢。

我还考虑在我的部分类上创建一个构造函数,该构造函数接受产品(选择 P)和类别(选择 p.Category.Description)

做这样的事情:

但是有没有办法做到这一点,而不必列出 Product 类中的每个属性并单独设置它们?

0 投票
2 回答
379 浏览

macos - MacOS/X 下的 Qt 4.6.x:小部件更新性能之谜

我正在开发一个基于 Qt 的 MacOS/X 音频计量应用程序,其中包含音频计量小部件(可能很多),每个小部件都应该每 50 毫秒更新一次(即 20 赫兹)。

该程序有效,但是当一次更新大量仪表时,它会占用大量 CPU 时间并且可能会陷入困境(旋转色轮,哦不!)。

奇怪的是:最初这个应用程序只会在仪表值更改时调用仪表小部件上的 update(),因此整个仪表小部件将每 50 毫秒重绘一次。但是,我认为我会很聪明,只计算实际需要重绘的仪表区域,并且只重绘小部件的那部分(例如 update(x,y,w,h),其中 y 和 h 是根据仪表的旧值和新值计算)。然而,当我实现它时,它实际上使 CPU 使用率提高了四倍(!)......即使应用程序每秒绘制的像素减少了 50%。

谁能解释为什么这种优化实际上是一种悲观化?我在这里发布了一个简单的示例应用程序来演示效果:

http://www.lcscanada.com/jaf/meter_test.zip

当我编译 (qmake;make) 上面的应用程序并像这样运行它时:

... top 显示了使用 ~50% CPU 的进程。

当我禁用 smart-partial-updates 逻辑时,像这样运行它:

... top 显示了仅使用 ~12% CPU 的进程。嗯?这种情况不应该占用更多的CPU,而不是更少吗?

我尝试使用 Shark 分析应用程序,但结果对我来说意义不大。FWIW,我在 8 核 Xeon Mac Pro 上运行 Snow Leopard。

0 投票
2 回答
313 浏览

binding - 为什么我不能在clojure中绑定+?

谁能解释为什么我可以重新绑定列表但不能+?

我想重新绑定 + 以便我可以进行部分评估。