问题列表 - 第46825页

Objectify/AppEngine:计算查询返回的对象数的最佳方法?

AppEngine上使用Objectify计算查询返回的对象数量(实际加载它们)的最佳(即最有效)方法是什么?我猜最好的方法是获取所有密钥并计算结果:

public int getEntityCount(Long v) {
    Objectify ofy = ObjectifyService.begin();
    Iterable<Key<MyEntity>> list = ofy.query(MyEntity.class)
            .filter("field", v).fetchKeys();
    int n = 0;
    for (Key<MyEntity> e : list)
        n++;
    return n;
}
Run Code Online (Sandbox Code Playgroud)

似乎没有任何专门的方法来做到这一点.有任何想法吗?

google-app-engine objectify

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

(Django)修剪charField的空格

如何从Django中的charField末尾删除空格(trim)?

这是我的模型,你可以看到我已经尝试过使用干净的方法,但这些方法永远不会运行.

我也尝试过name.strip(),models.charField().strip()但这些都不起作用.

有没有办法强制charField自动修剪?

谢谢.

from django.db import models
from django.forms import ModelForm
from django.core.exceptions import ValidationError
import datetime

class Employee(models.Model):
    """(Workers, Staff, etc)"""
    name                = models.CharField(blank=True, null=True, max_length=100)

    def save(self, *args, **kwargs):
        try:
            # This line doesn't do anything??
            #self.full_clean()
            Employee.clean(self)
        except ValidationError, e:
            print e.message_dict

        super(Employee, self).save(*args, **kwargs) # Real save

    # If I uncomment this, I get an TypeError: unsubscriptable object
    #def clean(self):
    #   return self.clean['name'].strip()

    def __unicode__(self):
        return self.name

    class Meta:
        verbose_name_plural …
Run Code Online (Sandbox Code Playgroud)

python django django-models removing-whitespace

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

如何通过C#代码创建具有此样式的xml?

我想通过C#代码XML创建如下:

<Title>    
      <A>
            <aa=aa,cc=cc,dd=dd/>
      </A>
      <B>
            <bbbbbbbbbbbbb.udl/>   
      </B>
</Title>
Run Code Online (Sandbox Code Playgroud)

我应该用什么代码创建像这样的树?如何放置"="和"."之类的符号.在名字里面?

c# xml

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

从Hibernate中的java.sql.Blob获取流

我正在尝试使用hibernate @Entity和java.sql.Blob来存储一些二进制数据.存储不会抛出任何异常(但是,我不确定它是否真的存储了字节),但是读取确实存在.这是我的测试:

@Test
public void shouldStoreBlob() {
    InputStream readFile = getClass().getResourceAsStream("myfile");

    Blob blob = dao.createBlob(readFile, readFile.available());
    Ent ent = new Ent();
    ent.setBlob(blob);

    em.persist(ent);
    long id = ent.getId();

    Ent fromDb = em.find(Ent.class, id);

    //Exception is thrown from getBinaryStream()
    byte[] fromDbBytes = IOUtils.toByteArray(fromDb.getBlob().getBinaryStream());
}
Run Code Online (Sandbox Code Playgroud)

所以它引发了一个例外:

java.sql.SQLException: could not reset reader
    at org.hibernate.engine.jdbc.BlobProxy.getStream(BlobProxy.java:86)
    at org.hibernate.engine.jdbc.BlobProxy.invoke(BlobProxy.java:108)
    at $Proxy81.getBinaryStream(Unknown Source)
    ...
Run Code Online (Sandbox Code Playgroud)

为什么?它不应该在这里读取DB的字节吗?我能做些什么让它发挥作用?

database hibernate jpa blob

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

严重的记忆冲突:变量在C中发生冲突

    struct Message
{
    char type;
    double idNum;
    char *Time;
    char *asset;
    bool BS;
    float price1;
    int shares1;
    float price2;
    int shares2;        
};
typedef struct Message Message;
struct Asset
        {
            oBook *OrderBook;
            Trade *TradeBook; //will point to the latest trade
            int QtyTraded;
            float ValueTraded;
            char* Time;
        };
typedef struct Asset Asset;
int main(int argc, char*argv[])
    {
        Message* newMessage;
        Asset* Check;
        //manipulation and initialization of Check, so that it holds proper values.

        newMessage = parser("N,2376,01/02/2011 09:15:01.342,JPASSOCIAT FUTSTK 24FEB2011,B,84.05,2000,0,0",newMessage);
    //  MessageProcess(newMessage,AssetMap);
        printf("LAST TRADE …
Run Code Online (Sandbox Code Playgroud)

c gcc gdb

0
推荐指数
2
解决办法
170
查看次数

是否可以使用CSS设置已禁用的INPUT元素?

我需要设置样式 元素,使它们看起来像是启用了它们.有人可以帮忙吗?disabled <select>

PS.我非常清楚这种与HCI原则等相关的事情的缺点,但它是一个要求,所以如果有可能我必须这样做......

谢谢.

编辑:

@AlexThomas的方法在HTML代码中禁用元素时效果很好但不幸的是我正在使用JQuery进行禁用/启用:

<select class='dayselector'>
    <option>Monday</option>
    <option>Tuesday</option>
    <!-- .... etc. -->
</select>

$(".dayselector").attr("disabled",true);

$(".dayselector").attr("disabled",false);
Run Code Online (Sandbox Code Playgroud)

所以选择器:

$(".dayselector")  //works and gets all the selects
Run Code Online (Sandbox Code Playgroud)

$(".dayselector option")  //works and gets all the selects' option items
Run Code Online (Sandbox Code Playgroud)


$(".dayselector [disabled='true']") //doesn't return anything.

`$(".dayselector [disabled='false']")  //doesn't return anything.
Run Code Online (Sandbox Code Playgroud)

有什么我想念的吗?

html css forms css-selectors

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

如何在NetBeans中创建新的CTP(CakePHP)文件?

我发现了很多关于为NetBeans添加CTP文件支持的信息,但这通常是关于代码突出显示和处理像php文件这样的ctp文件.这可以在以下位置完成:

工具 - >选项 - >杂项 - >文件

我做到了这一点.


但是,当我尝试创建一个新的ctp文件.我没有选择权.

我试着Tools -> Templates添加一个ctp模板.没有"新"按钮只是一个查找文件的"添加"按钮.

我在桌面cake_template.ctp上创建了一个名为桌面的文件.我将它添加到模板管理器中的PHP模板中.我称模板为"PHP Cake Template".

当我去创建一个新文件时,选项不存在.我重新启动了NetBeans,仍然是一样的.

我只是想创建一个新的.ctp文件,应该不会这么困难.有谁知道怎么样?

我使用的是6.9.1版

php netbeans cakephp

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

在Xcode 4中更改iPhone应用程序的名称

我想更改iPhone屏幕上应用程序图标下方显示的名称.我使用Xcode 4,我有一个带键的目标:

  • 捆绑显示名称:$ {PRODUCT_NAME}
  • 套装名称:$ {PRODUCT_NAME}

我想要的是,我的项目名称例如是"test"但我希望拥有"MySuperApp".那么,哪里可以最好地改变它?我有可以改变的地方${PRODUCT_NAME}吗?

还有其他地方需要改变它吗?

iphone

106
推荐指数
7
解决办法
8万
查看次数

Django - 防止自动相关表获取

出于测试目的,如何防止 Django 在初始查询期间自动获取 select_lated() 调用中未指定的相关表?

我有一个大型应用程序,在每个原始查询期间,我大量使用 select_lated() 引入相关模型数据。所有 select_lated() 调用都用于指定特定的相关模型,而不是依赖于默认模型,例如 select_lated('foo', 'bar', 'foo__bar')

随着应用程序的增长,select_lated 调用还没有完全跟上,留下了许多 Django 愉快而友好地运行到数据库以获取相关模型行的场景。这显着增加了数据库命中的数量,这显然是我不希望的。

通过检查使用 django.db.connection.queries 集合生成的查询,我已经成功地跟踪了这些问题,但有些问题仍未解决。

我尝试在 django 代码中找到合适的补丁位置,以在这种情况下引发异常,从而使跟踪变得更容易,但往往会迷失在代码中。

谢谢。

django

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

打开某些文件时,Dreamweaver CS5崩溃

我使用CS4已有一年以上,没有任何问题。今天,我安装了Dreamweaver CS5,但是……我无法完成我的工作,因为它一直崩溃。当我尝试打开某些文件(在这种情况下:index.php)时,它崩溃。

在取消选中服务器设置中的“使用备用FTP移动方法”选项之前,“上传时保存”选项也存在问题。

我已经尝试过搜索该问题,但没有运气。有谁知道解决方案吗?

更新:

测试index.php中的每一行代码后,我终于找到了问题的根源。如果我将此行添加到文件中:

<link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Reenie+Beanie"> 
Run Code Online (Sandbox Code Playgroud)

Dreamweaver CS5停止工作。装有CS5的人可以尝试吗?

dreamweaver

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