问题列表 - 第938页

C#3.0自动属性 ​​- 是否可以添加自定义行为?

我想知道是否有任何方法可以为auto属性get/set方法添加自定义行为.

我能想到的一个明显的例子是希望每个set属性方法都PropertyChanged作为System.ComponentModel.INotifyPropertyChanged实现的一部分调用任何事件处理程序.这将允许类具有可以观察到的众多属性,其中每个属性都使用自动属性语法定义.

基本上我想知道是否有任何类似于get/set模板或post类/范围的get/set钩子.

(我知道可以通过稍微冗长的方式轻松实现相同的最终功能 - 我只是讨厌重复模式)

.net c# properties automatic-properties

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

Delphi:Paradox DB字段名称问题(字段名称中的空格)

我有一个遗留系统的悖论表,我需要运行一个查询.字段名称中包含空格 - 即"Street 1".当我尝试在delphi中仅针对"Street 1"字段制定查询时,我收到错误 - 关键字的使用无效.令牌:1,行号:1

Delphi V7 - 对象pascal,标准Tquery对象名query1.

sql delphi paradox tquery

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

如何在版本控制下处理开发人员个人文件?

我们的存储库中的某些文件对每个开发人员都是个 例如,一些开发人员使用本地数据库,该数据库在项目的属性文件中配置.所以每个开发者都有不同的设置 当一个开发人员提交时,他总是要小心不要提交他单独配置的文件.

你怎么处理这个?

java version-control

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

如何选择nHibernate子查询结果的Count(*)

为了在nHibernate中分页查询,我需要执行以下操作:

Select count(*) from 
(Select e.ID,e.Name from Object as e where...)
Run Code Online (Sandbox Code Playgroud)

我试过以下,

select count(*) from Object e where e = (Select distinct e.ID,e.Name from ...)
Run Code Online (Sandbox Code Playgroud)

我得到一个nHibernate Exception,说我无法将Object转换为int32.

有关所需语法的任何想法?

编辑

Subquery使用distinct子句,我无法替换e.ID,e.Name with Count(*)因为Count(*) distinct不是有效的语法,并且distinct count(*)没有意义.

sql nhibernate subquery

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

在XML成为一个标准并给出其所有缺点之前,是什么让XML变得如此受欢迎?

是XML是人类可读的,但逗号分隔的文本和属性文件也是如此.

XML变得臃肿,难以解析,难以在代码中修改,加上我可以考虑的大量其他问题.

我的问题是什么是XML最吸引人的特质使它如此受欢迎?

xml standards popularity

14
推荐指数
8
解决办法
2890
查看次数

你如何处理浏览器特定的.js和.css

这不是一个新主题,但我很好奇每个人是如何处理这些.js.css那是浏览器特定的.

您是否拥有.js包含if/else条件的功能,或者每个浏览器都有单独的文件?

这些天是否真的成为每个流行浏览器的当前版本的问题?

javascript css

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

Java中的ArrayList和输入

我习惯了python,所以这对我来说有点混乱.我试图逐行接收输入,直到用户输入一定数量.数字将存储在一个数组中,以便为它们应用一些统计数学.目前,我有一个主类,统计类和一个"阅读"类.

两个问题:

  1. 我似乎无法让输入循环得以解决,这样做的最佳做法是什么.

  2. 读取方法的对象类型是什么?double []或ArrayList?

    1. 如何将method-type声明为arraylist?

    2. 如何防止阵列中存储的值超过1000?

让我展示一下到目前为止:

public static java.util.ArrayList readRange(double end_signal){
    //read in the range and stop at end_signal

    ArrayList input = new ArrayList();
    Scanner kbd = new Scanner( System.in );
    int count = 0;
    do{
        input.add(kbd.nextDouble());
        System.out.println(input); //debugging
        ++count;
    } while(input(--count) != end_signal);
    return input;
}
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,原谅我的新手......

java arrays arraylist

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

什么是处理VB6中的错误的更好方法

我有VB6应用程序,我想在其中放入一些好的错误处理功能,它可以告诉我错误是什么,确切地点发生时,有人可以建议这样做的好方法

vb6 error-handling

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

什么是PHP的最佳IDE?

我是一名PHP开发人员,现在我使用Notepad ++进行代码编辑,但最近我一直在寻找一个IDE来简化我的工作.

我看过Eclipse,Aptana Studio和其他几个人,但我并没有真正决定,它们看起来都不错,但有点复杂.我相信一旦我习惯它会变得容易,但我不想浪费我的时间.

这就是我要找的东西:

  • FTP支持
  • 代码亮点
  • SVN支持很棒
  • Ruby和JavaScript会很棒

php ide

48
推荐指数
10
解决办法
144万
查看次数

SVN客户端与OS X的Finder集成

OS X的TortoiseSVN是否相同?我正在寻找一个SVN客户端,它将与OS X的Finder集成,并被添加为上下文菜单项.

更新:刚刚找到SmartSVN.有反馈的人吗?

macos smartsvn

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