问题列表 - 第23797页

在使用块或使用块声明时声明IDisposable成员的区别?

我有以下代码:

    using (SqlCommand command = new SqlCommand())
    {

        command.CommandType = System.Data.CommandType.StoredProcedure;
        command.Connection = new SqlConnection();
        command.CommandText = "";

        command.Parameters.Add(new SqlParameter("@ExperienceLevel", 3).Direction = System.Data.ParameterDirection.Input);

        SqlDataReader dataReader = command.ExecuteReader();
   }
Run Code Online (Sandbox Code Playgroud)

在声明SqlConnection的地方是否有任何功能影响我目前正在声明它而不是这样?:

using (SqlCommand command = new SqlCommand())
using (SqlConnection connection = new SqlConnection())
Run Code Online (Sandbox Code Playgroud)

谢谢

c# dispose using-statement

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

如何使用文件内容作为命令行参数?

我想将文件中的参数用作命令行参数,用于某些命令,如gcc或ls.

例如 gcc -o output -Wall -Werro

作为文件包括:

-o output -Wall -Werro

用于gcc命令行调用.

linux bash

9
推荐指数
4
解决办法
7356
查看次数

SQL Server"RESTORE FILELISTONLY"结果集

我正在尝试编写自动备份并恢复T-SQL脚本.我已经做了BACKUP部分,但我在RESTORE上苦苦挣扎.

当我在SS Management Studio上运行以下语句时;

EXEC('RESTORE FILELISTONLY FROM DISK = ''C:\backup.bak''')
Run Code Online (Sandbox Code Playgroud)

我在网格中得到了一个结果集,我也可以使用

INSERT INTO <temp_table> 
EXEC('RESTORE FILELISTONLY FROM DISK = ''C:\backup.bak''')
Run Code Online (Sandbox Code Playgroud)

填充临时表.但是,当我尝试从该结果集中进行选择时,我会收到语法错误.例如

SELECT * FROM  
EXEC('RESTORE FILELISTONLY FROM DISK = ''C:\backup.bak''')
Run Code Online (Sandbox Code Playgroud)

结果集元数据应存储在SQL Server Dictionary中的某处.我找到了其他的创可贴公式来让我的自动恢复工作,但是如果能够获得结果集,我会创建更优雅的解决方案.另请注意,结果集在2008年与2005年不同.

提前致谢...

t-sql sql-server database-restore

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

如何在Perl中找到两个不同数组中所有值的总和?

如何在Perl中找到两个不同数组的所有值的总和?

@array1 = (1, 2, 3);
@array2 = (10, 10, 10);
Run Code Online (Sandbox Code Playgroud)

@sumofarray1and2 = ?

所以我想我可以在这里做两件事.我可以做两个foreach循环并添加内容,@array1然后@array2首先得到两者的总和.

arrays perl sum

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

如何在运行时从JTextArea运行/编译Java代码?

我有一个JInternalFrame,它绘有BufferedImage并包含在JFrame的JDesktopPane中.我还有一个JTextArea,我想编写一些java代码(函数),它将当前JInternalFrame的绘制BufferedImage作为输入,在对此输入进行一些操作后,它返回另一个操作的BufferedImage,它再次使用新的操作Image绘制JInternalFrame.

操纵JTextArea的java代码: -

public BufferedImage customOperation(BufferedImage CurrentInputImg) 
{    
    Color colOld;
    Color colNew;

    BufferedImage manipulated=new BufferedImage(CurrentInputImg.getWidth(),CurrentInputImg.getHeight(),BufferedImage.TYPE_INT_ARGB);

    // make all Red pixels of current image black 
    for(int i=0;i< CurrentInputImg.getWidth();i++) {
        for(int j=0;j< CurrentInputImg.getHeight(),j++) { 
            colOld=new Color(CurrentInputImg.getRGB(i,j));
            colNew=new Color(0,colOld.getGreen(),colOld.getBlue(),colOld.getAlpha());
            manipulated.setRGB(i,j,colNew.getRGB());
        } 
    }

    return manipulated;
}
Run Code Online (Sandbox Code Playgroud)

如何在运行时运行/编译此JTextArea Java代码并获取一个新的操作图像以便在JInternalFrame上绘制?

这是我的主要课程:

(这个类不是实际的,但是我为你创建了它,用于包含JTextArea,JInternalFrame,Apply Button的基本接口)

import java.awt.*;    
import java.awt.event.*;    
import javax.swing.*;    
import javax.swing.event.*;    
import javax.swing.JInternalFrame;    
import javax.swing.JDesktopPane;    
import java.awt.image.*;    
import javax.imageio.*;    
import java.io.*;    
import java.io.File;    
import java.util.*;

class MyCustomOperationSystem extends JFrame    
{

    public JInternalFrame ImageFrame;     
    public BufferedImage …
Run Code Online (Sandbox Code Playgroud)

java bufferedimage runtime compilation

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

从类生成GUI(WinForms或WPF)的工具

说我们有类似的课程

public class Doer 
{
    public int Timeout {get;set;}
    public string DoIt(string input)
    {
        string toReturn;
        // Do something that involves a Timeout
        return toReturn;
    }
}
Run Code Online (Sandbox Code Playgroud)

是否有一个工具可以创建一个Form或Control来为这个类进行原型设计?GUI可能有一个标签为"Timeout"的NumericUpDown控件和一个带有"输入"TextBox的GroupBox和一个标有"DoIt"的按钮,带有一个Doer.DoItinputTextBox 的Text属性调用的事件处理程序,并将响应放在另一个TextBox中.

带有标签

.net wpf winforms

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

如何在Tomcat 6上手动部署Web服务?

我正在学习如何使用Java开发SOAP Web服务.

到目前为止,我一直在关注这个优秀的教程

http://web.archive.org/web/20120626005333/http://java.sun.com/developer/technicalArticles/J2SE/jax_ws_2/

一切顺利,我的Web服务通过命令行与它的嵌入式服务器一起工作,然后在NetBeans的帮助下我将它部署在Tomcat上.

我想知道在Tomcat上手动部署它的步骤,以了解它是如何完成的,因为我不喜欢依赖于IDE.

我的意思是,我想知道如何通过命令行和文本编辑器完成所有工作.

我还发现这个链接解释了如何手动将servlet部署到Tomcat,

http://linux-sxs.org/internet_serving/c292.html

但我找不到任何有关如何部署Web服务的文章.

非常感谢.

java deployment tomcat web-services jax-ws

31
推荐指数
1
解决办法
9万
查看次数

WPF ListView标题

我想知道,大多数wpf列表视图标题/列是可移动的.是否有可能使它们不可拖动或可移动?有没有人知道这个属性有什么机会?

提前致谢!

c# wpf listview

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

如何使用Windows Phone 7模拟器加载任何XAP文件

有没有人知道是否可以在没有解决方案或源文件的情况下将Windows Phone 7 XAP文件加载到模拟器中?换句话说,我可以向某人发送一个XAP文件,以便他们可以测试我的应用程序,而无需向他们提供完整的源代码吗?

windows-phone-7 windows-8 windows-phone-7-emulator windows-phone-8 windows-phone-8-emulator

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

正则表达式:提取最后2个字符

使用正则表达式提取字符串的最后2个字符的最佳方法是什么.

例如,我想从以下提取状态代码

"A_IL"

我想将IL提取为字符串..

请提供关于如何获得它的C#代码..

string fullexpression = "A_IL";
string StateCode = some regular expression code....
Run Code Online (Sandbox Code Playgroud)

谢谢

regex

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