问题列表 - 第25751页

什么是更好 - 查询长期'在哪里'条件或许多小查询?

也许这有点愚蠢,但我不确定什么是更好的.如果我必须在db中查看超过10k行的存在,那我该怎么办?

#1 - 一个查询

select id from table1 where name in (smth1,smth2...{till 30k})
Run Code Online (Sandbox Code Playgroud)

#2 - 许多查询

select id from table1 where name=smth1
Run Code Online (Sandbox Code Playgroud)

虽然,性能不是目标,但我不想用mysql下载;)也许,任何其他解决方案都会更合适......谢谢.

upd:任务是获取域列表,保存新的(尚未在db中)并删除那些从列表中消失的域列表.希望,它会有所帮助......

php mysql codeigniter

6
推荐指数
1
解决办法
203
查看次数

doubleclick上的可编辑WPF树视图项?(有样式?)

我是一个WPF菜鸟,所以对这个问题中任何固有的愚蠢道歉(!)

我正在尝试使用双击来编辑WPF树视图标签 - 我已经用Google搜索了,看起来这样做的两种方法是使用自定义控件或使用隐藏TextBox/TextBlock之一的样式.

使用样式将标签设置为基于DataTrigger的textBox似乎很容易(例如下面的1),但这意味着无论何时选择行,它都会被"编辑".

我真正想做的是在moused双击事件上启用此功能(转换到文本框),但似乎不能以下面的方式使用EventTriggers,因为它们是瞬态的.(似乎我不能简单地在代码隐藏中使用DoubleClick事件,因为这不会(??)允许我影响显示的控件来显示/隐藏文本框).

使用完整的自定义控件似乎是另一种选择 - 这里有一个AAALMOST工作示例(http://www.codeproject.com/KB/WPF/editabletextblock.aspx),但它不存在HierachicalDataTemplate子句时不起作用(并且它看起来不像解决方案即将到来).

(例如1 - 选中时从文本框切换到文本框)

<Window x:Class="treetest.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:treetest"
Title="Window1" Height="300" Width="300">
<Window.Resources>
    <Style x:Key="EditableContentControl" TargetType="{x:Type ContentControl}">
        <Setter Property="ContentTemplate">
            <Setter.Value>
                <DataTemplate DataType="{x:Type local:CompositeViewModel}">
                    <TextBlock Text="{Binding Path=Name}" />
                </DataTemplate>
            </Setter.Value>
        </Setter>
        <Style.Triggers>
            <DataTrigger Binding="{Binding Path=IsSelected,RelativeSource=RelativeSource AncestorType={x:Type TreeViewItem}}}"
                 Value="True">
                <Setter Property="ContentTemplate">
                    <Setter.Value>
                        <DataTemplate DataType="{x:Type local:CompositeViewModel}">
                            <TextBox Text="{Binding Path=Name,UpdateSourceTrigger=PropertyChanged}" />
                        </DataTemplate>
                    </Setter.Value>
                </Setter>                
            </DataTrigger> 
        </Style.Triggers>
    </Style>  
</Window.Resources>
<Grid>
    <TreeView Margin="12,12,115,12" Name="treeView1"  
              ItemsSource="{Binding Path=GetRootData}"
              >
        <TreeView.ItemTemplate>
            <HierarchicalDataTemplate DataType="{x:Type local:CompositeViewModel}" ItemsSource="{Binding Path=Children}">
                <ContentControl Content="{Binding}" Style="{StaticResource …
Run Code Online (Sandbox Code Playgroud)

wpf treeview

5
推荐指数
1
解决办法
8819
查看次数

.NET垃圾收集器的效率

好的,这是交易.有些人把他们的生命交给了.NET的垃圾收集器,有些人根本不相信它.

我是那些部分信任它的人之一,只要它不是非常重要的性能(我知道我知道......性能关键+ .net不是受欢迎的组合),在这种情况下我更喜欢手动处理我的对象和资源.

我要问的是,是否有关于垃圾收集器实际效率如何高效或低效的事实?

请不要分享任何个人意见或基于经验的可能假设,我想要无偏见的事实.我也不想进行任何亲/讨论,因为它不会回答这个问题.

谢谢

编辑:为了澄清,我基本上说:无论我们编写什么应用程序,资源是否关键,我们都可以忘记一切,让GC处理它或者不能处理它们?

我试图在实际中得到一个GC做什么和不做什么的答案以及如果有这样的情况,手动内存管理会成功的地方可能会失败.它有限制吗?我不知道如何进一步解释我的问题.

我对任何应用都没有任何问题,这是一个理论问题.

.net garbage-collection

12
推荐指数
2
解决办法
1185
查看次数

Ruby有一个特殊的存储空间来返回值吗?

以下Ruby代码

def a(b,c) b+c end 
Run Code Online (Sandbox Code Playgroud)

与Python相同如下

def a(b,c): return b+c
Run Code Online (Sandbox Code Playgroud)

看起来ruby具有存储最终评估结果的特殊存储(堆栈或其他东西),并在调用函数时返回值.

  • 如果是这样,堆栈的名称是什么,以及如何获得该堆栈?
  • 如果没有,Ruby代码如何在不返回内容的情况下工作?

ruby return-value

2
推荐指数
1
解决办法
130
查看次数

如何在asp.net mvc中使用SOAP

在我的Web应用程序完成某些操作后,第三方站点会发送其通知,以通知我其成功.接收通知项需要回复第三方服务器(URL),其中a包含值"accepted".

我从来没有使用SOAP,并且发现基本信息我对asp.net mvc的情况有点迷失.是否有任何良好的链接显示接收和发送SOAP响应的原则?

教程/信息可以用其他语言呈现,例如java,asp.net(经典)等.我需要得到一个大致的想法,因为谷歌搜索SOAP在过去的几个小时里没有给我任何东西.

asp.net-mvc soap

5
推荐指数
1
解决办法
8491
查看次数

在ASP.NET webforms中的GridView中构建HyperLink - Eval无法正常工作

我有一个带有HyperLink模板字段的gridview:

<asp:TemplateField ItemStyle-Width="12%" HeaderText="VER" HeaderStyle-HorizontalAlign="Center" SortExpression="Ver" ItemStyle-HorizontalAlign="Center">
    <ItemTemplate>  
       <asp:HyperLink ID="HyperLink1" NavigateUrl="~/Admin/Teste/Teste.aspx?rac=<%#Eval('idApontamento')%>" runat="server">TEXT</asp:HyperLink>
    </ItemTemplate> 
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

我进入The server tag is not well formed.HyperLink系列.

我应该怎么做才能在HyperLink中直接构建查询字符串?

asp.net gridview webforms

2
推荐指数
1
解决办法
8640
查看次数

Facebook Like Button - 改变字体颜色?

是否可以更改Facebook中的文本颜色按钮?除了选择不同的配色方案,我没有看到调整字体的方法......

facebook

8
推荐指数
1
解决办法
3万
查看次数

在AreaRegistration.RegisterAllAreas()上单独测试带有区域的ASP.NET MVC 2路由

我在ASP.NET MVC 2中测试我的路由.我正在使用MSTest,我也在使用区域.

[TestClass]
public class RouteRegistrarTests
{
    [ClassInitialize]
    public static void ClassInitialize(TestContext testContext)
    {
        RouteTable.Routes.Clear();

        RouteTable.Routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
        RouteTable.Routes.IgnoreRoute("{*favicon}", new { favicon = @"(.*/)?favicon.ico(/.*)?" });

        AreaRegistration.RegisterAllAreas();

        routes.MapRoute(
            "default",
            "{controller}/{action}/{id}",
            new { controller = "Home", action = "Index", id = UrlParameter.Optional }
        );
    }

    [TestMethod]
    public void RouteMaps_VerifyMappings_Match()
    {
        "~/".Route().ShouldMapTo<HomeController>(n => n.Index());
    }
}
Run Code Online (Sandbox Code Playgroud)

AreaRegistration.RegisterAllAreas()但是,当它执行时,它会抛出此异常:

System.InvalidOperationException:System.InvalidOperationException:在应用程序的启动前初始化阶段,无法调用此方法.

所以,我认为我不能从我的类初始化程序中调用它.但我什么时候可以打电话呢?我的测试显然没有Application_Start.

.net unit-testing mstest visual-studio-2010 asp.net-mvc-2

20
推荐指数
3
解决办法
5718
查看次数

流行内容的Digg式旋转主页,如何将日期作为一个因素包括在内?

我正在构建一个高级图像共享Web应用程序.正如您所料,用户可以上传图像,其他人可以对其进行评论,对其进行投票,并对其进行投票.这些事件将决定图像的流行程度,我在"业力"字段中捕获.

现在我想创建一个类似Digg的主页系统,显示最流行的图像.这很容易,因为我已经有加权的Karma分数.我只是在下降,以显示20个最有价值的图像.

缺少的部分是时间.我不希望非常流行的图像总是在主页上.我想一个简单的解决方案是将结果集限制为过去24小时.但是,我也在想,为了保持图像旋转全天,时间可以是某种变量,其偏移对图像的排序有影响.

具体问题:

  • 您会推荐简单的场景(只是在24小时内对最佳图像进行排序)或更复杂的场景(使用日期时间偏移量作为排序的一部分)?如果你建议后者,对此数学解决方案的任何帮助?
  • 最好是运行预定服务来标记主页的图像,还是建议直接查询(我正在使用MySQL)
  • 作为额外的注释,主页应该支持分页,在安静的一天应该包括前几天的条目,以确保它总是"填充"

我不是要求社区构建这个算法,只是寻找一些建议:)

php sorting digg

6
推荐指数
1
解决办法
315
查看次数

有没有什么方法可以改变单选按钮的颜色?

我正在使用包含一组单选按钮的无线电组的Android表单.据我所知,当您选择它时,无法设置单选按钮突出显示的颜色.它似乎总是默认为一些亮绿色.这是可编辑的还是不可编辑的?

谢谢

android radio-button android-layout

12
推荐指数
1
解决办法
2万
查看次数