问题列表 - 第24314页

Django过滤器对相关模型有两个约束

我有一个django应用程序,模型如下:

  • 一个Question模型

  • 一个Answer模型,一个ForeignKey回到问题.(一个问题可以有多个答案.)

  • 一个Flag模型,带有一个ForeignKey答案.(答案可能被标记为不合适.)

以上所有内容都有一个user字段,用于定义创建该对象的用户.

我正在尝试获取所有问题的列表,其中包含当前用户已被标记的答案.我试过这个:

Question.objects.filter(answer__user=user).\
                 filter(answer__flag__isnull=False).distinct()
Run Code Online (Sandbox Code Playgroud)

...但我相信这将返回一个问题列表,其中包含当前用户的答案以及已被标记的答案,但不一定能保证它是已被标记的用户答案.

是否有捷径可寻?基本上,我想让answer过滤器的一部分在两者上引用相同的答案.

如果不清楚,请告诉我.

django

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

静态库中的Objective-C类别

你能指导我如何正确地将静态库链接到iPhone项目.我使用添加到app项目的静态库项目作为直接依赖(目标 - >一般 - >直接依赖)并且所有工作正常,但是类别.静态库中定义的类别在app中不起作用.

所以我的问题是如何将静态库与一些类别添加到其他项目中?

一般来说,在其他项目的应用程序项目代码中使用的最佳做法是什么?

iphone objective-c static-libraries categories

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

如何判断鼠标是否悬停在元素上

是否有一个函数我可以调用,知道某个元素当前是否正在盘旋,像这样?

/* Returns true or false */
hoveringOver("a#mylink");
Run Code Online (Sandbox Code Playgroud)

html javascript

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

Zend Framework Frontcontroller /调度程序背后有什么想法

Zend Framework FrontController实现了Singleton,加上它有一种插件"范例", - 它的架构背后的想法是什么,也许它实现了一些众所周知的范例?如果是这样,那么如果你能提供一些链接指示,我可以找到有关提出这种特定范式的原因的信息?

php architecture zend-framework

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

C#simple error:在字符串数组中存储字符

我想在字符串数组的每个位置存储字符串值的每个字符.

我写了这段代码,但Visual Studio说"不能隐式地将类型String转换为String []".

你能告诉我如何解决这个问题吗?

string [] array = Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

c#

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

如何在垂直排序的元素之间放置水平线?

我有一组垂直排列的元素.它们使用以下代码显示:

JPanel myPanel = new JPanel();
myPanel.setLayout(new BoxLayout(myPanel, BoxLayout.Y_AXIS));
JButton button = new JButton("My Button");
JLabel label = new JLabel("My label!!!!!!!!!!!");
myPanel.add(button);
myPanel.add(label);
Run Code Online (Sandbox Code Playgroud)

我想在我的元素之间加一条水平线(类似于<hr>html).有人知道怎么做吗?

java user-interface swing line

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

这些用法有什么区别:new SubElement()和SubElement()?

在类构造函数中,我需要动态创建一些对象并将它们添加到向量中.这是我的代码:

ContainerClass::ContainerClass() {
   for (int i = 0; i < limit; i++)
      elements.push_back(SubElement());
}
Run Code Online (Sandbox Code Playgroud)

这与新的SubElement()是一回事吗?我还需要将这些SubElement()对象释放到ContainerClass析构函数中吗?

c++ memory new-operator

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

游标while循环返回每个值但最后一个

我使用while循环遍历游标,然后输出数据库中每个点的经度和纬度值.

由于某种原因,它不返回光标中的最后一个(或者首先取决于我是否使用Cursor.MoveToLast)经度和纬度值的集合.

这是我的代码:

public void loadTrack() {
SQLiteDatabase db1 = waypoints.getWritableDatabase();
Cursor trackCursor = db1.query(TABLE_NAME, FROM, "trackidfk=1", null, null, null,ORDER_BY); 

    trackCursor.moveToFirst();
    while (trackCursor.moveToNext()) {
        Double lat = trackCursor.getDouble(2);
        Double lon = trackCursor.getDouble(1);
        //overlay.addGeoPoint( new GeoPoint( (int)(lat*1E6),  (int)(lon*1E6)));
        System.out.println(lon);
        System.out.println(lat);
    }
}
Run Code Online (Sandbox Code Playgroud)

从此我得到:


04-02 15:39:07.416:INFO/System.out(10551):3.0 04-02 15:39:07.416:INFO/System.out(10551):5.0 04-02 15:39:07.416:INFO/System .out(10551):4.0 04-02 15:39:07.416:INFO/System.out(10551):5.0 04-02 15:39:07.416:INFO/System.out(10551):5.0 04-02 15: 39:07.416:INFO/System.out(10551):5.0 04-02 15:39:07.416:INFO/System.out(10551):4.0 04-02 15:39:07.416:INFO/System.out(10551) :4.0 04-02 15:39:07.416:INFO/System.out(10551):3.0 04-02 15:39:07.416:INFO/System.out(10551):3.0 04-02 15:39:07.416:INFO /System.out(10551):2.0 04-02 15:39:07.416:INFO/System.out(10551):2.0 04-02 15:39:07.493:INFO/System.out(10551):1.0 04-02 15:39:07.493:INFO/System.out(10551):1.0


7组值,我应该得到8组.

谢谢.

java sql sqlite android cursor

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

创建循环通用引用

我正在编写一个应用程序来在对等网络中进行一些分布式计算.在定义网络时,我有两类P2PNetwork和P2PClient.我希望这些是通用的,因此有以下定义:

P2PNetwork<T extends P2PClient<? extends P2PNetwork<T>>>

P2PClient<T extends P2PNetwork<? extends T>>
Run Code Online (Sandbox Code Playgroud)

用P2PClient定义setNetwork(T网络)的方法.我希望用这段代码描述的是:

  1. P2P网络由特定类型的客户端构成
  2. P2PClient可能只属于其客户端与此客户端具有相同类型的网络(循环引用)

这似乎对我来说是正确的,但如果我尝试创建一个非泛型版本,如

MyP2PClient<MyP2PNetwork<? extends MyP2PClient>> myClient;
Run Code Online (Sandbox Code Playgroud)

和其他变种我从编译器收到很多错误.所以我的问题如下:

  1. 是否可以使用通用的循环引用(我从未见过明确禁止它的任何内容)?
  2. 上述通用定义是否是这种循环关系的正确定义?
  3. 如果它是有效的,它是描述这种关系的"正确"方式(即是否有另一个有效的定义,这在风格上是首选的)?
  4. 在给定正确的通用定义的情况下,如何正确定义客户端和服务器的非泛型实例?

java generics crtp circular-reference

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

如何存储数百万张大小约2k的图片

我们正在创建一个ASP.Net MVC网站,需要存储100万+图片,大小约为2k-5k.从以前的ressearch看,它看起来像文件服务器可能比db更好(除此之外可以随意评论).

存储这么多文件时有什么特别需要考虑的吗?如果一个文件夹中有这么多文件,Windows是否能够快速找到照片有什么问题?是否需要创建分段目录结构,例如将它们按文件名分割?如果解决方案能够扩展到至少1000万张图片以满足未来潜在的扩展需求,那将是一件好事.

filesystems image file photos file-storage

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