问题列表 - 第10649页

VS2010中的Web.Config转换

我正在使用web.config转换文件的概念.我有三个网络配置.一个是分期,生产,部署.我对这三个有不同的连接信息.

Web.Config中:

  <connectionStrings>
    <add name="MyGallery"
   connectionString="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=DevelopmentStorageDb;Data Source=BALA\SQLEXPRESS" />
  </connectionStrings>
Run Code Online (Sandbox Code Playgroud)

Web.Config.Production:

<add
    name="MyGallery"
    connectionString="Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=SharePoint_Config;Data Source=BALA\SQLEXPRESS"
    xdt:Transform="Replace" xdt:Locator="Match(name)"
    />
Run Code Online (Sandbox Code Playgroud)

现在我构建它正常工作的代码.我创建了包.当我在生产模式下运行代码时,新的连接字符串没有占用.

我该怎么解决这个问题.我是否需要额外的努力才能将其移至某个地方

visual-studio-2010 msdeploy visual-studio web-config-transform

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

解释Java反射性能:为什么它的速度非常快?

我已经看到其他线程说java反射性能比使用非反射调用慢10-100倍.

我在1.6中的测试表明情况并非如此,但我发现了一些其他有趣的东西,我需要有人向我解释.

我有实现我的界面的对象.我做了三件事1)使用对象的引用我将该对象转换为接口并通过接口调用方法2)使用对实际对象的引用直接调用方法,3)通过反射调用方法.我看到#1接口调用最快,紧接着是#3反射,但我注意到直接方法调用是最慢的一个很好的边缘.

我不明白,我会期望直接调用最快,然后接口,然后反射会慢得多.

Blah和ComplexClass与主类位于不同的包中,并且都有一个doSomething(int x)方法,它实现了接口并只打印整数x.

下面是我的结果(以毫秒时间,导致非常相似的W /多次试验):直接调用的方法:107194直接从对象铸造调用方法到接口:89594通过反射调用一个方法:90453

这是我的代码:

public class Main
{

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args)
    {
        Blah x = new Blah();
        ComplexClass cc = new ComplexClass();
        test((Object) x, cc);
    }

    public static void test(Object x, ComplexClass cc)
    {
        long start, end;
        long time1, time2, time3 = 0;
        int numToDo = 1000000;
        MyInterface interfaceClass = (MyInterface) x;

        //warming up the cache
        for (int i = 0; i < numToDo; …
Run Code Online (Sandbox Code Playgroud)

java reflection performance interface

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

Google使用#而不是搜索?在URL中.为什么?

我不确定他们做了多长时间,但我只是注意到谷歌在他们的搜索网址中使用#而不是搜索?.

新方法
http://www.google.com/#q=stackoverflow
旧方式
http://www.google.com/search?q=stackoverflow

井号/井号通常用作页面部分的锚点.
除了更短的网址,谷歌的好处是什么?它似乎违反了搜索引擎惯例,但谷歌再次设定了惯例.你能看到这种方法有什么问题吗?

更新
要自己测试,请使用www.google.com上的常规搜索框.你会在网址中得到一些其他的垃圾,但q =之前的部分是我引用这个问题的部分.

更新2
看起来这可能是他们正在测试随机用户的实验性功能,因为有些人正在重新路由到搜索?试图去#结果时的结果.

更新3
这里的对话看来,这已经推广到使用google.com主网站进行搜索的所有firefox用户.

摘录

4/27/09查询参数中的#是一个单独的实验,搜索团队正在进行一些时间(基于AJAX的搜索结果页面).几个月前,雅虎网络分析讨论组对此进行了热烈的讨论.随机分组人员被分配为实验的一部分,这导致该用户的所有关键字数据从每个分析工具中消失.看起来实验仍在继续.

4/28/09查询参数中的#似乎已经推广到www.google.com SERP上的所有Firefox用户,因此必须通过测试阶段.我猜测FireFox能够比IE更好地处理AJAX,因此它还没有推广到IE用户.

5/1/09当我深入查看SERP的页面时,Google最初将网站的"真实"网址放在链接中,但点击链接后,网址将替换为www.google的Google重定向网址. COM/URL] q =花&blahblahblah.该重定向网址显示在HTTP引荐来源字段中,以及网络浏览器(以及Google Analytics工具)报告的内容.

ajax url hash

20
推荐指数
2
解决办法
5791
查看次数

是否有任何php函数/库/等来检测用户是否在代理后面?

我的网站上一直存在垃圾邮件问题,人们注册并对我网站的其他用户采取极端侮辱行为.我可以轻松IP禁止它们,除非它们总是通过代理或TOR返回不同的IP地址.

所以我很好奇是否有任何可以查找IP的php类或函数,并确定它是真正的用户,还是代理后面的某个人,在这种情况下,它会在注册时锁定他们的帐户.

php spam-prevention

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

我如何让OCMock让我在UIKit类上存根类别方法?

我正在尝试在我的应用程序的测试中模拟UITabBarController.我在另一个文件中的其他地方定义的类上有一个类别方法,它在我的测试类中与ocmock一起导入.我正在尝试的是这样的:

- (void) setUp
{
    id mockTabController = [OCMockObject mockForClass:[UITabBarController class]];
    [[[mockTabController stub] andReturn:nil] displayedViewController]; 
    // displayedViewController is the category method
}
Run Code Online (Sandbox Code Playgroud)

但是当我这样做并且测试到达那个存根调用时,我得到一个错误说:

[NSProxy doesNotRecognizeSelector:displayedViewController] called!
Run Code Online (Sandbox Code Playgroud)

是否有一些特定的东西我需要做以允许ocmock识别内置框架类中的类别方法?

iphone unit-testing ocmock uikit

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

SQL Server 2008 - SELECT子句中的Case/If语句

我有一个应该像这样运行的查询 -


If(var = xyz) 
   SELECT col1, col2
ELSE IF(var = zyx)
   SELECT col2, col3
ELSE
   SELECT col7,col8

FROM 

.
.
.

如何在不为每个子句编写单独的查询的情况下在T-SQL中实现此目的?目前我正在运行它


IF (var = xyz) {
  Query1
}
ELSE IF (var = zyx) {
  Query2
}
ELSE {
  Query3
}

这只是很多冗余代码,只是根据值选择不同的列.任何替代品?

sql t-sql sql-server

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

寻找AutoLisp/VisualLisp书籍的推荐

任何人都可以推荐一本关于AutoLisp和VisualLisp的好的介绍书吗?我发现了一些一般的Lisp书籍,但我不确定Lisp变种有多少不同.

我也没有在这里找到任何旧问题.

lisp autolisp

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

可以在不使用Notification对象的情况下操纵Android手机LED吗?

我想控制Android设备上的LED,其控制程度超过Notification类提供的控制.通知允许您更改闪烁的速率; 例如300毫秒开,1000毫秒关,但就是这样.

基本上,我想在任意时间随意打开和关闭LED.有谁知道这是否可能?API似乎没有这么说.它取决于具体的硬件吗?

hardware notifications android mobile-phones led

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

当Run命令失败时,如何强制Inno Setup设置失败?

我在[Run]Inno Setup脚本部分有一些命令.现在,如果它们中的任何一个返回失败代码(非零返回值),则设置继续而不向用户发出任何警告.所需的行为是让安装失败并回滚.

我如何启用此功能?我找不到任何Run会强制此行为的条目标志.我错过了什么吗?

inno-setup

10
推荐指数
2
解决办法
9081
查看次数

如何创建只读依赖属性?

如何创建只读依赖属性?这样做的最佳做法是什么?

具体来说,最让我感到困惑的是没有实施的事实

DependencyObject.GetValue()  
Run Code Online (Sandbox Code Playgroud)

以a System.Windows.DependencyPropertyKey为参数.

System.Windows.DependencyProperty.RegisterReadOnly返回一个D ependencyPropertyKey对象而不是一个DependencyProperty.那么如果你不能对GetValue进行任何调用,你应该怎么访问你的只读依赖属性?或者你应该以某种方式将其DependencyPropertyKey转换为普通的旧DependencyProperty对象?

建议和/或代码将非常感谢!

.net wpf dependency-properties

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