小编Chr*_*oph的帖子

在T-SQL中用一个空格替换重复的空格

我需要确保一个给定的字段在字符之间没有多个空格(我不关心所有空格,只关心空格).

所以

'single    spaces   only'
Run Code Online (Sandbox Code Playgroud)

需要变成

'single spaces only'
Run Code Online (Sandbox Code Playgroud)

以下不起作用

select replace('single    spaces   only','  ',' ')
Run Code Online (Sandbox Code Playgroud)

因为它会导致

'single  spaces  only'
Run Code Online (Sandbox Code Playgroud)

我更喜欢坚持使用原生T-SQL而不是基于CLR的解决方案.

思考?

t-sql sql-server

95
推荐指数
7
解决办法
10万
查看次数

Angular JS命名约定($,camelCase和PascalCase)

AngularJS中为$提供商添加前缀的约定是什么?我应该在自己的代码中为所有自定义服务加前缀吗

看起来像角度附带的所有东西都有前缀服务,例如$http.但是,控制器$在大多数文章中都没有前缀.此外,所有角度代码都带有命名的服务camelCase,但我也在PascalCase许多在线博客中看到过.惯例是哪一个?

angularjs

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

SOQL类型转换(SalesForce.com)

问题是我需要在SOQL查询中比较两个不同类型的字段.

TextField是一个Picklist(实际上是文本),IntField是一个Number(2,0).无法更改这些字段的类型.

我想写SOQL之类的;

SELECT Id FROM SomeObject__c
WHERE Cast(TextField as Integer) > IntField
Run Code Online (Sandbox Code Playgroud)

显然Cast(TextField as Integer)不起作用.

有关SOQL中类型转换的任何建议.正常的APEX函数(例如integer.valueof)似乎没有任何帮助.

谢谢

salesforce type-conversion soql

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

WPF渲染速度越慢,处理器越多

我真的很茫然.我有一个包含ItemsControl的扩展器,看起来像这样;

<ItemsControl ItemsSource="{Binding Source={StaticResource SomeItems}}">
   <ItemsControl.ItemTemplate>                                
      <DataTemplate>
         <StackPanel>
            <ContentControl Content="{Binding}" />
         </StackPanel>
      </DataTemplate>
   </ItemsControl.ItemTemplate>                                
</ItemsControl>
Run Code Online (Sandbox Code Playgroud)

这在大多数机器(单核和双核)上扩展时都可以正常使用.出于某种原因,当在具有四核(i7)的全新机器上运行时,扩展此扩展器需要几分钟.我做了一些分析,当WPF测量元素时,似乎存在线程同步问题,实际花费测量和渲染的时间似乎可以忽略不计,等待线程同步的时间花费是其中的大部分.有没有人见过这样的东西?

仅供参考 - 我确实在三台不同的四核(i7)机器上尝试了这一点并且遇到了同样的问题.在许多旧机器上运行没有问题.我确认机器已完全打补丁,WPF正在使用硬件渲染.完成了强制性应用程序和框架重新安装.

还有什么想法可以看吗?

谢谢

- 来自评论的一些更新 -

- 扩展器已经扩展,折叠和重新扩展在问题机器上很快

- 即使禁用硬件渲染,行为也是一样的.我认为应该从等式中删除显卡.

- 我们正在运行.Net 4.0

- 根据要求提供一些规格 - 在Intel Core i7上赢得XP SP 3(4核)M 620 @ 2.67GHZ 2.98 GB RAM 275 GB可用存储

wpf performance

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

.NET:获取从特定类派生的所有类

我有一个自定义控件和从它派生的一些控件.我需要获取当前程序集中派生自主类的所有类并检查它们的属性.怎么做到这一点?

.net oop reflection inheritance attributes

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

爆炸整数范围以加入SQL

我有一个表在一个字段中存储一系列整数,有点像打印范围,(例如"1-2,4-7,9-11").该字段还可以包含单个数字.

我的目标是将此表连接到具有离散值而不是范围的第二个表.

所以,如果第一表包含

1-2,5
9-15
7
Run Code Online (Sandbox Code Playgroud)

而表二包含

1
2
3
4
5
6
7
8
9
10
Run Code Online (Sandbox Code Playgroud)

联接的结果将是

1-2,5   1
1-2,5   2
1-2,5   5
7       7
9-15    9
9-15    10
Run Code Online (Sandbox Code Playgroud)

在SQL Server 2008 R2中工作.

sql t-sql join sql-server-2008

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

在 WPF 中打开模态对话框时的灰色主窗口

当从主窗口打开模态对话框时,我想用灰色覆盖主窗口。WPF中是否有标准解决方案来模拟这种效果?

这是一个例子:

.net wpf xaml

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