问题列表 - 第37744页

在Visual Studio中创建转换器的最快方法

使用Binding转换器时很常见..我总能找到自己

  • 右键单击正确的文件夹
  • 单击添加
  • 单击"新建项"
  • (有时)选择左侧的代码
  • 选择类和"添加"(有时当我匆忙创建一个AboutBox而不是:-()
  • 复制旧的IValueConverter或IMultiValueConverter
  • 更改命名空间和类名
  • 删除旧代码

然后我终于可以开始实现我的新转换器了.

在此之后,我还必须将此命名空间添加到xaml文件并将其添加到资源,然后才能引用它.我这样做了一百万次,这可能是最慢的方式,所以我的问题是......

在Visual Studio中创建转换器的最快方法是什么?

c# silverlight wpf visual-studio

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

用正则表达式无法逃避反斜杠?

我正在使用以下正则表达式

^[a-zA-Z0-9\',!;\?\$\^:\\\/`\|~&\" @#%\*\{}\(\)_\+\.\s=-]{1,1000}$
Run Code Online (Sandbox Code Playgroud)

我知道这很难看,但到目前为止,除了不允许反斜杠之外它还有其他目的,因为它已经逃脱,我也试过\\而不是\\\相同的结果.有任何想法吗?

regex

105
推荐指数
4
解决办法
19万
查看次数

我的Java项目是否有自动度量收集器?

我正在尝试在每个持续集成周期中收集Java项目中的软件代码度量标准.我主要关注与大小相关的指标,如类的数量,方法的数量,功能点,代码行等.我想在一些XML文件中获得包含这些指标的摘要报告.稍后我将在项目报告中使用它,或者其他方式.

有没有免费的开源工具,我可以为此目的与Maven集成?

java continuous-integration metrics maven-2 code-metrics

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

.NET尝试/抓住便宜吗?

可能重复:
'尝试'的性能成本

我在MSDN的 "处理例外的最佳实践"中偶然发现了这句话:

"使用异常处理更好,因为在正常情况下执行的代码更少"

在是否应该在调用方法之前检查对象的状态或者只是调用方法并捕获异常的上下文中.上述建议是在异常事件很少发生时.

假设属性检查不会意味着昂贵的计算,而只是返回一个状态值,与非属性检查相比,非抛出情况下try/catch块的执行成本有多便宜?

我想知道这个建议,因为即使try/catch是免费的或接近免费的,被调用的方法在很多情况下会通过它自己做一堆检查.

.net c# performance exception

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

Js RegExp所有其他角色

我有随机字符串,类似于:

2d4hk8x37m

管他呢.我需要将它拆分为其他所有角色.

简单地将它拆分为每个字符:

'2d4hk8x37m'.split('');
Run Code Online (Sandbox Code Playgroud)

但我需要所有其他角色,所以阵列将是这样的:

['2d', '4h', 'k8', 'x3', '7m']
Run Code Online (Sandbox Code Playgroud)

javascript regex arrays split

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

在商业软件中分发jquery许可证

我正在构建一个使用jquery的商业Web应用程序.我认为我需要将MIT许可证用于jquery,因为该应用程序是商业的.当我在维基百科看到麻省理工学院的许可证时,它说:

"这是一个许可许可,意味着它允许在专有软件中重复使用,条件是许可证随软件一起分发 "

我的问题是你如何在Web应用程序中分发许可证?用户第一次使用网站时是否必须接受许可?或者我是否将许可证包含在关于页面中?

jquery

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

Geails for OAuth2 Rails 2.3.5中的消费者和提供者功能

我正在努力寻找一个可用的gem,为Rails 2.3.5应用程序提供以下内容:

  • 我们想用oAuth 2来保护API; 因此,需要一个用于创建访问/请求令牌和模型(客户端,令牌,...)的控制器
  • 我们想要消费Facebook和Twitter等oAuth2服务

支持3腿和2腿认证也很好.

我找到了那些宝石,但它们都有很大的缺点:

  • oauth-ruby(github.com/oauth/oauth-ruby)
    • 我不太确定它是否已经实现了oauth2机制
    • 更像是顶级服务的基本库

  • oauth-plugin(github.com/pelle/oauth-plugin)
    • 看起来很方便但是只支持rails3分支的oauth2 :(

  • oauth2(github.com/intridea/oauth2)
    • 仅适用于oAuth2消费者/无提供商功能

  • oauth2-ruby(github.com/aflatter/oauth2-ruby/tree/)
    • 最后提交:16.07.10"DESCTRUCTIVE COMMIT":(
    • 基于oAuth2草案00(旧!)

  • oauth2-provider(github.com/ThoughtWorksStudios/oauth2_provider)
    • 最后提交:21.10.10 - 好
    • 只有提供商功能:(
    • 基于oAuth2草案09(最近)

有没有人用这些宝石中的一个或一个组合来达到这些要求?你能帮我指点一下吗?

任何帮助深表感谢!

rubygems ruby-on-rails oauth oauth-provider oauth-2.0

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

比较两个nsdatecomponent

如果我有两个nsdatecomponent,我想知道第一个对象中的TIME是否大于第二个.

例:

if (nsdatecomponentObject1 > nsdatecomponentObject2)
{
    //something
}
Run Code Online (Sandbox Code Playgroud)

因为这种方式不起作用,我怎么能这样做?

iphone objective-c

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

Android上的自定义对话框:如何将其标题集中在一起?

我正在开发一个Android应用程序.

如何将我正在使用的自定义对话框的标题居中?

谢谢.

android modal-dialog

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

使用String.equals比较密码并对LDAP服务器验证用户,它是否有意义?

我正在使用相当古老的大型CMS(TeamSite),它有一个如何将其连接到LDAP服务器的示例.我已经阅读了这个例子,它以非常奇怪的方式工作.它只是按预期在"userPassword"字段中存储密码,但它手动执行验证而不是使用bind命令.

这对我没有意义,但我可能在这里错了,因为我以前没有使用过LDAP服务器.你知道为什么有人想手动比较密码而不是使用bind吗?

以下是代码的外观:

  Attribute attrPassword = attrs.get("userPassword");
  if (attrPassword.size() > 0)
  {
    String storedPassword = new String((byte[])attrPassword.get(0));

    if (password.equals(storedPassword))
    {  
      ///.....
Run Code Online (Sandbox Code Playgroud)

java ldap teamsite

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