问题列表 - 第24986页

比较Eclipse中的XML文件

是否有一些Eclipse工具可以比较XML文件和本问题中提到的用于比较xml文件的工具或库中的ExamXML一样好?

xml eclipse

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

使用INotifyPropertyChanged绑定到Silverlight中的字典

在Silverlight中,我无法让INotifyPropertyChanged在绑定到字典时像我想要的那样工作.在下面的示例中,页面可以正常绑定到字典,但是当我更改其中一个文本框的内容时,不会调用CustomProperties属性setter.CustomProperties属性设置器仅在设置CustomProperties时调用,而不是在设置其中的值时调用.我试图对字典值进行一些验证,所以我希望在字典中的每个值都改变时运行一些代码.我能在这做什么吗?

C#

public partial class MainPage : UserControl
{

    public MainPage()
    {
        InitializeComponent();

        MyEntity ent = new MyEntity();
        ent.CustomProperties.Add("Title", "Mr");
        ent.CustomProperties.Add("FirstName", "John");
        ent.CustomProperties.Add("Name", "Smith");

        this.DataContext = ent;
    }

}

public class MyEntity : INotifyPropertyChanged
{

    public event PropertyChangedEventHandler System.ComponentModel.INotifyPropertyChanged.PropertyChanged;
    public delegate void PropertyChangedEventHandler(object sender, System.ComponentModel.PropertyChangedEventArgs e);

    private Dictionary<string, object> _customProps;
    public Dictionary<string, object> CustomProperties {
        get {
            if (_customProps == null) {
                _customProps = new Dictionary<string, object>();
            }
            return _customProps;
        }
        set {
            _customProps = value;
            if (PropertyChanged != null) …
Run Code Online (Sandbox Code Playgroud)

.net c# data-binding silverlight inotifypropertychanged

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

User.Identity数据来自哪里?

例如:如果我正在检索User.Identity.Name,它是来自.ASPXAUTH cookie还是使用我的会员提供程序从数据库中检索?

我访问User.Identity时是否有任何数据库请求?

谢谢.


编辑:现在我很确定它来自身份验证票证cookie,但找不到任何官方文档来确认这一点.任何人?

asp.net-mvc-2

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

都柏林核心和谷歌SEO

您如何看待Google在索引网站时使用Dublin Core标记?这些标签(DC.description等)对Google很重要吗?

谢谢.

seo dublin-core

9
推荐指数
2
解决办法
6292
查看次数

Grails:Tomcat部署而不重新启动容器

官方指南说:

Tomcat部署非常简单,需要将WAR文件复制到TOMCAT_HOME/webapps文件夹并重新启动容器.

但这真的很痛苦:-(

有没有办法在不重启Tomcat的情况下部署应用程序?

grails tomcat

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

我可以使用具有强命名的Ninject ConstructorArguments吗?

好吧,我不知道"强命名"是否是正确的术语,但我想做的是如下.

目前我使用ConstructorArgument,例如:

public class Ninja
{
    private readonly IWeapon _weapon;
    private readonly string _name;

    public Ninja(string name, IWeapon weapon)
    {
        _weapon = weapon;
        _name = name;
    }
    // ..more code..
}

public void SomeFunction()
{
    var kernel = new StandardKernel();
    kernel.Bind<IWeapon>().To<Sword>();
    var ninja = kernel.Get<Ninja>(new ConstructorArgument("name", "Lee"));
}
Run Code Online (Sandbox Code Playgroud)

现在,如果我重命名参数"name"(例如使用ReSharper),ConstructorArgument将不会更新,并且在创建Ninja时我将收到运行时错误.要解决这个问题,我需要手动查找我通过ConstructorArgument指定此参数的所有位置并更新它.没有好处,即使我有很好的测试覆盖率,我注定会在某些时候失败.重命名应该是一个廉价的操作.

有没有什么方法可以引用参数 - 这样当我重命名参数时它会被更新?

.net refactoring naming ninject constructorargument

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

不透明度是否在div中是不存在的

是否有可能将opacity父项的继承删除给它的孩子div

<style type="text/css">
.parent {
 opacity:.5;
}
.parent div {
 opacity:1; /* I want this to override the ".5", but instead it combines */
}
</style>
<div class="parent"><div></div></div>
Run Code Online (Sandbox Code Playgroud)

css opacity

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

我怎么知道何时/何处调用超类的重写方法

在编写Android应用程序时,这个问题出现了,但它似乎是一个更普遍的编程问题.

情况是,我正在从库中扩展(子类化)一个类,并覆盖一个方法.我怎么知道我是否应该调用超类的方法?什么时候?(在重写方法的开头或最后?)

例如,我在Android平台的类"Activity"中覆盖了方法"public boolean onCreateOptionsMenu(Menu menu)".在一个例子中,我看到有人在方法的最后写了"return super.onCreateOptionsMenu(menu)".但我怎么知道它应该这样做?这是对还是不对?如果我用"super.onCreateOptionsMenu(menu)"开始我的方法有什么区别?

BR,亨利

java android

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

结合多个jQuery函数

有没有办法将所有这些结合起来减少js的数量?这只是我网站上的一些jquery对话框的一个例子,还有一些对话框.谢谢.

//initiate Search refinement dialog here
$("#chooseMoreCnt, #chooseMoreCat, #chooseMorePr").dialog({
    bgiframe: true,
    autoOpen: false,
    width: 500,
    modal: true,
    open: function(type, data) {
        $(this).parent().appendTo(jQuery("form:first"));
    }
});

//trigger country dialog
$('a.chooseMoreCnt').click(function() {
    $('#chooseMoreCnt').dialog('open');
    return false;
});

//trigger category dialog
$('a.chooseMoreCat').click(function() {
    $('#chooseMoreCat').dialog('open');
    return false;
});

//trigger price dialog
$('a.chooseMorePr').click(function() {
    $('#chooseMorePr').dialog('open');
    return false;
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery dialog jquery-ui

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

在c#中创建非托管c ++对象

我有一个非托管的dll,里面有一个"MyClass"类.现在有没有办法用C#代码创建这个类的实例?要调用它的构造函数?我试过了,但是visual studio报告了一个错误消息,指出这个内存区域已损坏或有什么东西.

提前致谢

.net c# c++ unmanaged

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