问题列表 - 第21104页

何时在mvvm应用程序中使用值转换器?

如果使用MVVM设计模式实现WPF应用程序,是否存在使用值转换器的任何情况?在我看来,值转换器与视图模型完全相同,即为视图准备数据.

那么,价值转换器有一些很好的用途吗?


诚挚的问候Oliver Hanappi

.net wpf mvvm valueconverter

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

获取单词或数字的所有排列

使用LINQ或老式方法,如何获得单词/数字的所有排列(不使用外部API)?

例如ab = ab,ba,abc = acb,bac等

这是图像识别等特定的计算机科学问题吗?

c# algorithm permutation

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

加载受密码保护的网页

我正在寻找一个Cocoa类,它将使我能够从给定的URL加载网页(html源代码).为了使事情变得更复杂,我需要能够为此争用设置用户名和密码,因为对网页的访问受到限制.

cocoa objective-c

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

如何制作一个Linux内核模块依赖于另一个带有depmod的外部模块?

我正在编写一个依赖于一个现有内核模块的内核模块.我正在从树中构建我的模块(作为外部模块).

如何声明依赖项,以便depmod识别它?

linux kernel-module linux-kernel

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

如何在Excel中获取范围的大小

使用VBA,是否可以按像素或单位获得给定范围的大小?(我不关心哪个单位,因为我只使用它与相同单位的其他测量相关).

谢谢.

size excel vba range excel-vba

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

是否可以创建没有EOF标记的文件?

我们有一个读取平面文件并解析出数据的应用程序。该文件不包含执行校验和的标头信息或总数据。因此,我想创建测试用例以确保我们的应用程序正确处理“不完整”文件。

有没有办法创建没有EOF标记的平面文件?也许是我可以用来从现有文本文件中删除EOF标记的工具?

file-io

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

使用Hudson监控Grails的性能

我正在开展一个性能很重要的项目,我希望能够监控我的更改如何影响性能.

有人曾经和哈德森做过这件事吗?

http://wiki.hudson-ci.org//display/HUDSON/Performance+Plugin 这个Hudson插件提到了一些支持"JUnit格式"的东西,但我找不到任何关于它的东西.有什么指针吗?

谢谢!

performance grails junit hudson

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

在Python中删除旧目录

我有几个目录,我希望删除超过7天的目录.我已经实现了代码但它似乎没有工作.任何人都可以看到我错在哪里?

def delete_sandbox():

    for directories in os.listdir(os.getcwd()): 

        if not os.path.isdir(directories) or not os.stat(directories).st_ctime < time.time()-(7*24*3600): 
            continue
        os.chdir(directories)
        drop_sandbox()
        os.chdir(rootDir)
        os.system("sudo rm -rf "+directories)
        print 'Folders older than 7 days old dropped and removed'
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助

文件夹沙箱会丢弃,但不会删除.我希望程序进入这些文件夹中的每一个,将沙箱,chnage放回根目录并删除所有旧目录.当我这样做时,文件夹仍然存在.

当我通过文件夹名称中存储的字符串日期删除目录时,此功能也起作用.但是现在我正在尝试获取时间戳,它已停止工作.

我测试过'rm -rf'+directories它并没有删除旧文件夹.当我尝试时,shutil.rmtree我收到错误消息:

Traceback (most recent call last):
  File "yep.py", line 21, in <module>
    delete_sandbox()
  File "yep.py", line 18, in delete_sandbox
    shutil.rmtree(directories)
  File "/home/build/workspace/downloads/Python-2.6.4/Lib/shutil.py", line 208, in rmtree
    onerror(os.listdir, path, sys.exc_info())
  File "/home/build/workspace/downloads/Python-2.6.4/Lib/shutil.py", line 206, in rmtree
    names = os.listdir(path)
OSError: …
Run Code Online (Sandbox Code Playgroud)

python directory time timestamp

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

Spring 3.0 EL如何从属性文件中获取属性?

使用Spring 3.0 EL我们可以自动将属性从属性文件连接到组件吗?

我知道我们可以使用Util命名空间加载属性文件,我们可以将它作为bean访问,但是我们可以使用spring EL进行自动装配.

<util:properties id="myProperties" location="/WEB-INF/my.properties"/>

java spring

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

有没有办法在C#(或一些变通方法)中创建索引事件?

标题令人困惑.让我澄清一下:

我想提供依赖于参数的事件,以便观察者可以决定在特定"id"发生某些事件时接收事件.它可能看起来像这样:

public event EventHandler Foo (string id);
Run Code Online (Sandbox Code Playgroud)

我知道这种语法在.NET 3.5中是错误的,我也知道这个想法引入了额外的问题(例如,我们如何管理取消订阅?).

我该如何规避这个问题?我想过使用类似的东西:

public EventHandler Foo (string id);
Run Code Online (Sandbox Code Playgroud)

这至少是合法的语法,可以工作,但它对我来说仍然不是很好.

编辑:不是要求将参数传递给回调函数.我的想法更像是这样的:

class Bleh
{
    public event EventHandler Foo (string index);

    private void RaiseEvents() // this is called by a timer or whatever
    {
        Foo["asdf"] (this, EventArgs.Empty); // raises event for all subscribers of Foo with a parameter of "asdf"
        Foo["97"] (this, EventArgs.Empty); // same for all "97"-subscribers
        // above syntax is pure fiction, obviously
    }
}

// subscribe for asdf …
Run Code Online (Sandbox Code Playgroud)

c# events

17
推荐指数
4
解决办法
1401
查看次数