问题列表 - 第32536页

混合硬盘会改进Visual Studio编译时间吗?

我已经看到各种建议,硬盘速度是Visual Studio编译性能的一个重要因素.

现在有一种相对便宜的混合硬盘驱动器,称为Seagate Momentus XT.

它具有250,320或500GB的7200 RPM硬盘和4GB SLC NAND SSD.

有没有人在他们的开发机器上试过这个?它改善了性能吗?有什么样的因素改善?

或者是混合硬盘驱动器无法优化典型的硬盘驱动器使用情况,即性能是否优于标准硬盘?

hardware performance compilation hard-drive visual-studio

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

处理可编辑的分层数据/ TreeView~DataGrid混合

我正在寻找一个WPF控件,它是TreeView和DataGrid的混合体,类似于Visual Studio调试器或QuickBooks联系人列表等.

关于如何在WPF中处理可编辑分层数据的任何其他解决方案也将非常受欢迎.

在此输入图像描述

wpf treeview controls datagrid wpf-controls

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

如何获取默认NIC连接名称

重要编辑:再次回到这个主题.正如您所说,应该没有默认NIC,我试图了解是否有办法检测实际连接的所有NIC.

拥有我的物理接口的MAC地址有一种编程方式来获取接口名称/接口状态/等...

例如,我的XP机器:

器件Realtek RTL8139系列PCI快速以太网NIC MAC XXXX-XXXX-XXXX

XXXX-XXXX-XXXX就是我所知道的

通过此设备,我使用"本地连接"连接进行连接(所有信息都与网关,子网等相关)

所以我正在搜索XXXX-XXXX-XXXX和本地连接之间的链接.

希望现在一切都清楚了.

谢谢大家!PS抱歉延迟... +1投票给所有人,耐心等待!


老问题


大家好,我想使用命令netsh更改"本地连接"的IP.

我的问题是有一种编程方式来获取默认连接名称(即恰好是"本地连接")?

谢谢

编辑:我不需要所有连接名称的列表,但只需要默认列表.访问注册表我得到列表,似乎默认标记为*.不幸的是,在控制台上打印它们有点像10种不同的"局域连接"...

Local Area Connection* 13
6TO4 Adapter
VMware Network Adapter VMnet1
Wireless Network Connection 2
Reusable ISATAP Interface {483968F2-DBF9-4596-B8BE-725FAAB89F93}
Local Area Connection* 3
Local Area Connection* 2
Reusable Microsoft 6To4 Adapter
Local Area Connection* 7
VMware Network Adapter VMnet8
Local Area Connection* 8
isatap.replynet.prv
Local Area Connection* 9
Local Area Connection* 12
isatap.{FAA80CE0-D641-408A-83F8-5F9C394FFD76}
Bluetooth Network Connection
Local Area Connection* 4
isatap.{40156BF9-6599-4912-A315-62DE5342B452}
isatap.{7651F2F5-4888-4258-92C5-6822C506D726} …
Run Code Online (Sandbox Code Playgroud)

c# command-line netsh

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

在构建装配时,许多"META-INF /已添加,跳过"警告

当使用程序集插件构建jar-with-dependencies时,我收到许多这样的消息:

META-INF/ already added, skipping
Run Code Online (Sandbox Code Playgroud)

好像,maven警告我,我已经在我要创建的jar中有一个META-INF,因此我要包含的待包含的依赖jar文件的META-INF - 创建的jar.嗯,这正是我想要的,我希望摆脱这些消息.有没有办法实现这个目标?

此致,马丁.

maven-2 maven-assembly-plugin

9
推荐指数
2
解决办法
4353
查看次数

简单的Python函数调用和在cProfile.run()中包装它之间的区别

我有一个相当简单的Python脚本,其中包含一个函数调用

f(var, other_var)

即一个获取几个参数的函数.所有这些参数都可以在f中访问并具有值.

当我改为打电话

cProfile.run('f(var, other_var)')

它失败并显示错误消息:

NameError: "name 'var' is not defined"

Python版本是

Python 2.6.1 (r261:67515, Feb 11 2010, 00:51:29) 
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Run Code Online (Sandbox Code Playgroud)

这里发生了什么?

python profiler python-2.6

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

运行时多态意味着什么?

我对运行时多态性感到有些困惑.如果我错了,请纠正我,但据我所知,运行时多态意味着函数定义将在运行时得到解析.

举个例子:

class a
{
a();
~a();
void baseclass();
}

class b: class a
{
b();
~b();
void derivedclass1();
}

class c: class a
{
c();
~c();
void derivedclass2();
}
Run Code Online (Sandbox Code Playgroud)

呼叫方法:

b derived1;
a *baseptr = &derived1; //here base pointer knows that i'm pointing to derived class b. 
baseptr->derivedclass1();
Run Code Online (Sandbox Code Playgroud)

在上面的调用方法中,基类知道它指向派生类b.

那么歧义在哪里存在?

在什么情况下,函数定义会在运行时得到解决?

c++ polymorphism inheritance runtime

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

如何在Spring MVC 3.0中显示格式化的DateTime?

我的模型中有一个Joda-DateTime字段,希望在JSP视图中显示格式.我用新的@DateTimeFormat注释注释了它:

public class Customer {
   private DateTime dateOfBirth;

   @DateTimeFormat(style="M-")
   public DateTime getDateOfBirth() {
      return dateOfBirth;
   }
}
Run Code Online (Sandbox Code Playgroud)

现在我想在JSP中显示dateOfBirth:

Date of birth: ${customer.dateOfBirth}
Run Code Online (Sandbox Code Playgroud)

但结果是未格式化的:

Date of birth: 2010-08-11T11:23:30.148+02:00
Run Code Online (Sandbox Code Playgroud)

经过一些研究后我发现,我必须使用spring:bind-tag:

<spring:bind path="customer.dateOfBirth">
   Date of birth: ${status.value}
</spring:bind>
Run Code Online (Sandbox Code Playgroud)

这有效.但对于这个简单的任务来说似乎太复杂了.在列表上使用此方法甚至更复杂,因为您必须将list-index集成到绑定路径中.

所以我的问题是:是否有一种更简单的方法来使用弹簧格式化注释显示格式化的值?

formatting spring-mvc

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

取消选中时,ASP.NET CheckBox不会触发CheckedChanged事件

我在ASP.NET内容表单上有一个CheckBox,如下所示:

<asp:CheckBox runat="server" ID="chkTest" AutoPostBack="true" OnCheckedChanged="chkTest_CheckedChanged" />
Run Code Online (Sandbox Code Playgroud)

在我的代码后面我有以下方法:

protected void chkTest_CheckedChanged(object sender, EventArgs e)
{
}
Run Code Online (Sandbox Code Playgroud)

当我在浏览器中加载页面并单击CheckBox时,它会被检查,页面会回发,我可以看到chkTest_CheckedChanged被调用.

然后,当我再次单击CheckBox时,它将取消选中,页面会回发,但chkTest_CheckedChanged不会被调用.

该过程是可重复的,因此一旦取消选中CheckBox,检查它将触发事件.

我在Web.Config中禁用了View State,启用View State会导致此问题消失.在View State保持禁用状态时,我可以做些什么才能获得可靠的事件?

更新: 如果我Checked="true"在服务器标签上设置,当取消选中CheckBox时事件触发,情况就会反转,而不是相反.

更新2: 我已经OnLoadComplete在我的页面中覆盖了,并且从那里我可以确认Request.Form["__EVENTTARGET"]已正确设置我的CheckBox的ID.

asp.net viewstate

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

限制复选框的选择

如何让用户只检查其中一个复选框..除了禁用选择复选框之外还有什么方法吗?

<td width="25%"><input type="checkbox" name="choice" value="Good" />Good</td>
<td width="25%"><input type="checkbox" name="choice" value="Average" />Average</td>
<td width="25%"><input type="checkbox" name="choice" value="Sucks" />Sucks</td>
<td width="25%"><input type="checkbox" name="choice" value="Fascinating" />Fascinating</td>
Run Code Online (Sandbox Code Playgroud)

如果它是一个JavaScript,请让它简单易懂..

javascript

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

VIM最近编辑了文件历史

是否存在在VIM中编辑的文件历史记录,这些文件在vim会话之间持续存在,例如最近20个打开的文件.我倾向于编辑相同的.conf文件,每次我必须导航到它们,当然它们遍布整个文件系统.

vim history

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