问题列表 - 第25051页

在CSS背景图片中添加URL链接?

我有一个CSS条目,如下所示:

.header {
    background-image: url("./images/embouchure.jpg");
    background-repeat: no-repeat;
    height:160px;
    padding-left:280px;
    padding-top:50px;
    width:470px;
    color: #eaeaea;
    border-bottom:1px solid #eaeaea;


}
Run Code Online (Sandbox Code Playgroud)

如何将链接添加到该CSS中的背景图像?

完整的CSS可以发现这里和使用的HTML是.

html css url

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

为过滤器构建NSPredicate

只是想知道构建NSPredicate的最佳方法是,如果某些过滤器是可选的?

这基本上是针对过滤器的,所以如果没有选择某些选项,我不会过滤它们

例如.如果我为过滤器设置了option1和option2.

NSPredicate*predicate = [NSPredicate predicateWithFormat:@"option1 =%@ AND option2 =%@] ....

否则如果只是option1 NSPredicate*predicate = [NSPredicate predicateWithFormat:@"option1 =%@] ....

关键是有10个不同的选项可以过滤,所以我不想为10x10可能的组合编写代码.

谢谢

iphone cocoa core-data objective-c nspredicate

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

WPF MVVM:如何将GridViewColumn绑定到ViewModel-Collection?

在我的View中,我在ViewModel中得到了一个绑定到CollectionView的ListView,例如:

<ListView ItemsSource="{Binding MyCollection}" IsSynchronizedWithCurrentItem="true">
  <ListView.View>
    <GridView>
      <GridViewColumn Header="Title" DisplayMemberBinding="{Binding Path=Title}"/>
      <GridViewColumn Header="Name" DisplayMemberBinding="{Binding Path=Name}"/>
      <GridViewColumn Header="Phone" DisplayMemberBinding="{Binding Path=Phone}"/>
      <GridViewColumn Header="E-mail" DisplayMemberBinding="{Binding Path=EMail}"/>
    </GridView>
  </ListView.View>
</ListView>
Run Code Online (Sandbox Code Playgroud)

现在这些GridViewColumns是固定的,但我希望能够从ViewModel更改它们.我猜我必须将GridViewColumn集合绑定到ViewModel中的某些东西,但是什么,以及如何?
ViewModel对WPF一无所知,所以我不知道如何在MVVM中实现这一点.

这有什么帮助吗?

c# wpf binding mvvm

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

如何将单一责任原则应用于服务类

假设我们正在设计一个执行CRUD(创建,读取,更新和删除)操作的UserServiceImpl类.在我看来,创建,读取,更新和删除是改变类的四个原因.这个类是否违反了单一责任原则?如果违反,那么,我们应该有四个类,如CreateUserServiceImpl,ReadUserServiceImpl, UpdateUserServiceImpl,和DeleteUserServiceImpl.拥有很多课程不是一种矫枉过正的行为吗?

假设我为创建,读取,更新和删除操作定义了4个接口,我的服务类实现了所有这四个接口.现在我只能有一个实现类,但是通过分离它们的接口,就应用程序的其余部分而言,我已经解耦了这些概念.这是正确的方式还是你看到了一些问题?

oop single-responsibility-principle solid-principles

5
推荐指数
2
解决办法
2284
查看次数

在Windows上的fabfile中使用activate_this.py激活python虚拟环境

我有一个Fabric任务需要访问我的Django项目的设置.

在Windows上,我无法将Fabric安装到项目的virtualenv中(Paramiko + pycrypto deps的问题).但是,我能够在我的系统范围的站点包中安装Fabric,没问题.

我已经将Django安装到项目的virtualenv中,当我使用"VIRTUALENV\Scripts\activate.bat"脚本激活virtualenv时,我可以轻松地使用所有"> python manage.py"命令.

我的项目中有一个结构任务文件(fabfile.py),它提供设置,测试,部署等任务.我的fabfile中的一些任务需要通过"来自django.conf导入设置来访问我的django项目的设置".

由于我唯一可用的Fabric安装在我的系统范围的站点包中,我需要激活fabfile中的virtualenv,以便django可用.为此,我使用项目virtualenv的"activate_this"模块来访问项目设置等.在执行activate_this.py之前和之后使用"print sys.path",我可以告诉python路径更改指向项目的virtualenv.但是,我仍然无法导入django.conf.settings.

我已经能够在*nix(Ubuntu和CentOS)和Cygwin上成功完成这项工作.您是否在Windows上使用此设置/工作流程?如果是这样你能帮我弄清楚为什么它不适用于Windows或提供任何提示和技巧来解决这个问题?

谢谢和干杯.


REF:

本地开发环境:

  • Python 2.5.4
  • Virtualenv 1.4.6
  • 面料0.9.0
  • 点0.6.1
  • Django 1.1.1
  • Windows XP(SP3)

python django windows-xp virtualenv fabric

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

iPhone UIScrollView,减慢滚动速度

如何为UIScrollView物理添加一些额外的拖动.它的滚动速度只是我正在做的事情.(我不想完全禁用,当你到达视图结束或开始时我仍然喜欢橡皮筋效果.)有什么方法可以减慢速度吗?

uiscrollview iphone-sdk-3.0

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

在JPA中保存列表的顺序

我有关于JPA的以下问题:

我可以在java.util.List中保存元素的顺序吗?在我的应用程序中,我将元素放入列表中的顺序很重要,但是在我从数据库中获取这些集合之后,顺序并不相同(如预期的那样).你能告诉我一个解决这个问题的方法吗?

PS我在集合中没有一个字段可以通过它来订购它们.

罗森

java jpa

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

C#调试问题:没有为任何调用堆栈帧加载符号

我试图从C#Web服务dll进入外部dll中引用的方法.我正在开发Web服务代码,可以从我的Winforms应用程序进入它.我试图从Web服务进入的DLL是由其他人开发的,我有dll和pdb文件.当我尝试进入它时,我收到以下消息:

'没有为任何调用堆栈帧加载符号.源代码无法显示'.

这是我的项目设置:

  • 在Vista Ultimate上运行的.NET 3.5,VS 2008 Professional,IIS 7
  • Winforms应用程序WF1.exe,引用我的机器上的1个解决方案中的Web服务DLL WS1.dll
  • 数据库访问dll DA1.dll由另一个开发人员编译,由WS1.dll引用
  • DA1.dll和DA1.pdb文件位于WS1 Web服务项目的根目录中
  • WS1 Web服务编译并发布到我的本地IIS,DA1.dll和DA1.pdb文件被复制到IIS WS1 bin目录

到目前为止一切都那么好,一切都很有效.我打破并步入WF1.exe然后中断并步入WS1.dll上的方法没有问题.但是,当我尝试进入DA1.dll上的方法时,会发生错误.任何帮助赞赏.

(也就是说我附加到WebDev.WebServer.EXE进程尝试进入DA1)

干杯,

夏兰

c# debugging

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

在case语句中检测到无法访问的代码

我有一个代码:

    protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
    {
        switch (keyData)
        {
            case Keys.Alt|Keys.D1:

                if (this._condition1)
                {
                    return true;
                }
                else
                {
                    return base.ProcessCmdKey(ref msg, keyData);
                }

                break;

            case Keys.Control |Keys.U:

                if (this._condition2)
                {
                    return true;
                }
                else
                {
                    return base.ProcessCmdKey(ref msg, keyData);
                }

                break;

            default:

                return base.ProcessCmdKey(ref msg, keyData);
        }

        return true;
Run Code Online (Sandbox Code Playgroud)

它让我在休息时"检测到无法访问的代码"警告.

在这里不使用break运算符是一种好习惯吗?我不想关闭"检测到无法访问的代码"警告.

PS:我的ProcessCmdKey方法有很多种情况.

c#

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

我应该对Groovy如此热衷吗?

我目前正在开发我的项目,其中包括用PHP编写的前端和后端以及用Java编写的桌面应用程序,这就是我在发现Groovy以及之后的Grails之前的计划.

现在重写我的桌面客户端并在Groovy中绘制一些后端功能后,我正在考虑完全放弃PHP以支持Groovy(尽管我还没有玩过Grails).

对我来说,看起来像Groovy中的编码就像在PHP中一样简单,但是有很多额外的糖和Java库的强大功能.比较这两个可能听起来很尴尬,但嘿,我是一个业余;)

最后我的问题,从它的外观来看,我发现的大部分关于Groovy的文章/博客文章都非常过时.我错过了一些理由,为什么它不那么受欢迎,哪些会压垮我的热情?:d

grails groovy

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