问题列表 - 第49877页

如何为python pip指定安装顺序?

我正在使用fabric(0.9.4)+ pip(0.8.2),我需要为多个服务器安装一些python模块.所有服务器都有旧版本的setuptools(0.6c8),需要升级为pymongo模块.Pymongo需要setuptools> = 0.6c9.

我的问题是pip开始用pymongo而不是setuptools安装,导致pip停止.需求文件中的随机模块顺序似乎没有帮助.

requirements.txt:

setuptools>=0.6c9
pymongo==1.9
simplejson==2.1.3
Run Code Online (Sandbox Code Playgroud)

有没有办法为pip指定安装顺序,因为它似乎没有正确地执行它?

这可以通过两个单独的需求文件来解决,但如果我现在或将来不需要维护多个需求文件,那将会很好.

点数0.8.3仍然存在问题.

python pip virtualenv requirements.txt

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

JQuery中的addClass是否覆盖任何现有的基于css类的样式?

我正在尝试为点击的元素添加一个类.元素已经分配了几个clases,包括一个带边框的clases.

虽然我知道我可以使用removeClass()删除当前的CSS类,但我需要该类提供的其他样式.所以我想知道下面的例子,我不能用addClass()覆盖边框样式是边框是否已经设置了属性?我不想使用内联样式,因为它们不易维护.

CSS:

.dibHighlight{border:1px solid orange;}
Run Code Online (Sandbox Code Playgroud)

JQuery不起作用:

$(this).closest('.drop').addClass('dibHighlight'); // Doesn't work
Run Code Online (Sandbox Code Playgroud)

有效的JQuery:

$(this).closest('.drop').css({ border: "1px solid orange" }); // Works
Run Code Online (Sandbox Code Playgroud)

css jquery addclass

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

在C++中使用delete命令会导致分段错误的原因是什么?

我编写了一个程序来分配类T的新对象,如下所示:

T* obj = new T(tid);  
Run Code Online (Sandbox Code Playgroud)

其中tid是一个int

在我的代码中的其他地方,我正在尝试释放我已分配的对象,它位于向量内,使用:

delete(myVec[i]);  
Run Code Online (Sandbox Code Playgroud)

然后:

myVec[i] = NULL;
Run Code Online (Sandbox Code Playgroud)

有时它会通过而没有任何错误,并且在某些情况下会导致崩溃 - 分段错误.

我在调用delete之前已经检查过,那个对象就在那里 - 我以前没有删除它.

什么可能导致这次崩溃?
这是我将类型T的对象插入向量的代码:

_myVec is global

int add() {     

int tid =  _myVec.size();  
T* newT = new T (tid);  
    if (newT == NULL){  
        return ERR_CODE;  
    }  
    _myVec.push_back(newT);  
//  _myVec.push_back(new T (tid));  

    return tid;  
} 
Run Code Online (Sandbox Code Playgroud)

事实上 - 程序有时会崩溃.
当我用注释行替换push_back行,并保持原样 - 它工作.

但当我用以下代码替换此代码时:

int add() { 

int tid =  _myVec.size();  
    if (newT == NULL){  
        return ERR_CODE;  
    }  
    _myVec.push_back(new T (tid));  

    return tid;  
}  
Run Code Online (Sandbox Code Playgroud)

它在不同的阶段崩溃了...... …

c++ segmentation-fault delete-operator

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

编译器错误消息:CS1513:}预期

我正在从控制器传递一个对象到视图.该对象包含属性名称,标题和事件列表,如列表事件.你可以在这里参考(http://www.asp.net/mvc/tutorials/mvc-music-store-part-4).我正在使用ASP.NET MVC 3/C#/和Scripts

@model MvcEventCalendar.Models.Category

@{
    ViewBag.Title = "Browse";
}

<h2>Browsing Category: @Model.Name</h2>

<ul>

    @foreach (var event in Model.Events)

    {
        <li>
            @event.Title
        </li>
    }
</ul>
Run Code Online (Sandbox Code Playgroud)

行中存在问题(@foreach(Model.Events中的var事件))和(@ event.Title).对象事件对模型不可见.同样,标题对事件不可见.智能感知不会显示任何内容

编译器错误消息:CS1513:}预期

来源错误:

Line 8:  
Line 9:  <ul>
Line 10:     @foreach (var event in Model.Events)
Line 11: 
Line 12:     {
Run Code Online (Sandbox Code Playgroud)

c# ajax asp.net-mvc

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

C++应用程序中NaN的原因没有引发浮点异常

为了找到在我的C++程序中设置为NaN的浮点变量的原因,我启用了这样的浮点异常:

#include <fenv.h>
feenableexcept(FE_INVALID | FE_OVERFLOW);
Run Code Online (Sandbox Code Playgroud)

我知道它有效,因为当我写:

int val = 0.0/0.0;
Run Code Online (Sandbox Code Playgroud)

在我的程序中,浮点异常上升.但NaNs正在通过我的程序的浮点计算"传播",我不知道哪个变量首先设置为NaN.

存在导致变量设置为NaN的原因是什么,这不会导致浮点异常?

c++ nan floating-point-exceptions

8
推荐指数
2
解决办法
6240
查看次数

如何根据perl的版本添加功能?

如果有人问这个我很抱歉,但我发现很难找到.

我在本地使用Perl 5.12,但我们的一些机器使用Perl 5.8.8,暂时不会更新.

对于审计,我在平台5.12上使用'say'.

我写了一个简单的函数来实现5.8.8的说法,但我不想在5.12上使用它.

有没有办法只在旧版本的Perl上使用我的say函数并使用5.12的'builtin'版本?

versioning perl

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

ItemsControl包装窗口内的内容

ItemsControl在WPF中使用了一个窗口.itemscontrol与集合绑定,集合是一组视图模型(用户控件).我的问题 - 由于集合中的许多视图模型,视图超出了当前窗口.我用滚动条尝试了很多东西来处理它但没用.有什么建议?问题是如何在窗口中包含itemscontrol(滚动)?

下面的XAML

<Window x:Class="WpfApplicationTest.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
     xmlns:app="clr-namespace:WpfApplicationTest"
    Title="MainWindow" Height="350" Width="525">   
  <Grid Height="Auto">
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto"/>
        <RowDefinition Height="30"/>
    </Grid.RowDefinitions>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="Auto"/>
    </Grid.ColumnDefinitions>
    <ItemsControl Grid.Row="0" Grid.Column="0" ItemsSource="{Binding UserControlCollection}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"/>           
    <StackPanel Grid.Row="1" Grid.Column="0" Orientation="Horizontal" VerticalAlignment="Bottom">
        <Button Content="OK" Width="100" Margin="3" />
        <Button Content="Cancel" Width="100" Margin="3" />
    </StackPanel>
</Grid>
Run Code Online (Sandbox Code Playgroud)

wpf user-controls itemscontrol mvvm itemsource

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

IoC - Unity,RegisterInstance如何工作,我是对的吗?

我正在实施Ioc,我想确保一些正确的事情.

  1. 如果我使用RegisterInstance,在解析它时将始终返回单例对象?
  2. BootStrapper将加载到Global.asax或最初将加载的某个地方,这意味着所有实例都将是单例?

但我想知道如何
1.每个解析创建一个单独的实例,PerResolve不能使用RegisterInstance,它只适用于RegisterType.
2.如果我将依赖对象作为静态属性,它将以相同的方式工作,如果我能够为每个解析创建单独的实例?

请帮忙?

public class ClientUser : UserServiceBase, IClientUser
{
    private  IDataServiceManager _dataServiceManager;
    public ClientUser()
    {

    }

    private IDataServiceManager DataServiceMgr
    {
        get
        {
            if (_dataServiceManager == null)
                _dataServiceManager = ProjectContainer.Instance.Resolve<IDataServiceManager>();

            return _dataServiceManager;
        }
    }    
Run Code Online (Sandbox Code Playgroud)

.net singleton ioc-container unity-container

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

IIS 6/7是否在服务时锁定图像文件?

我正在编写一段.NET代码,需要覆盖IIS 6或7上托管的网站中的图像文件.应该触摸图像的唯一进程是IIS和我的覆盖图像的进程.

我想知道IIS是否会锁定文件,导致我的覆盖代码抛出异常.

.net iis

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

使用 .htaccess 获取最后一个斜杠后的最后一个元素

假设像http://domain.com/aaaa/bbb/ccc/ddd这样的字符串

我想使用 .htaccess 文件获取最后一个元素,在本例中为 ddd。

我在用:

RewriteRule (.*)/$ ?pt=$1 [L]

但它仅适用于尾部斜杠。

.htaccess mod-rewrite apache2

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