问题列表 - 第4133页

如何确定SQL Server中索引的大小?

我有一个索引 - 让我们称之为IX_MY_INDEX- 在SQL Server表(兼容模式80和90),我想确定的大小.我该怎么做呢?

更新: Allain Lalonde的第二个解决方案仅在兼容模式设置为90时才有效; 但是,我正在处理的特定数据库是兼容模式80.有没有人有兼容模式80的解决方案?

sql sql-server indexing

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

Java系统范围的键盘快捷方式

有没有办法获得系统范围(全局)键盘快捷方式在Java应用程序中执行操作?

任何AWT/Swing绑定?

java keyboard system shortcut

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

IIS7中的通配符子域.是否有可能使它们像在Apache中一样?

这是否可以配置IIS7以实现像Apache一样的关于通配符域的功能?我对基于URL中使用的子域用户在ASP.NET Web应用程序中路由用户感兴趣.

这里描述的东西如下:

http://steinsoft.net/index.php?site=programming/articles/apachewildcarddomain

谢谢

apache subdomain iis-7 wildcard

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

如何使用AnkhSVN 2.x更改存储库URL

我在VS 2008上使用Ankh v2.0.5250.202连接到我的Subersion服务器(VisualSVN服务器1.6.3)

我的存储库的当前URL是https:// svnserver:8443/svn/foo/foo/trunk /我想切换到https:// svnserver:6002/svn/foo/foo/trunk /

我正在使用"切换到"工具在"待更改"窗口的网址栏右侧选择一个新网址.

不幸的是,当我选择新的url时,我收到一条错误,指出 ' https:// svnserver:8443/svn/foo/foo/trunk '与' https:// svnserver:6002/svn/foo不是同一个存储库"

我试图输入' https:// svnserver:6002/svn/foo ',' https:// svnserver:6002/svn/foo/foo ',' https:// svnserver:6002/svn/foo/foo/trunk ',但我总是得到同样的错误.

有修复吗?或者我可以手动编辑的配置文件?(我没有找到这样的配置文件)

注意:在服务器端,我已经改变了服务器端口而没有触及其他任何东西.我可以使用存储库资源管理器浏览存储库,所以我认为问题出在客户端.

svn ankhsvn

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

Adobe Air - 值得炒作?

最近有很多关于Adobe Air的兴趣和炒作.它应该得到这个并且在这个领域是否有任何有价值的竞争对手?我使用的唯一的Adobe Air应用程序是TweetDeck ..虽然我不喜欢它,但这可能更像UI设计/可用性问题.

air

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

Linq to SQL是不是错过了这一点?ORM-mappers(SubSonic等)不是次优解决方案吗?

我希望社区对我对Linq to Sql和其他ORM映射器的一些看法有所了解.

我喜欢Linq to Sql以及在本机开发语言中表达数据访问逻辑(或一般CRUD操作)的想法,而不是必须处理C#和SQL之间的"阻抗不匹配".例如,要返回与业务层的EventDataSource兼容的Event实例列表,我们使用:

return db.Events.Select(c => new EventData() { EventID = c.EventID, Title = c.Title })
Run Code Online (Sandbox Code Playgroud)

如果我使用旧的SQL-to-C#构造实现它,我必须创建一个Command类,添加EventID参数(使用字符串来描述"@EventID"参数),将SQL查询字符串添加到命令类,执行命令,然后使用(cast-type)nwReader ["FieldName"]拉取每个返回的字段值,并将其分配给我创建的EventData类实例的成员(yuck).

所以,就是人们喜欢Linq/SubSonic /等的原因.并且我同意.

然而,从更大的角度来看,我看到了一些错误的东西.我的感觉是,微软也看到了一些错误,这就是为什么他们将Linq杀死为SQL并试图将人们转移到Linq to Entities.只是,我认为微软正在加倍打赌.

那么,有什么不对?

问题是有架构的宇航员,特别是在微软,他们看着Linq到Sql,并意识到它不是一个真正的数据管理工具:在C#中还有许多你不能轻易做到的事情,他们的目标是修复它. 你看到这体现在Linq to Entities背后的野心,关于Linq 的革命本质的博客文章甚至是LinqPad的挑战.

而这个问题在于,它假定SQL的问题.也就是说,为了减轻轻微的不适(SQL和C#之间的阻抗不匹配),当创可贴(Linq to SQL或类似的东西)做得很好时,微软提出了相当于太空服(完全隔离).

据我所知,开发人员非常聪明,可以掌握关系模型,然后在开发工作中智能地应用它.事实上,我会更进一步说Linq to SQL,SubSonic等已经过于复杂:学习曲线与掌握SQL本身并没有太大的不同.因为,在可预见的未来,开发人员必须掌握SQL和关系模型,我们现在面临学习两种查询/ CRUD语言的问题.更糟糕的是,Linq通常很难测试(你没有查询窗口),从我们正在做的实际工作中删除了一层(它生成了SQL),并且对于像SQL结构这样的SQL结构具有非常笨拙的支持(最好)日期处理(例如DateDiff),"拥有"甚至"分组依据".

有什么选择?就个人而言,我不需要像Linq to Entities那样的数据访问的不同模型.我更喜欢在Visual Studio中弹出一个窗口,输入并验证我的SQL,然后按一个按钮生成或补充一个C#类来封装调用.既然你已经知道了SQL,你不想只输入这样的东西:

Select EventID, Title From Events Where Location=@Location
Run Code Online (Sandbox Code Playgroud)

并最终得到一个EventData类,A)包含EventID和Title字段作为属性,B)有一个工厂方法,它将一个'Location'字符串作为参数,并生成一个List <EventData>?你必须仔细考虑对象模型(上面的例子显然没有解决这个问题),但仍然使用SQL同时消除阻抗不匹配的基本方法对我很有吸引力.

问题是:我错了吗?Microsoft是否应该重写SQL基础结构,以便您不必再学习SQL /关系数据管理? 他们可以用这种方式重写SQL基础结构吗?或者你认为在SQL之上的一个非常薄的层来消除设置参数和访问数据字段的痛苦是足够的吗?

更新我想推广到顶部的两个链接,因为我认为它们捕获了我所追求的重要方面.首先,CodeMonkey指出了一篇题为"计算机科学的越南" …

sql linq-to-entities linq-to-sql

68
推荐指数
11
解决办法
5599
查看次数

强制链接到Xcode目标的库的静态链接?

我的Xcode目标链接到hdf5库(使用Link Binary和Libraries构建阶段).libhdf5是使用MacPorts安装的,因此/ opt/local/lib包含库的动态(.dylib)和静态(.a)版本.

构建中的文本输出显示,正如预期的那样,-lhdf5构建的链接步骤中存在a.然而,gcc似乎将动态链接库放在静态上.有没有办法强制gcc(通过编译器开关或Xcode)与libhdf5.a静态链接?

我发现的唯一解决方案是将libhdf5.a复制到项目(或其他)目录并链接到该副本,从而避免在同一位置拥有动态和静态版本.

xcode linker gcc

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

我们应该在UnitTest程序集上使用FxCop吗?

我们将FxCop用于所有项目.对于我们的UnitTests,我不确定它是否值得.我们最终得到了许多抑制:

[SuppressMessage("Microsoft.Performance", "CA1822:MarkMembersAsStatic", Justification = SuppressJustifications.CA1822MethodIsUsedExternallyAsNonStatic)]
[SuppressMessage("Microsoft.Usage", "CA1806:DoNotIgnoreMethodResults", MessageId = "Cantaloupe.Seed.Security.RijndaelEncryption", Justification = SuppressJustifications.CA1806MethodIsCalledForExceptionThrowingTest)]
Run Code Online (Sandbox Code Playgroud)

人们对单元测试代码的FxCop有什么看法?

.net unit-testing fxcop

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

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

Java Swing:库,工具,布局管理器

您的Java Swing Tool集中有哪些库/工具?

  • XUL
  • 布局经理
  • 包装商/安装程序
  • 图书
  • 等等.....

java swing devtools

16
推荐指数
2
解决办法
6241
查看次数