问题列表 - 第6294页

接口命名约定

这当然是一个主观的事情,但我没有看到任何正面的界面名称前缀为'I'.对我来说,Thing几乎总是比可读性更强IThing.

我的问题是,为什么这个惯例存在呢?当然,它可以更容易地告诉其他类型的接口.但是,这种说法不会延伸到保留现在受到广泛谴责的匈牙利符号吗?

对于那个尴尬的"我",你的论点是什么?或者,更重要的是,微软可能是什么?

c# interface naming-conventions

52
推荐指数
9
解决办法
3万
查看次数

使用UITextView作为子视图创建UIScrollView获取触摸事件

我有一个包含UITextView(不可编辑)的UIScrollView.我不能让UIScrollView获取触摸事件,UITextView似乎得到它们并保留它们.知道如何让UIScrollView获取触摸事件吗?

我希望UITextView仍然可以垂直滚动(我的UIScrollView只能水平滚动).

iphone objective-c

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

如何在.NET CF 3.5中获得当前的电池电量?

如何 - 或者最好的方法 - 在Windows Mobile 5和6上检索.NET CF 3.5中设备的当前电池电量?

.net compact-framework device windows-mobile power-management

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

我从空std容器的front()得到什么?

如果front()返回一个引用并且容器是空的,我得到一个未定义的引用?这是否意味着我需要empty()在每个之前检查front()

c++ stl

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

当事件发生在n> 1的时间时,如何使用"运行到光标"或在VS2005中调试

考虑我有一个窗口应用程序,在Visual Studio 2005中开发,有一个按钮.

当按钮被点击第三次(或第n次)而不是第一次时,我需要使用"运行到光标"/调试.我怎样才能做到这一点.?

考虑这是一个示例代码.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace breakPoint
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            for (int i = 0; i < 10; i++)
            {
                textBox1.Text += "hi ";
                textBox2.Text += "hello ";
                textBox3.Text += "bye ";
            }

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

当我第n次单击按钮时,我需要在"textBox1.Text"行插入断点.

debugging visual-studio

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

如何在C中实现Compact Directed Acyclic Word Graph(CDAWG)?

如何在C中实现此数据结构?它的结构类似于DAWG,但是空间效率是DAWG的两倍,比仅仅压缩前缀的trie更有效.

c directed-acyclic-graphs data-structures

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

如何以编程方式在c#中获取SVN修订版描述和作者?

如何以编程方式从c#中的SVN服务器获取修订描述和作者?

c# svn

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

C++中Java的IllegalArgumentException的等价物

在Java中,如果方法的输入参数无效,我们可以抛出一个IllegalArgumentException(类型为RuntimeException).在C++中,没有检查和未检查异常的概念.标准C++中是否有类似的异常可用于指示运行时异常?或者是否有一种不符合标准的共同风格,但每个人都在实践中遵循这样的情况?

或者,我应该创建自己的自定义异常并抛出它吗?

c++ java validation illegal-input runtimeexception

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

WCF作为应用程序工作,但不作为服务工作

我有一个WCF服务器,可以作为服务或Windows窗体应用程序运行。当我将其作为Windows Forms应用程序运行时,可以通过客户端应用程序连接到它。但是,当我使用相同的代码将其作为服务运行时,无法连接到它。我已经确认该服务正在运行并且正在工作。以下是服务器的配置文件。

<system.serviceModel>
  <services>
    <service name="Cns.TrafficCopService.ManagementService">
      <host>
        <baseAddresses>
          <add baseAddress="http://localhost:8000/TrafficCop/ManagementService" />
        </baseAddresses>
      </host>
      <endpoint address="" binding="wsHttpBinding" contract="Cns.TrafficCopService.IManagementService" />
    </service>
  </services>
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud)

及其托管代码(在OnStart之后100毫秒调用):

if (this.serviceHost != null)
{
    this.serviceHost.Close();
}

this.serviceHost = new ServiceHost(typeof(ManagementService));
this.serviceHost.Open();
Run Code Online (Sandbox Code Playgroud)

和客户端的配置文件:

<system.serviceModel>
  <bindings>
    <wsHttpBinding>
      <binding name="WSHttpBinding_IManagementService" />
    </wsHttpBinding>
  </bindings>
  <client>
    <endpoint
        address="http://localhost:8000/TrafficCop/ManagementService"
        binding="wsHttpBinding"
        bindingConfiguration="WSHttpBinding_IManagementService"
        contract="IManagementService"
        name="WSHttpBinding_IManagementService">
    </endpoint>
  </client>
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud)

.net c# wcf windows-services

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

Groovy GDK相当于Apache Commons StringUtils.capitalize(str)或Perl的ucfirst(str)

是/否 - 问题:是否有Groovy GDK函数来大写字符串的第一个字符?

我正在寻找一个Groovy等价的Perl的ucfirst(..)或Apache Commons StringUtils.capitalize(str)(后者大写输入字符串中所有单词的第一个字母).

我正在手工编写这个...

str = str[0].toUpperCase() + str[1 .. str.size() - 1]
Run Code Online (Sandbox Code Playgroud)

..哪个有效,但我认为有更多的Groovy方法可以做到这一点.我认为ucfirst(..)是比中心(..)更常见的操作,它是Groovy GDK中的标准方法(参见http://groovy.codehaus.org/groovy-jdk/java/lang/ String.html).

string grails groovy gdk

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