小编Kur*_*urt的帖子

服务引用下的哪些文件属于源代码管理.(视觉工作室)

我是WPF和WCF的新手,并且有一个WPF应用程序,它具有对WCF的服务引用.我有各种在Service References/MyService下创建的文件.我不太确定哪些需要进入源代码管理,哪些不需要.

我有.disco,.datasource,.wsdl,3 .xsds,2 configuration.svcinfos,Reference.cs和Reference.svcmap.

我假设大多数是生成的,但我不知道哪个属于源代码控制,哪些不属于.

wpf tfs wcf

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

将INNER JOIN添加到查询中不应该增加返回的行数吗?

我有一个像下面这样的查询返回我期望的正确行数.(它必须匹配类似的查询,该查询返回相同的数据集,但具有与其他相关表不同的关联信息.

SELECT *
FROM LK
INNER JOIN STC ON LK.V = STC.VI
LEFT OUTER JOIN BC ON LK.BC = BC.ID
LEFT OUTER JOIN K AS LT ON ISNULL(BC.ZA, LK.VH) = LT.KNN
WHERE
    LT.KI IS NOT NULL AND LT.KS = 0
  OR 
    LT.KI IS NULL 
ORDER BY
  LK.Z
Run Code Online (Sandbox Code Playgroud)

但是,只要我添加其他内部联接,我实际上会获得更多行.我认为内连接只在连接的两边找到信息时返回行,所以我希望得到相同或更少的行.但我的两倍左右.

例如:

SELECT *
FROM LK
INNER JOIN STC ON LK.V = STC.VI

INNER JOIN VK ON LK.V = VK.ID
INNER JOIN K AS A ON VK.AIN = A.KNN

LEFT OUTER JOIN BC …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server inner-join

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

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

如何防止 MFC 对话框处理 Enter 和 Esc 键而不将其传递

我们有一个 C++ 应用程序,它在 MFC 对话框中托管一个 flex 应用程序。一切正常,所有按钮按下等都直接传递给 flex,没有任何问题,除了 Enter 和 Esc 键,这会立即关闭对话框。

我们可以通过实现PreTranslateMessage()OnOK() 阻止窗口关闭行为来捕获回车键,但是我们仍然存在将这些回车键推送进一步传递给托管 flex 应用程序的问题。

表单上没有“默认”按钮或类似的东西,也许 MFC 正在将回车键链接到幕后标题栏中的关闭按钮或其他东西。

有没有人知道我们如何阻止 MFC 将回车键视为特殊情况。

非常感谢您的任何提示。

编辑:这是PreTranslateMessage()mmonem 要求的。

BOOL CFlexDialog::PreTranslateMessage(MSG* pMsg)
{
  if ((pMsg->message == WM_KEYDOWN))
  {
    if (pMsg->wParam == VK_RETURN)
    {
      m_ctrlFlex->OnReturnKeyPressed();
      return TRUE;
    }
  }
  return __super::PreTranslateMessage(pMsg);
}
Run Code Online (Sandbox Code Playgroud)

但这不是一个合适的解决方案,像这样在 flex 应用程序中调用一个方法,因为它让 flex 开发人员生活太困难,这意味着他必须编写一个特殊的版本来实现每个控件的返回键行为。

我们只是想让 MFC 像对待其他所有键一样对待返回和转义键。

apache-flex mfc

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

如何实现随地图旋转的MKAnnotationViews

我有一个带有一些注释的应用程序,直到现在它们只是符合默认行为的符号(例如数字和字母).它们的方向与设备的方向固定,这是合适的.

然而,现在我需要一些需要在实际地图的方向上修复的注释,因此如果地图旋转,则注释符号需要随之旋转(例如,指示河流的箭头).

我不希望它们像地图一样使用地图缩放,但我确实希望它们随地图一起旋转.

我需要一个解决方案,主要用于用户用手指手动旋转地图时,以及由于跟踪时使用航向模式旋转地图.

在谷歌地图上(至少在Android上)这很简单,只需一个简单的MarkerOptions.flat(true)

我希望ios不会太困难,我希望.

提前致谢!

rotation mapkit mkannotation mkannotationview ios

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

为什么我的RegExp在RegExr中匹配,而在Python中却不匹配?

regexp = re.compile('[A-Z]\\d{4}')
prefix = regexp.match("\"O1533_FOO\" INTEGER NOT NULL ,")
Run Code Online (Sandbox Code Playgroud)

前缀是无,但我预计它是"O1533".

当我使用基于Web的工具http://regexr.com/时,它可以工作.

http://regexr.com/3bag5

我试图\用不同数量的\s 逃脱,我也尝试划分/s.无法让它工作.

一些RegExp专家可以修复我的表达吗?

python regex

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