问题列表 - 第9572页

SQL IN对性能有害吗?

我有一个查询做类似的事情:

SELECT FieldX, FieldY FROM A
WHERE FieldW IN (108, 109, 113, 138, 146, 160,
307, 314, 370, 371, 441, 454 ,457, 458, 479, 480,
485, 488, 490, 492, 519, 523, 525, 534, 539, 543,
546, 547, 550, 564, 573, 629, 642, 643, 649, 650,
651, 694, 698, 699, 761, 762, 768, 772, 773, 774,
775, 778, 784, 843, 844, 848, 851, 852, 853, 854,
855, 856, 857, 858, 859, 860, 861, 862, 863, 864,
865, 868, 869, 871, 872, …
Run Code Online (Sandbox Code Playgroud)

sql sql-server-2000

60
推荐指数
4
解决办法
5万
查看次数

访问图像

我有3张图片.我如何访问它们中的每一个,然后检查src以查看它是否与字符串匹配.如果src与字符串匹配,请突出显示该图像.

jquery

0
推荐指数
1
解决办法
63
查看次数

WPF淡入淡出动画

当它变为可见时,我如何使控件淡入/淡出.

以下是我失败的尝试:

<Window x:Class="WadFileTester.Form1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Name="MyWindow" Title="WAD File SI Checker" Height="386" Width="563" WindowStyle="SingleBorderWindow" DragEnter="Window_DragEnter" DragLeave="Window_DragLeave" DragOver="Window_DragOver" Drop="Window_Drop" AllowDrop="True">
    <Window.Resources>
        <Style TargetType="ListView" x:Key="animatedList">
            <Style.Triggers>
                <DataTrigger Binding="{Binding Visibility}" Value="Visible">
                    <DataTrigger.EnterActions>
                        <BeginStoryboard>
                            <Storyboard>
                                <DoubleAnimation
                                    Storyboard.TargetProperty="Opacity"
                                    From="0.0" To="1.0" Duration="0:0:5"
                                    />
                            </Storyboard>
                        </BeginStoryboard>
                    </DataTrigger.EnterActions>
                    <DataTrigger.ExitActions>
                        <BeginStoryboard>
                            <Storyboard>
                                <DoubleAnimation
                                    Storyboard.TargetProperty="Opacity"
                                    From="1.0" To="0.0" Duration="0:0:5"
                                    />
                            </Storyboard>
                        </BeginStoryboard>
                    </DataTrigger.ExitActions>
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </Window.Resources>
    <Grid>
        <ListView Name="listView1" Style="{StaticResource animatedList}" TabIndex="1" Margin="12,41,12,12" Visibility="Hidden">
        </ListView>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

animation xaml

36
推荐指数
4
解决办法
7万
查看次数

取消winforms中的工作线程

我有两个列表框,一个是主人,另一个是孩子.当索引在主服务器上更改时,子列表框将适当地填充与主服务器相关的记录.当一个主人需要很长时间才能获得所有记录并且在完成记录之前,用户点击一个花费更少时间填充的不同主人时,我的问题就出现了.最后,即使用户不在那个主人身上,那么花费更长时间的主人也会填充子列表框.

我一直在使用BackgroundWorker线程进行填充.

bw_LoadAll.DoWork += new DoWorkEventHandler(bg_LoadAllWork);
bw_LoadAll.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bg_LoadAllWorkCompleted);
bw_LoadAll.WorkerSupportsCancellation = true;
Run Code Online (Sandbox Code Playgroud)

我订阅了master的SelectedIndexChanged事件,并将取消的等于true设置为:

bw_LoadAll.CancelAsync();
Run Code Online (Sandbox Code Playgroud)

以下是DoWork方法中的代码:

List<object> s = Repository.Instance().LoadAll();
if (!bw_LoadAll.CancellationPending) {
    e.Result = s;
} else {
    e.Cancel = true;
}
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,完成的工作人员的代码不断被调用.这是工人完成的代码:

if (!e.Cancelled) {
    ddl.DataSource = e.Result;
    ddl.DisplayMember = "QuickName";
    ddl.ValueMember = "ID";
}
Run Code Online (Sandbox Code Playgroud)

还有什么我必须做的才能取消这个线程返回吗?

c# multithreading backgroundworker winforms

4
推荐指数
1
解决办法
1367
查看次数

如何编写Perl,Python或Ruby程序来改变Windows上另一个进程的内存?

我想知道是否可以使用Perl,Python或Ruby来编写程序,以便它在另一个进程的内存中查找0x12345678(可能是堆,对于数据和代码数据)然后如果找到它,则更改它到0x00000000?它类似于Cheat Engine,可以在Windows上执行类似的操作.

ruby python perl winapi readprocessmemory

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

我可以从完整的mysql mysqldump文件中恢复单个表吗?

我有一个我的mysql数据库的mysqldump备份,包括我们所有的表,大约440兆.我想从mysqldump中恢复其中一个表的内容.这可能吗?从理论上讲,我可以删除重建我想要的表的部分,但我甚至不知道如何有效地编辑大小的文本文档.

mysql backup restore mysqldump

181
推荐指数
7
解决办法
17万
查看次数

存储库模式和业务逻辑

我有一个repository(CustomerRepository),它从数据层检索数据.大多数业务逻辑都在Customer存储库接受或返回的实体类()中.

但是,您在哪里放置全局实体业务逻辑(适用于所有客户)?

例如,我可能不希望将所有客户都退回给某些用户.我不想把那个逻辑放在存储库中.

repository repository-pattern

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

我如何知道某个对象是否已被引用?

在附加到Excel 2003电子表格的某些VBA中,我需要使用一些需要一段时间才能实例化的对象 - 所以我只想做一次'set'事情......

显示代码比编写解释更容易!

' Declare the expensive object as global to this sheet
Dim myObj As SomeBigExpensiveObject

Private Sub CommandButtonDoIt_Click()

   ' Make sure we've got a ref to the object
   If IsEmpty(myObj) Then  ' this doesn't work!
      Set myObj = New SomeBigExpensiveObject
   End If

   ' ... etc

End Sub
Run Code Online (Sandbox Code Playgroud)

如何检查myObj是否已设置?

我尝试过IsNull(myObj)和IsEmpty(myObj) - 无论myObj的状态如何,都跳过'set'.我做不到

if myObj = Nil then
Run Code Online (Sandbox Code Playgroud)

要么

if myObj = Empty then
Run Code Online (Sandbox Code Playgroud)

要么

if myObj = Nothing then
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

SAL

excel vba excel-2003 excel-vba nothing

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

是否可以创建一个部署为EXE或Windows服务的独立C#Web服务?

是否可以创建可以处理Web服务请求的C#EXE或Windows服务?显然,某种嵌入式,可能有限的Web服务器必须是EXE /服务的一部分.EXE /服务不必依赖于安装IIS.优选地,嵌入式Web服务可以处理HTTPS/SSL类型连接.

方案是这样的:客户想要在他们的公司机器上安装一个小代理(Windows服务).代理将有两个主要任务:1)随着时间的推移监视系统并收集某些数据,以及2)响应Web服务请求(SOAP -v-REST仍然被讨价还价)以进行数据收集或系统更改.客户喜欢Web服务API的概念,因此可以编写任意数量的客户端(使用任何语言)来访问企业计算机上运行的各种代理.他们希望安装相对轻松(安装.NET,某些程序集,服务,修改Windows防火墙,启动服务),而无需安装和配置IIS.

我知道我可以用Delphi做到这一点.但是如果可能的话,客户更愿意在C#中完成这项工作.

有什么建议?

c# web-services windows-services embeddedwebserver

19
推荐指数
2
解决办法
3万
查看次数

如何在Weblogic 10.x上启用JMX

我有一个启用了JMX的应用程序.它有自己的JMX代理和一些MBean.当我在WebLogic中启动应用程序时,我能够通过RMI URL连接到JMX代理,并通过" JConsole " 在MBean上执行操作.

但是当我进入Weblogic控制台时,我看不到任何JMX控制台!如何在Weblogic中启用JMX控制台?

jmx weblogic

6
推荐指数
2
解决办法
4万
查看次数