小编cho*_*bo2的帖子

使用Powershell远程复制文件

我正在编写一个我想从服务器A运行的PowerShell脚本.我想连接到服务器B并将文件作为备份复制到服务器A.

如果无法完成,那么我想从服务器A连接到服务器B并将文件复制到服务器B中的另一个目录.

我看到他们Copy-Item命令,但我不知道如何给它一个计算机名称.

我原本以为我可以做点什么

Copy-Item -ComputerName ServerB -Path C:\Programs\temp\test.txt -Destination (not sure how it would know to use ServerB or ServerA)
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

powershell powershell-2.0

86
推荐指数
4
解决办法
27万
查看次数

如何在linq中选择All(*)到sql

在对linq执行linq时如何选择所有行?

Select * From TableA
Run Code Online (Sandbox Code Playgroud)

请在查询语法和方法语法中.

linq-to-sql

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

如果连接是本地主机,如何检查javascript?

如果页面加载在我的本地计算机上,我想检查我的javascript.

我想这样做的原因是,当我开发时,我喜欢确保我的服务器端(C#)验证都正常工作.所以我喜欢看到客户端和服务器端都出现错误.

所以当我测试时,我的jquery验证内容中有一个标志,它总是让无效数据通过.这样我就可以一次看到客户端和服务器错误.

但是现在我必须手动去从开发到生产时来回切换.

javascript jquery localhost

78
推荐指数
6
解决办法
5万
查看次数

如何使用Selenium RC运行Google Chrome?

我正在尝试用Selenium RC + Nunit + asp.net测试我的网站.

我可以让我的测试工作在Firefox,Safari,Opera,IE 8但不是google chrome.我把它放在浏览器的地方

 selenium = new DefaultSelenium(Server, ServerPort,
                                          "*chrome", DomainURL);
Run Code Online (Sandbox Code Playgroud)

这总是加载Firefox而不是好的chrome.

asp.net selenium nunit

77
推荐指数
2
解决办法
8万
查看次数

为什么要使用IList或List?

我知道这里有很多帖子,但它仍然让我困惑为什么你应该传递像IList这样的界面并返回像IList这样的界面而不是具体的列表.

我阅读了很多帖子,说明如何更容易在以后更改实现,但我只是不完全看到它是如何工作的.

假设我有这种方法

  public class SomeClass
    {
        public bool IsChecked { get; set; }
    }

 public void LogAllChecked(IList<SomeClass> someClasses)
    {
        foreach (var s in someClasses)
        {
            if (s.IsChecked)
            {
                // log 
            }

        }
    }
Run Code Online (Sandbox Code Playgroud)

我不确定将来如何使用IList将帮助我.

如果我已经在方法中怎么样?我还应该使用IList吗?

public void LogAllChecked(IList<SomeClass> someClasses)
    {
        //why not List<string> myStrings = new List<string>()
        IList<string> myStrings = new List<string>();

        foreach (var s in someClasses)
        {
            if (s.IsChecked)
            {
                myStrings.Add(s.IsChecked.ToString());
            }

        }
    }
Run Code Online (Sandbox Code Playgroud)

现在使用IList可以获得什么?

public IList<int> onlySomeInts(IList<int> myInts)
    {
        IList<int> store = new List<int>();
        foreach (var i …
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在IE中禁用兼容性视图

我想知道如何阻止使用IE 8的用户进入兼容模式?

<meta http-equiv="X-UA-Compatible" content="IE=8" />
Run Code Online (Sandbox Code Playgroud)

我发现这个标签,我认为这迫使人们保持IE-8模式,但我不太确定,不能检查,因为我有IE 9.

如果人们处于IE 9模式,我强迫他们不进入IE 8或IE 7兼容模式?

我试着将上面的代码放在我的代码中并转到IE 9 - >工具 - >兼容性视图(灰显)

但"兼容性视图设置"并未显示为灰色,似乎您可以通过那里添加该网站.

所以不应该禁用?

internet-explorer internet-explorer-8 internet-explorer-9 ie-compatibility-mode x-ua-compatible

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

如何在需要进行模拟和单元测试时抛出SqlException?

我试图在我的项目中测试一些异常,并且我遇到的一个例外是SQlException.

看来你不能new SqlException()这样做我不知道怎么能抛出一个异常,特别是没有以某种方式调用数据库(因为这些是单元测试,通常建议不要调用数据库,因为它很慢).

我正在使用NUnit和Moq,但我不确定如何伪造这个.

回应一些似乎都基于ADO.NET的答案,请注意我使用的是Linq to Sql.这样的东西就像在幕后.

根据@MattHamilton的要求提供更多信息:

System.ArgumentException : Type to mock must be an interface or an abstract or non-sealed class.       
  at Moq.Mock`1.CheckParameters()
  at Moq.Mock`1..ctor(MockBehavior behavior, Object[] args)
  at Moq.Mock`1..ctor(MockBehavior behavior)
  at Moq.Mock`1..ctor()
Run Code Online (Sandbox Code Playgroud)

在尝试模型时发布到第一行

 var ex = new Mock<System.Data.SqlClient.SqlException>();
 ex.SetupGet(e => e.Message).Returns("Exception message");
Run Code Online (Sandbox Code Playgroud)

.net asp.net-mvc moq sqlexception

72
推荐指数
7
解决办法
5万
查看次数

在JavaScript中使用String.Format?

这让我疯了.我相信我问了同样的问题,但我再也找不到了(我使用Stack Overflow搜索,Google搜索,手动搜索我的帖子,搜索我的代码).

我想要的东西就像C#String.Format,你可以做类似的事情

string format = String.Format("Hi {0}",name);
Run Code Online (Sandbox Code Playgroud)

当然只是为JavaScript而且有一个人给了我一个简单的答案,它不像jQuery插件或任何东西,但我认为你做了一些JSON的东西,它工作起来很简单.

我为我的生活找不到这篇文章.

我在我的代码中确实有这个,但我似乎找不到任何使用它的东西,我很确定我曾经使用过几次:

String.prototype.format = function(o)
{
    return this.replace(/{([^{}]*)}/g,
       function(a, b)
       {
           var r = o[b];
           return typeof r === 'string' ? r : a;
       }
    );
};
Run Code Online (Sandbox Code Playgroud)

.net javascript c#

71
推荐指数
5
解决办法
13万
查看次数

Facebook/Twitter与dotnetopenauth?

我几乎让OpenID使用DotNetOpenAuth库.现在我希望用户能够使用FacebookTwitter登录.

这需要OAuth我正在寻找有关如何使用DotNetOpenAuth OAuth的教程.

我在寻找一些关于如何做到这一点的简单教程时遇到了麻烦.

有人可以帮忙吗?

c# asp.net-mvc dotnetopenauth

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

如何将MySql Workbench中的表数据导出到csv?

我想知道如何将表数据导出到csv?我读到我需要使用mysql workbench命令行,但我无法弄清楚如何启动cmd行(不知道命令是什么).

在Windows 7 64bit上运行.

mysql-workbench

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