问题列表 - 第20310页

如何阻止Eclipse编辑器关闭RCP

我正在研究基于Eclipse的RCP.我们需要防止其中一个打开的编辑器被用户关闭.

期望的行为是:

  1. 用户在编辑器窗口中单击X或"CTRL + W"
  2. 弹出一个对话框说:"如果你关闭这个编辑器,你的活动就会停止.你想要吗?"
  3. 如果他们点击是,它会关闭,如果没有,它会保持打开状态.

哦是的,这甚至可能吗?

谢谢,gk

eclipse eclipse-rcp

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

Perforce:保持Perforce不改变文本文件格式

有没有办法告诉Perforce单独保留文本文件而不将文件类型设置为二进制文件?或者除此之外,有没有办法告诉Perforce客户端区分二进制文件?二进制通常是不可取的,因为我失去了diff的能力.

澄清一下:如果我在窗口客户端上编辑和更改*.txt文件,换行符将按照DOS格式提供CR + LF.但是,如果我在Unix客户端上进行P4同步,它将只有LF.无论Perforce客户端在哪里,我都需要Perforce保持格式不变.

也就是说,我确实有一个解决办法:将文件类型设置为二进制; 和/或创建一个文本文件设置为"文本"的分支,并定期集成回主线,文本文件设置为"二进制".但这是一个过于复杂的解决方案,应该是一个非常简单的问题.

最后,我在Perforce Windows客户端2006.2上.

提前致谢.

perforce file-format

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

DirectShow - 如何调试引脚连接故障

我正在使用IGraphBuilder将视频捕获设备渲染到屏幕上.该过程包括将捕获过滤器添加到图形中,然后将VideoMixingRenderer添加到图形(使用自定义分配器),最后调用graph.Render()以使用Intelligent Connect连接引脚.在某些情况下这很好用,我的自定义分配器已正确加载(并调用InitializeDevice),但在其他情况下不使用自定义分配器,我得到一个ActiveMovie窗口显示捕获设备而不是我添加到图形中的VMR .看起来智能连接不希望将捕获设备过滤器连接到VMR,而是创建自己的渲染器.是否有任何工具或技术来调试这个?对graph.Render()的调用成功,HR为0,所以我没有从DirectShow获得有关连接失败的任何信息.希望存在一种诊断工具,可以让我更好地了解DirectShow中正在发生的事情.

c# directx directshow video-capture

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

使用Python中的变量访问属性

如何引用this_prize.leftthis_prize.right使用变量?

from collections import namedtuple
import random 

Prize = namedtuple("Prize", ["left", "right"]) 
this_prize = Prize("FirstPrize", "SecondPrize")

if random.random() > .5:
    choice = "left"
else:
    choice = "right"

# retrieve the value of "left" or "right" depending on the choice
print("You won", this_prize.choice)

AttributeError: 'Prize' object has no attribute 'choice'
Run Code Online (Sandbox Code Playgroud)

python

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

Django或RoR就像常见的Java或ASP Web框架一样

我是大型敏捷软件开发方法的粉丝,喜欢使用Django和RoR开发网页.然而,它创造了一个很大的限制,因为很少有Django或RoR开发人员可以雇用.

对于一个新的网络项目,我们将招聘开发人员,尽管我很乐意看到这些员工使用这些工具,遗憾的是要找到相关的开发人员,或者即使我们找到他们(我的国家几乎不可能),我们也是如此会非常依赖他们.

时间也是一个很大的限制,因此考虑"找到聪明的程序员并让他们学习这些技术"不是一种选择.

在这些条件下,我想听听常见的Java或.Net替代方案,为什么你会建议它们.

我可以想到Spring,Hibernate,Stripes,Struts和Wicket for Java

此外,Microsoft ASP.NET MVC看起来非常有前景.

编辑:我需要提一下,我不会成为这个项目的活跃开发者,而是担任经理.

问候

java asp.net-mvc frameworks

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

当Visual Studio C++调试器中的变量显示为红色时,这意味着什么?

当Visual Studio C++调试器中的变量显示为红色时,这意味着什么?我认为不好.

谢谢.

c++ variables debugging visual-studio

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

在XSLT中创建一个列表/数组

我有以下场景.我有一份国家名单(EG,KSA,UAE,AG)

如果XML输入包含在此列表中,我需要检查它:

<xsl:variable name="$country" select="Request/country" >

<!-- now I need to declare the list of countries here -->

<xsl:choose>
 <!-- need to check if this list contains the country -->
 <xsl:when test="$country='??????'">
   <xsl:text>IN</xsl:text>
 </xsl:when>
 <xsl:otherwise>
   <xsl:text>OUT</xsl:text>
 </xsl:otherwise>
</xsl:choose>
Run Code Online (Sandbox Code Playgroud)

注意:我使用的是XSLT 1.0.

xslt

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

从 aspx 页面访问静态类属性

我在 .aspx 页面上,我想从静态类中获取控件的宽度和高度,我将它们定义为常量。

有没有办法直接从 aspx 页面访问该类?

我知道我可以制作一个方法,如:

width="<%= getWidthSize() %>"
Run Code Online (Sandbox Code Playgroud)

并在 aspx.cs 中定义此方法以从该静态类中获取大小。

但我问这是否可以直接从 web aspx 页面管理...?

谢谢。

asp.net

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

JQuery:如何知道值的选择名称?

我需要在其值已知时获取select(#Dropdown)的名称,但似乎无法使语法正确.这是一个例子:

$(document).ready(function()
{
   var countrycode = '55';
   var name = $("#Dropdown[value=countrycode]").text();  // fails here
   if(name == 'Germany')
   {..... etc
Run Code Online (Sandbox Code Playgroud)

当我能够使用"this"时,我可以在不同的上下文中按照以下方式工作:

var name = $(this[value=countrycode]).text();
Run Code Online (Sandbox Code Playgroud)

...但是在第一个例子中没有.

任何人?谢谢.

javascript jquery select

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

获取global.asax中定义的所有路由

我在我的asp.net c#应用程序中使用webformrouting.

在我的global.asax文件中,我定义了几个路由.

我的问题是,我怎样才能获得从后面的代码(在页面上)定义的所有路由的列表?

c# asp.net routing

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