问题列表 - 第34089页

使用本地历史记录在eclipse中创建版本

是否可以利用日食内置的本地历史来创建和保存版本.我发现本地历史非常有用,但是如果我能将整个项目恢复到以前更好的状态.我考虑使用版本管理,但似乎没必要,因为我是唯一一个从事我的项目的人.而且我可以真正受益于命名我的(本地历史)版本而不必按日期命名的能力.

谢谢,

Lemiant

eclipse versioning version-control

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

带有上下文参数jquery 1.4的clone和live函数

我有几个div HTML元素,我用一个clone(true)选项克隆它,因为我也想复制事件.

现在我的HTML div块中存在某些点击事件,而在创建事件时,我也使用了context参数

var $block ="<div class='task-create-content' >"+
                 "<div class='task-create-preview'>"+
                      "<div class='items'>" +
                           "<div><input type='text' class='edit wtp'/></div>" +
                           "<div><input type='text' class='edit wtp'/></div>" +
                      "</div>"+
                 "</div>");

$(".wtp", $block).live('click',function() {
     alert("hi");
})
Run Code Online (Sandbox Code Playgroud)

现在,当我使用克隆此块时clone(true),即使我正在分配上下文参数,click事件也不会触发.

javascript jquery

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

IEnumerable vs List - 使用什么?他们是如何工作的?

我对枚举器如何工作以及LINQ有些怀疑.考虑这两个简单的选择:

List<Animal> sel = (from animal in Animals 
                    join race in Species
                    on animal.SpeciesKey equals race.SpeciesKey
                    select animal).Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)

要么

IEnumerable<Animal> sel = (from animal in Animals 
                           join race in Species
                           on animal.SpeciesKey equals race.SpeciesKey
                           select animal).Distinct();
Run Code Online (Sandbox Code Playgroud)

我更改了原始对象的名称,因此这看起来像一个更通用的示例.查询本身并不重要.我想问的是:

foreach (Animal animal in sel) { /*do stuff*/ }
Run Code Online (Sandbox Code Playgroud)
  1. 我注意到,如果我使用IEnumerable,当我调试并检查"sel"时,在这种情况下是IEnumerable,它有一些有趣的成员:"inner","outer","innerKeySelector"和"outerKeySelector",这些最后2个出现成为代表."内部"成员中没有"Animal"实例,而是"Species"实例,这对我来说非常奇怪."外部"成员确实包含"Animal"实例.我假设两位代表确定哪些进入,哪些进出?

  2. 我注意到如果我使用"Distinct","inner"包含6个项目(这是不正确的,因为只有2个是Distinct),但"outer"确实包含正确的值.同样,委托方法可能决定了这一点,但这比我对IEnumerable的了解要多一些.

  3. 最重要的是,两种选择中的哪一种是性能最佳的?

邪恶的名单转换通过.ToList()

或者直接使用枚举器?

如果可以,请解释一下或抛出一些解释IEnumerable使用的链接.

c# linq ienumerable list

634
推荐指数
10
解决办法
42万
查看次数

指针间接混淆

我有一个数组:

int x[3][5]={
        {1,2,3,4,5},
        {6,7,8,9,10},
        {11,12,13,14,15}
        };
Run Code Online (Sandbox Code Playgroud)
  1. *x指的是什么?
  2. *(*x + 2)+5指的是"8".这是怎么发生的?
  3. *(*x + 2)与*(*x)+2相同吗?
  4. 如果我这样做:

    *N = X; 指针n指向哪里?如果它只是x而不是&那么它就是基地址.现在是什么?

c

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

允许使用ASP.Net Forms身份验证访问未经身份验证的用户到特定页面

我正在使用ASP.Net Forms身份验证.我的Web.config看起来像这样.

    <authentication mode="Forms">
      <forms loginUrl="login.aspx"/>
    </authentication>
    <authorization>
      <deny users="?" />
    </authorization>
Run Code Online (Sandbox Code Playgroud)

所以目前每个aspx页面都需要身份验证.

我想允许甚至未经身份验证的用户访问名为special.aspx的特定页面.我怎样才能做到这一点?

asp.net forms-authentication

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

jQuery页面转换和浏览器历史记录

我正在使用jQuery在我的html页面上有一个淡入效果,效果很好.但是,当我点击浏览器中的后退按钮时,我会转到正确的URL,但会得到一个空白页面.这是一个浏览器缓存的东西吗?我对jQuery比较陌生,我不确定如何解决这个问题.这是网站:http://www.e-preview.be/huyzewaterloos/nl/index.html

我正在使用的代码是这样的:

//page transition
    $("body").css("display", "none");
    $("body").fadeIn(1500);
  $("a.transition").click(function(event){
   event.preventDefault();
   linkLocation = this.href;
   $("body").fadeOut(500, redirectPage);
  });

 function redirectPage() {
  window.location = linkLocation;
 }
Run Code Online (Sandbox Code Playgroud)

jquery

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

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

Spring"typemismatch"和必填字段

在Spring Webflow 2.0.x的上下文中......

我处理表单绑定"typemismatches",即尝试将String映射到Integer字段,通过在我的使用中使用以下内容 messages.properties

typeMismatch={0} contains invalid data.
Run Code Online (Sandbox Code Playgroud)

这很好用.

The problem is that if the field that the typeMismatch error occurred on was "required" then I also receive an error for the missing required field, which is logical I guess because the value that was submitted was never bound. ("Required" being defined in a Commons Validation XML file)

So, I dont want to see the "XXX is required field" error message when the field is only missing due to …

java spring-webflow

11
推荐指数
1
解决办法
2926
查看次数

Update an ObservableCollection with a background worker in MVVM

Ok, I recently implemented a background worker to perform saving and loading of data.

However, getting this to work on a save command has proved difficult.

基本上,我的save命令生成一个事件,该事件通知集合视图模型,已添加Item,并且该项应添加到其自己的ObservableCollection中.

此时,我得到通常的异常,说我不能在不同的线程上更新ICollection.我已经尝试创建一个调用的新列表类型Dispatcher.Invoke,但是这仍然会生成相同的异常.

我想知道是否有其他人对如何最好地解决这个问题有任何建议?

所以目前我有一个继承自ObservableCollection的类:

public class ThreadSafeObservableCollection<T> : ObservableCollection<T>
{
    public ThreadSafeObservableCollection(List<T> collection)
        : base(collection)
    {
        dispatcher = Dispatcher.CurrentDispatcher;
        rwLock = new ReaderWriterLock();
    }

    protected override void InsertItem(int index, T item)
    {
        if (dispatcher.CheckAccess())
        {
            if (index > this.Count)
                return;
            LockCookie c = rwLock.UpgradeToWriterLock(-1);
            base.InsertItem(index, item);
            rwLock.DowngradeFromWriterLock(ref c);
        }
        else
        {
            object[] …
Run Code Online (Sandbox Code Playgroud)

c# wpf multithreading observablecollection

10
推荐指数
1
解决办法
8015
查看次数

CSS水平对齐三个div

我在父div中对齐三个div时遇到问题,我需要的效果如下

|IMAGE| +TEXT+ |IMAGE|
Run Code Online (Sandbox Code Playgroud)

每个div分别包含Image(2)和text(1).对齐它们很容易,问题是我希望CENTER div的自动宽度达到浏览器窗口的大小,并保持其他IMAGE div始终分别位于右侧和左侧.

例如,如果用户最大化窗口,这样的事情:

|IMAGE| +++++++++++++++++++TEXT++++++++++++++++++++++++ |IMAGE|
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,这个想法是中心div增长,自动宽度但保持结构.

我怎么能得到这种行为?提前致谢.

css

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