小编Cod*_*y C的帖子

有没有办法在Visual Studio 2010中快速查找文件?

Visual Studio 2010是否具有快速查找/打开文件的内置方法,类似于Eclipse中的Ctrl+ Shift+ O功能?

编辑:或者Resharper是否提供此功能?

visual-studio-2010 visual-studio

195
推荐指数
6
解决办法
8万
查看次数

为什么在Python中创建一个类比实例化一个类要慢得多?

我发现类的创建比实例化类慢.

>>> from timeit import Timer as T
>>> def calc(n):
...     return T("class Haha(object): pass").timeit(n)

<<After several these 'calc' things, at least one of them have a big number, eg. 100000>>

>>> calc(9000)
15.947055101394653
>>> calc(9000)
17.39099097251892
>>> calc(9000)
18.824054956436157
>>> calc(9000)
20.33335590362549
Run Code Online (Sandbox Code Playgroud)

是的,创建9000个类需要16秒,并且在后续调用中变得更慢.

还有这个:

>>> T("type('Haha', b, d)", "b = (object, ); d = {}").timeit(9000)
Run Code Online (Sandbox Code Playgroud)

给出类似的结果.

但实例化不会受到影响:

>>> T("Haha()", "class Haha(object): pass").timeit(5000000)
0.8786070346832275
Run Code Online (Sandbox Code Playgroud)

在不到一秒的时间内完成5000000个实例.

是什么让这个创作变得昂贵?

为什么创作过程会变慢?

编辑:

如何重现:

开始一个新的python进程,最初的几个"calc(10000)"在我的机器上给出了0.5的数字.并尝试一些更大的值,calc(100000),它甚至不能以10秒结束,中断它,并且计算(10000),给出15秒.

编辑:

其他事实:

如果你在'calc'变慢后gc.collect(),你可以在开始时获得'正常'的速度,但是后续调用的时间会增加

>>> from a import calc
>>> …
Run Code Online (Sandbox Code Playgroud)

python performance memory-management class

28
推荐指数
3
解决办法
6625
查看次数

WPF的类似Metro的主题

我想知道在哪里可以获得看起来像WPF的Windows(或MetroTwit)的Zune应用程序的主题.

我谷歌它但我只得到Silverlight 4的主题,而不是WPF.

silverlight wpf themes java-metro-framework zune

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

NSMutableDictionary的文字创建效率低于类助手方法吗?

创建NSMutableDictionary使用构造函数是否明显更有效

[NSMutableDictionary dictionaryWithObjectsAndKeys:@"object1", @"key1", @2, @"key2", nil];
Run Code Online (Sandbox Code Playgroud)

而不是采取文字的可变副本

[@{@"key1":@"object1", @"key2":@2} mutableCopy];
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c objective-c-literals

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

如何测试在VB.net TabControl中选择哪个选项卡

我有一个带有两个TabPages的TabControl,我想知道测试当前显示哪个选项卡的最佳方法是什么?我不知道为什么我不能想出这一个......

.net vb.net tabcontrol

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

使用applescript发送组iMessage

有谁知道如何使用applescript/osascript发送群组消息?我尝试过很多东西,但似乎没什么用.

macos applescript messages osascript imessage

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

在ios中创建用户可配置的UI

我正在编写一个应用程序,其中将有一个用户定义的"类别",它将由一个标签组成,每个类别将有一个用户定义的"项目"列表,它们将是UIButtons.我希望用户能够根据自己的选择布局用户界面.实现这个的最佳方法是什么?那里有任何示例代码?

编辑:为了让自己清楚,我有一组带有"标题"组的按钮.我希望用户能够在组内移动这些按钮,并整体安排组.如果他们必须进入某种"编辑模式"来移动东西,这没关系.

cocoa cocoa-touch ipad ios

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

从vb.net中的List(Of t)中删除项目失败

我有一个通用列表,我正在删除使用的项目List.Remove(Object).我一直在删除项目,但每当我到达第五项我删除它失败,并没有从列表中删除它.我删除的内容似乎并不重要,但每次我尝试删除第五项时失败的五个项目.

可能是什么导致了这个?查看文档List(Of T).Remove,它没有指定他们用于删除项目的算法.

.net vb.net list generic-list

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

使用SQL Server管理工作室时生成脚本,而不是防范触发器

我看到我的实例和我老板的SSMS实例之间存在一个有趣的行为差异.当他对表使用任务 - >生成脚本...时,它会围绕该表的触发器设置保护(如果存在...)但是当我使用相同的选项执行相同的操作时,SSMS不会将保护放在如果我运行它不止一次生成的脚本,我会收到错误.知道我怎么能让SSMS为我生成触发器的守卫吗?

sql-server ssms sql-server-2005

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

如何从Excel将复杂的关系数据导入SQL Server

我们有业务用户将产品信息输入excel电子表格.我的任务是想出一种将这些信息输入我们的SQL Server数据库的方法.问题是excel电子表格不仅仅是一个平面表,它们是分层的.他们是这样的

-[Product 1] [Other fields]...
   -[Maintenance item 1] [Other fields]...
      -[Maintenance task 1] [other fields]...
   -[Maintenance item 2] [Other fields]...
      -[Maintenance task 2] [other fields]...
      -[Maintenance task 3] [other fields]... 
-[Product 2] [Product Description] [Other fields]...
        ETC.......
Run Code Online (Sandbox Code Playgroud)

因此,产品可以有0多个维护项目,维护项目可以有0个维护任务.这就是数据库的结构.我需要提出一个标准的Excel模板,我可以发送给我们的业务用户,这样他们就可以输入这些信息,然后弄清楚如何将它导出到sql server中.音量会很高,所以我需要让导入有点自动化.我该怎么做?

sql sql-server excel

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