问题列表 - 第44118页

将IntegerProperty更改为现有AppEngine DataStore的FloatProperty

我构建了一个appengine应用程序(python),它需要将整数值(100)中的现有数据存储区实体转换为浮点值(100.00)以进行货币转换问题.这样做的正确方法怎么样?我的查询返回错误,因为我只是在我的模型中更改属性类型.

旧型号:

class Learn(search.SearchableModel):
    pid = db.ReferenceProperty(Product, collection_name='picks')
    title = db.StringProperty()
    description = db.TextProperty()
    order = db.IntegerProperty()
    cost = db.IntegerProperty(default=0)
    cost1 = db.IntegerProperty(default=0)
Run Code Online (Sandbox Code Playgroud)

新模式:

class Learn(search.SearchableModel):
    pid = db.ReferenceProperty(Product, collection_name='picks')
    title = db.StringProperty()
    description = db.TextProperty()
    order = db.IntegerProperty()
    cost = db.FloatProperty(default=0.000)
    cost1 = db.FloatProperty(default=0.000)
Run Code Online (Sandbox Code Playgroud)

我需要一种正确的方法来更改此数据存储区属性类型,而无需更改(删除旧的和添加新的)现有数据.因为它的关键用于许多其他表/模型.

谢谢.

python django google-app-engine google-cloud-datastore

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

如何防止PowerGUI在Open上运行脚本?

当我通过Windows资源管理器上下文菜单中的“使用PowerGUI脚本编辑器打开”打开任何.ps1时,PowerGUI首先运行该脚本,然后让我对其进行编辑。这是设计使然吗?

如果运行PowerGUI脚本编辑器,则通过File | File 打开。打开,它不会运行,并让我立即对其进行编辑(期望的行为)。

我如何:1)阻止PowerGUI编辑器在打开时首先运行脚本,以及2)使用命令行参数执行相同操作(以将PowerGUI用作帮助应用程序)?

谢谢!

powergui

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

这个哈希对安全性有优势吗?

有什么优势吗?

sha1(sha1(sha1($password. $salt)));
Run Code Online (Sandbox Code Playgroud)

基本上有多个sha1经文只有一个sha1

sha1($password. $salt);
Run Code Online (Sandbox Code Playgroud)

php security hash sha1

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

MVC3部署依赖问题

我刚刚尝试将MVC3应用程序部署到我们的IIS7托管环境中,但是我正在使用以下异常:

无法从程序集"Microsoft.Web.Infrastructure,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"加载类型"Microsoft.Web.Infrastructure.DynamicModuleHelper.DynamicModuleUtility".描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

异常详细信息:System.TypeLoadException:无法从程序集"Microsoft.Web.Infrastructure,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35"加载类型"Microsoft.Web.Infrastructure.DynamicModuleHelper.DynamicModuleUtility".

有什么建议?

该应用程序未被bin部署,因为我已在Web服务器本身上安装了ASP.Net Web页面和MVC3.

deployment asp.net-mvc webserver asp.net-mvc-3

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

使用PHP将数据写入文件

我需要使用下面的代码发布数据到php文件,将其保存在文本文件中.我只是不知道如何创建php文件来接收下面的数据并将其保存在文本文件中.尽可能简单.

try {  
    // Add your data  
    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);  
    nameValuePairs.add(new BasicNameValuePair("stringData", "12345"));  
    nameValuePairs.add(new BasicNameValuePair("stringData", "AndDev is Cool!"));  
    httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));  

    // Execute HTTP Post Request  
    HttpResponse response = httpclient.execute(httppost);  
    String responseText = EntityUtils.toString(response.getEntity()); 
    tv.setText(responseText);             
} catch (ClientProtocolException e) {  
    // TODO Auto-generated catch block  
} catch (IOException e) {  
    // TODO Auto-generated catch block  
}  
Run Code Online (Sandbox Code Playgroud)

php post text http

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

JPA 2 CriteriaQuery问题

我刚开始使用JPA 2标准查询API并且发现它很难学习.看了一下网络,但还没有找到好的例子/教程.有人可以建议一个很好的教程和/或帮我处理以下我想编写的简单查询吗?

我有一个名为Transaction的类,它引用了它所属的Account:

public class Transaction {
    private Account account;
    ...
}

public class Account {
    private Long id;
    ...
}
Run Code Online (Sandbox Code Playgroud)

我需要编写一个查询,根据帐户ID获取帐户的所有交易.这是我尝试这样做(显然不起作用):

public List<Transaction> findTransactions(Long accountId) {        
    CriteriaBuilder builder = entityManager.getCriteriaBuilder();
    CriteriaQuery<Transaction> query = builder.createQuery(Transaction.class);
    Root<Transaction> transaction = query.from(Transaction.class);

    // Don't know if I can do "account.id" here
    query.where(builder.equal(transaction.get("account.id"), accountId));
    return entityManager.createQuery(query).getResultList();
}
Run Code Online (Sandbox Code Playgroud)

有人能指出我正确的方向吗?

谢谢.纳雷什

java jpa criteriaquery jpa-2.0

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

PHP - 从对象数组中按对象属性查找条目

该数组看起来像:

[0] => stdClass Object
        (
            [ID] => 420
            [name] => Mary
         )

[1] => stdClass Object
        (
            [ID] => 10957
            [name] => Blah
         )
...
Run Code Online (Sandbox Code Playgroud)

我有一个名为的整数变量$v.

如何选择具有"ID"属性具有ID值的对象的数组条目?

php arrays object

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

在.NET Micro Framework中将'float'转换为'byte [4]'并返回'float'

将a转换float为a byte[4]然后再转换为'float' 的最佳方法是什么?

我在C#.NET Micro Framework中这样做,所以没有BitConverter我可以使用的.

c# embedded .net-micro-framework

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

RDLC子报表中的分页符不会出现

我试图在SQL Server Reporting Services RDLC报告中表示父子孙关系.该报告将呈现为WPF应用程序中托管的reportviewer控件.我正在使用基于IEnumberable <>的CLR数据集,并将reportviewer数据源绑定到VM中的数据集.

我希望每个子实体显示在一个新页面上(如果数据集中有足够的子孙,则跨页面).

我目前有父实体的主报告,子项的子报告和子孙的另一个子报告.

每个报告都使用Tablix来布局页面上相应CLR类的字段.我在子项的子报表Tablix中分配了一个Group,并将PageBreaks设置为StartAndEnd(即在Group Properties对话框中选中了所有3个复选框).

在我能找到的任何地方,我已经关闭了.

遗憾的是,当我在"打印布局"模式下查看报表时,将忽略分页符,或者导出为PDF并且子报表中的子项全部一起流动而不会将分页符分隔开.

我在SO和MSDN上看到了几个关于不受欢迎的分页符的问题,但是我没有找到任何关于缺少分页符的讨论.

有谁知道如何强制分页符出现在子报告中?如果没有,是否有更好/替代的方式来表示这样的父/子数据而不使用子报告?

感谢您提供的任何见解.

FWIW,以下是可能相关的RDLC的一些摘录:

家长报告:

        <TablixRow>
          <Height>0.25in</Height>
          <TablixCells>
            <TablixCell>
              <CellContents>
                <Rectangle Name="Rectangle1">
                  <ReportItems>
                    <Subreport Name="InvoicePageDetail">
                      <ReportName>InvoicePageDetail</ReportName>
                      <Parameters>
                        <Parameter Name="InvoiceID">
                          <Value>=Fields!InvoiceID.Value</Value>
                        </Parameter>
                        <Parameter Name="CustID">
                          <Value>=Fields!CustID.Value</Value>
                        </Parameter>
                      </Parameters>
                      <Height>0.25in</Height>
                      <Width>6.4in</Width>
                      <Style>
                        <Border>
                          <Style>None</Style>
                        </Border>
                      </Style>
                    </Subreport>
                  </ReportItems>
                  <PageBreak>
                    <BreakLocation>End</BreakLocation>
                  </PageBreak>
                </Rectangle>
                <ColSpan>3</ColSpan>
              </CellContents>
            </TablixCell>
            <TablixCell />
            <TablixCell />
          </TablixCells>
        </TablixRow>
Run Code Online (Sandbox Code Playgroud)

分报告:

<?xml version="1.0" encoding="utf-8"?>
<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition">
  <DataSources>
    <DataSource Name="ISCBillingDataModel">
      <ConnectionProperties>
        <DataProvider>System.Data.DataSet</DataProvider>
        <ConnectString>/* Local Connection */</ConnectString>
      </ConnectionProperties>
      <rd:DataSourceID>50ce54a7-32e3-46df-bd7c-97f194ba4390</rd:DataSourceID>
    </DataSource>
  </DataSources> …
Run Code Online (Sandbox Code Playgroud)

rdlc subreport page-break ssrs-2008

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

使用 python 日志记录包,如何将附加格式插入具有自己的格式化程序的多个记录器处理程序中?

我有一个带有多个处理程序的记录器,它们有自己的格式化程序。现在我想添加一个缩进功能,在运行时控制缩进级别。我希望来自所有处理程序的消息获得此缩进。我尝试将其创建为过滤器,但发现我似乎无法更改消息内容。然后我尝试将其用作格式化程序,但每个处理程序只能有一个。如何在不显式更改每个处理程序的格式化程序的情况下添加此类缩进?
我应该提到我拥有的格式化程序之一是一个为输出添加颜色的类。它不是一个简单的格式字符串。


此外,我正在使用配置文件。理想情况下,我希望能够主要从那里驾驶它。但是,我需要修改缩进格式化程序的状态(例如设置缩进级别),但我不知道如何访问该特定格式化程序,因为没有logger.getFormatter("by_name")方法。
澄清一下,我需要访问特定的格式化程序实例,主要是为了即时调整格式。该实例已通过文件中的 logging.config 创建。我没有找到任何允许我根据其名称获取特定格式化程序的访问器方法。

python logging formatter

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