我正在使用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
我已经看到其他线程说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) 我不确定他们做了多长时间,但我只是注意到谷歌在他们的搜索网址中使用#而不是搜索?.
新方法
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工具)报告的内容.
我的网站上一直存在垃圾邮件问题,人们注册并对我网站的其他用户采取极端侮辱行为.我可以轻松IP禁止它们,除非它们总是通过代理或TOR返回不同的IP地址.
所以我很好奇是否有任何可以查找IP的php类或函数,并确定它是真正的用户,还是代理后面的某个人,在这种情况下,它会在注册时锁定他们的帐户.
我正在尝试在我的应用程序的测试中模拟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识别内置框架类中的类别方法?
我有一个应该像这样运行的查询 -
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
}
这只是很多冗余代码,只是根据值选择不同的列.任何替代品?
任何人都可以推荐一本关于AutoLisp和VisualLisp的好的介绍书吗?我发现了一些一般的Lisp书籍,但我不确定Lisp变种有多少不同.
我也没有在这里找到任何旧问题.
我想控制Android设备上的LED,其控制程度超过Notification类提供的控制.通知允许您更改闪烁的速率; 例如300毫秒开,1000毫秒关,但就是这样.
基本上,我想在任意时间随意打开和关闭LED.有谁知道这是否可能?API似乎没有这么说.它取决于具体的硬件吗?
我在[Run]Inno Setup脚本部分有一些命令.现在,如果它们中的任何一个返回失败代码(非零返回值),则设置继续而不向用户发出任何警告.所需的行为是让安装失败并回滚.
我如何启用此功能?我找不到任何Run会强制此行为的条目标志.我错过了什么吗?
如何创建只读依赖属性?这样做的最佳做法是什么?
具体来说,最让我感到困惑的是没有实施的事实
DependencyObject.GetValue()
Run Code Online (Sandbox Code Playgroud)
以a System.Windows.DependencyPropertyKey为参数.
System.Windows.DependencyProperty.RegisterReadOnly返回一个D ependencyPropertyKey对象而不是一个DependencyProperty.那么如果你不能对GetValue进行任何调用,你应该怎么访问你的只读依赖属性?或者你应该以某种方式将其DependencyPropertyKey转换为普通的旧DependencyProperty对象?
建议和/或代码将非常感谢!
.net ×1
ajax ×1
android ×1
autolisp ×1
hardware ×1
hash ×1
inno-setup ×1
interface ×1
iphone ×1
java ×1
led ×1
lisp ×1
msdeploy ×1
ocmock ×1
performance ×1
php ×1
reflection ×1
sql ×1
sql-server ×1
t-sql ×1
uikit ×1
unit-testing ×1
url ×1
wpf ×1