问题列表 - 第31995页

Django:用于存储浮动列表的模型字段?

我想在Django中存储一个可变长度的浮点列表.有CommaSeparatedIntegerField,但是我可以使用这样的东西吗?是否最好只实现我自己的CommaSeparetedFloatField,或者是否有我完全遗漏的东西?谢谢.

python django django-models

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

使用stdargs(va_start)的C程序的奇怪行为(SEGFAULT)

我编写了一个可变参数C函数,其任务是为缓冲区分配所需的内存,然后sprintf在该缓冲区中给予该函数的args.但我发现它有一种奇怪的行为.它只工作一次.如果我对此功能有两次调用,则会出现段错误.

#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <stdarg.h>

char *xsprintf(char * fmt, ...)
{
    va_list ap;
    char *part;
    char *buf;
    size_t len = strlen(fmt)+1;

    va_start(ap, fmt);
    while (part = va_arg(ap, char *))
        len += strlen(part);
    va_end(ap);

    buf = (char*) malloc(sizeof(char)*len);

    va_start(ap, fmt);
    vsprintf(buf, fmt, ap);
    va_end(ap);

    return buf;
}

int main(int argc, const char *argv[])
{
    char *b;
    b = xsprintf("my favorite fruits are: %s, %s, and %s", "coffee", "C", "oranges");
    printf("size de buf is %d\n", strlen(b)); //this works. …
Run Code Online (Sandbox Code Playgroud)

c malloc variadic segmentation-fault

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

Ruby的图表库

我正在寻找一个非常具体的工具来生成Ruby on Rails应用程序中的图表.我做了一项研究,找不到适合我的解决方案.

也许你碰到了它,可以通过一个链接指向我吗?:)

我对解决方案的要求是:

  • 它必须具有基本的图表类型,如饼图,条形图,堆积条形图,线条图.
  • 它必须具有图表的基本配置,如图例,轴描述.
  • 它必须能够生成图表并将其保存到图像文件中,而无需在浏览器中实际呈现它
  • 作为一个Ruby库会很好,但它不是必须的
  • 不是Gruff Graphing Library,我正在寻找更新,更少问题的东西.

如果您了解某些内容,请发布一个链接 - 它只需要几秒钟.

ruby charts ruby-on-rails ruby-on-rails-3

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

为什么Bitshift运营商?

我不明白你何时以及为什么要使用bitshift运算符进行微芯片编程:例如......

SWITCH_DDR &= ~SWITCH_BIT;   
SWITCH_PORT |= SWITCH_BIT;
Run Code Online (Sandbox Code Playgroud)

为何使用这些运营商?

要么...

void SerialInit(void)
{
   UBRRH = ((XTAL / (8 * 250000)) - 1)>>8;   // 250kbps at 16Mhz
   UBRRL = (XTAL / (8 * 250000)) - 1;
   UCSRA = (1<<U2X);
   UCSRB = (1<<TXEN);
   UCSRC = (1<<URSEL) + (1<<UCSZ1) + (1<<UCSZ0);
}
Run Code Online (Sandbox Code Playgroud)

这里发生了什么???有人请用0和1来图解说明.或者这是另一个例子:

ulong MesureLC(void)
{
 int i;

 TCCR1B = 0;
 CountHigh = 0;
 TCNT1 = 0;

 for (i=0;i<25000;i++)
 {
  TCCR1B = (1<<CS12) + (1<<CS11) + (1<<CS10);   // WTF ???
  UDR = 0x55;
  while(!(UCSRA …
Run Code Online (Sandbox Code Playgroud)

c microcontroller

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

如何在同一批处理语句中更新新添加的列

在SQL Server 2008中,我想向表中添加一个列并立即更新它,但前提是它们之前没有创建过它们.如果之前已创建列,我不想运行更新.

IF NOT EXISTS (SELECT *
               FROM [INFORMATION_SCHEMA].[COLUMNS] 
            WHERE [TABLE_NAME] = 'SETTINGS' AND [COLUMN_NAME] = 'COLOR_SCHEME')
BEGIN
    ALTER TABLE [SETTINGS]
    ADD [COLOR_SCHEME] int NULL

    UPDATE [SETTINGS]
    SET [COLOR_SCHEME] = 1
END
Run Code Online (Sandbox Code Playgroud)

在列添加后添加"GO"不起作用,因为这不是一个完整的批处理语句,但如果我尝试像这样运行它,我会收到错误,"无效的列名'COLOR_SCHEME'."

有关如何在运行更新时使列存在的想法?

sql sql-server-2008

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

手动创建Django QuerySet或者手动将对象添加到QuerySet

基本上我需要一种优雅的方式来做到以下几点: -

obj1 = Model1.objects.select_related('model2').get(attribute1=value1)
obj2 = Model1.objects.select_related('model2').get(attribute2=value2)
model2_qs = QuerySet(model=Model2, qs_items=[obj1.model2,obj2.model2])
Run Code Online (Sandbox Code Playgroud)

我可能没有想到,但对我来说做类似下面的事似乎无比愚蠢: -

obj1 = Model1.objects.select_related('model2').get(attribute1=value1)
model2_qs = Model2.objects.filter(pk=obj1.model2.pk)
Run Code Online (Sandbox Code Playgroud)

是的,我需要最终使用Model2的QuerySet供以后使用(特别是传递给Django表单).

在上面的第一个代码块中,即使我使用filter而不是get我,显然会有一个Model1的QuerySet.在我的情况下,反向查找可能并不总是可行的.

django django-queryset

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

定制共同目标以构建解决方案

我创建了一个自定义公共目标"RealClean",它删除了输出和"中间输出"目录中的每个文件.我把它放在Microsoft.Common.targets文件中.当我在我的csproj上运行MsBuild时一切都很好.但是当我在我的sln上运行MsBuild(它只是引用csproj列表)时出现以下错误

error MSB4057: The target "RealClean" does not exist in the project.
Run Code Online (Sandbox Code Playgroud)

这是我输入运行MsBuild的命令行

C:\Windows\Microsoft .NET\Framework\v3.5\MsBuild.exe /p:Configuration="Release";OutputPath="..\..\MSBuild.Referentiel.net35";nowarn="1591,1573" /t:RealClean mySolution.sln
Run Code Online (Sandbox Code Playgroud)

任何提示?

msbuild projects-and-solutions target

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

GWT中的Hibernate序列化异常但Eclipselink没有

我在表示层使用eclipselink JPA实现(Entity)和GWT 2.0框架.一切都正常.但是当我将我的JPA实现更改为Hibernate时,当我传递实体bean时,我会在GWT层上获得序列化/反序列化异常但是在eclipselink JPA上没问题.什么事真的发生了?Hibernate也是JPA和eclipselink的实现,为什么这些行为不同?

我应该怎么做才能在Hibernate上解决这个异常?使用Hibernate4gwt?

哪个JPA实现更适合GWT?

问候

java gwt hibernate jpa eclipselink

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

gacutil.exe在哪里?

我使用的是Windows 7 Enterprise 32位.我使用过Windows命令行,并且还使用了VSTS 2008命令行,但是在执行gacutil.exe时,发现命令未找到错误.

我想知道是否需要从某处安装gacutil.exe或gacutil.exe位于我的计算机的其他位置(我搜索了我的计算机,但找到了几个名为gacutil.exe的文件,我不知道应该使用哪一个) ?

顺便说一句:我使用的是.Net 3.5.

.net gacutil

113
推荐指数
4
解决办法
23万
查看次数

SQL Server - 如何插入Varbinary(Max)列?

我有一张表如下所示.我真的不想创建一个C#应用程序来在这个表中插入行,如果我可以避免它,因为VarBinary列.我的目的是在此列中存储Crystal报告.RPT文件.是否有一个T-SQL语句可以执行以将行插入/更新到此表中,并包含.RPT文件?

CREATE TABLE [Report].[MesReport](
    [MesReportID] [int] IDENTITY(1,1) NOT NULL,
    [ParentID] [int] NOT NULL,
    [ReportTitle] [nvarchar](80) NOT NULL,
    [ReportName] [nvarchar](80) NOT NULL,
    [DatabaseServer] [nvarchar](80) NOT NULL,
    [DatabaseName] [nvarchar](50) NOT NULL,
    [Login] [nvarchar](80) NOT NULL,
    [ReportFile] [varbinary](max) NULL,
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server

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