问题列表 - 第47116页

在Mac OS X上安装PIL以与Django一起使用

我对在Mac OS X 10.6上安装PIL(Python Imaging Library)感到非常恼火.有没有人安装它,可以在这里发布食谱?我已经尝试了很多这些在这个网站上发布了很多来自谷歌,但总是缺少一些部分而且无法正常使用PIL ......

提前致谢.Ignas

python django macos python-imaging-library

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

同一个monad变压器的不同排序有什么区别?

我试图定义一个API来表示我的程序中的特定类型的过程.

newtype Procedure a = { runProcedure :: ? }
Run Code Online (Sandbox Code Playgroud)

有状态,包括ID到记录的映射:

type ID = Int
data Record = { ... }
type ProcedureState = Map ID Record
Run Code Online (Sandbox Code Playgroud)

有三个基本操作:

-- Declare the current procedure invalid and bail (similar to some definitions of fail for class Monad)
abort :: Procedure ()
-- Get a record from the shared state; abort if the record does not exist.
retrieve :: ID -> Procedure Record
-- Store (or overwrite) a record in the shared state. …
Run Code Online (Sandbox Code Playgroud)

monads haskell monad-transformers

25
推荐指数
3
解决办法
2279
查看次数

每当我覆盖一个方法时,我是否需要调用"super.XXX"?

比方说,如果我没有super.onPause从超类调用覆盖方法Activity,我会在onPause()调用时遇到错误.但是,错误不会显示出来,当我有没有super.XXX在方法的调用(onCreate,onStartCommand从派生的类的......) Service.

那么我应该在什么条件下调用super.XXX覆盖方法?

java android overriding

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

Parallel.Foreach异常并取消

我试图找出Parallel.Foreach的异常和取消工作方式.所有示例似乎都涉及任务.

Parallel.Foreach中的异常会发生什么?
- 我将整个循环包装在try/catch(AggregateException)中吗?
- 循环中的所有其他任务,即使是尚未启动的任务,也会在异常被捕获之前运行完成吗?

与CancelationToken相同的问题

c# exception-handling task-parallel-library

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

为什么这种测试方法失败了?

这是我的测试功能(c#,visual studio 2010):

[TestMethod()]
public void TestGetRelevantWeeks()
{
List<sbyte> expected = new List<sbyte>() { 2, 1, 52, 51, 50, 49, 48, 47, 46, 45 };
List<sbyte> actual = new List<sbyte>() { 2, 1, 52, 51, 50, 49, 48, 47, 46, 45 };
Assert.AreEqual<List<sbyte>>(expected, actual);
}
Run Code Online (Sandbox Code Playgroud)

例外: 失败的TestGetRelevantWeek Assert.AreEqual失败.
预期:System.Collections.Generic.List 1 [System.SByte].
实际:System.Collections.Generic.List 1 [System.SByte].


AreEqual只检查引用的相等性,而不是内容吗?

但是,异常消息会令人困惑.我也找不到通用列表的默认相等比较器的文档.

您能否帮助澄清测试失败的原因以及测试两个列表内容相等性的解决方案?

亲切的问候

c# unit-testing visual-studio-2010

8
推荐指数
3
解决办法
3049
查看次数

RabbitMQ - 升级到新版本并获得了很多"PRECONDITION_FAILED未知交付标签1"

刚刚升级到RabbitMQ的新版本 - 2.3.1 - 现在出现以下错误:

PRECONDITION_FAILED unknown delivery tag 1  
Run Code Online (Sandbox Code Playgroud)

...随后关闭频道.这适用于较旧的RabbitMQ,没有客户端更改.


在应用程序行为方面:

当App A想要向App b发送异步消息并从B接收答案时,这是算法:

  1. 应用A生成唯一ID并将其放入消息对象中
  2. 然后,App A订阅一个新的队列,队列名称和路由键都等于uuid.
  3. 应用B打开消息,进行一些计算并使用收到的路径将结果返回到通道.
  4. 应用A获得答案并关闭队列.

到目前为止,1.7.0一切都很顺利.2.3.1出了什么问题?


当应用程序A调用时basicPublish(),应用程序B立即抛出以下异常:

com.rabbitmq.client.ShutdownSignalException: channel error; reason: {#method<channel.close>(reply-code=406,reply-text=PRECONDITION_FAILED - unknown delivery tag 1,class-id=60,method-id=80),null,""}
    at com.rabbitmq.client.impl.ChannelN.processAsync(ChannelN.java:191)
    at com.rabbitmq.client.impl.AMQChannel.handleCompleteInboundCommand(AMQChannel.java:159)
    at com.rabbitmq.client.impl.AMQChannel.handleFrame(AMQChannel.java:110)
    at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:438)
Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; reason: {#method<channel.close>(reply-code=406,reply-text=PRECONDITION_FAILED - unknown delivery tag 1,class-id=60,method-id=80),null,""}
Run Code Online (Sandbox Code Playgroud)

rabbitmq

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

我应该在构造函数中初始化集合

我和many-to-many之间有关系FooBar

这是一个简化的Foo

public class Foo
{
    public virtual ICollection<Bar> Bars {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

我想保存一个附带一些条形的新foo:

var foo = new Foo();
foo.Bars.Add(bar1); //I'll get an error that if Bars is not initialized
repo.Insert(foo);
repo.SaveChanges();
Run Code Online (Sandbox Code Playgroud)

我应该在构造函数中初始化Bars,这应该怎么做?(使用EF4 CTP5 codefirst)

entity-framework-4

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

如何使用java获取最后一个字符串'22'

这是我的代码:

 public class a {

    public static void main(String[] args) {
        String a = "12345aaaa##22";
        String b = a[-2:];
        System.out.println(b);
      } 
}
Run Code Online (Sandbox Code Playgroud)

如何使用java获取最后一个字符串'22'

谢谢

java string

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

在QTreeView中设置多个选择

我需要在这里有多个项目选择QTreeView.我有两个小部件,QTreeView左边和QGLWidget右边的另一个.如果我进行多项选择,我必须突出显示glwidget中的项目.反之亦然,如果在glwidget上进行了多项选择,我需要突出显示树视图中的项目.目前,我可以通过设置树视图的当前索引来更新单个项目.关于如何在glwidget上多次选择更新树视图中多个项目选择的任何想法?

qt

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

搜索页面MVC路由(隐藏动作,没有斜线,如SO)

我希望我的搜索类似于Stack Overflow中的搜索(即没有动作,没有斜线):

mydomain.com/search                        --> goes to a general search page  
mydomain.com/search?type=1&q=search+text   --> goes to actual search results  
Run Code Online (Sandbox Code Playgroud)

我的路线:

routes.MapRoute(  
  "SearchResults",  
  "Search/{*searchType}",      --> what goes here???  
  new { action = "Results" }  
);  
routes.MapRoute(  
  "SearchIndex",  
  "Search",  
  new { action = "Index" }  
);  
Run Code Online (Sandbox Code Playgroud)

我的SearchController有以下动作:

public ActionResult Index() { ... }  
public ActionResult Results(int searchType, string searchText) { ... }  
Run Code Online (Sandbox Code Playgroud)

搜索结果路线不起作用.我不想使用每个人似乎都在使用的".../..."方法,因为搜索查询不是资源,所以我希望查询字符串中的数据如我所指出的那样,没有斜线 - 就像SO一样.

TIA!马特

asp.net-mvc asp.net-mvc-routing

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