问题列表 - 第49581页

什么是低内存使用的好数据库?

我正在寻找一个内存占用少的数据库来与Django一起使用.我只有这些要求:

  • 适用于Django(即使没有详细记录)
  • 在Ubuntu或CentOS上运行(首选包,从源安装即可)
  • 免费和开源
  • 内存占用少
  • 能够为大约50个并发用户提供服务

对于总RAM,我将在512到1024 MB之间运行.我想要256MB的Web服务器和Web应用程序,所以"低"将是256-768 MB

python database django

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

外部联接/子查询有问题

在MSSQL中

我有一张桌子,列出了高尔夫球手有赛季,锦标赛,球员,位置的锦标赛

例如

season  tournament  player  position
-------------------------------------
1983    A           Mr Par  20  
1983    B           Mr Par  1  
1983    C           Mr Par  1  
1984    A           Mr Par  17  
1984    B           Mr Par  2  
1985    A           Mr Par  1  
1985    C           Mr Par  8  
Run Code Online (Sandbox Code Playgroud)

我想在MSSQL中创建一个查询,它只会告诉我一年中的胜利,他根本没有获胜

season  player  numWins
------------------------
1983    Mr Par  2  
1984    Mr Par  0  
1985    Mr Par  1
Run Code Online (Sandbox Code Playgroud)

似乎无法得到正确的结果,但知道它在某处.

sql t-sql sql-server

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

如果我选择不同的通用限制,为什么不能使用相同的参数重载方法?

如果我在c#4.0 .NET中这样做

    private static void myMethod<T>(int obj) where T : IDictionary
    {


    }

    private static void myMethod<T>(int obj) where T : ICollection
    {


    }
Run Code Online (Sandbox Code Playgroud)

我收到以下错误.

类型'ConsoleApplication1.Program'已经定义了一个名为'myMethod'的成员,它具有相同的参数类型

我想知道为什么?据我所知,这两种方法都可以毫无歧义地调用?

如果我想要第一种方法,我会这样做

myMethod<IDictionary>(50)
Run Code Online (Sandbox Code Playgroud)

和第二种方法

myMethod<ICollection>(40)
Run Code Online (Sandbox Code Playgroud)

我错过了什么样的情景?有没有办法实现一组具有相同参数但不同类型的重载方法?

.net c# generics overloading c#-4.0

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

Jquery POST Json返回

我有一个jquery脚本,它发布我的表单.这里是:

$(document).ready(function(){
$("form#submit").submit(function() {


var an      = $('#an').attr('value');
var betreff = $('#betreff').attr('value');
var text    = $('#text').attr('value');

    $.ajax({
        type: "POST",
        url: "newmsg.php",
        data: "an="+ an +"& betreff="+ betreff +"&text="+ text,
        success: function(){

            $('#window').html(name);                

        }
    });
return false;
});
});
Run Code Online (Sandbox Code Playgroud)

我的newmsg.php文件

<?php if($_POST['an']=="john") { echo json_encode(array("name"=>"hi john")); } ?>
Run Code Online (Sandbox Code Playgroud)

我的问题是,我的php文件不会返回名称,所以我的div #window不会发布消息

希望你们明白......

非常感谢你

jquery post json

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

在C99中通过引用传递

我刚才读这个

在C ++(和C99)中,我们可以按引用传递,它提供与指针传递相同的性能。

因此,我尝试了以下简单代码:

#include <stdio.h>

void blabla(int& x){
    x = 5;
}

int main(){
    int y = 3;
    printf("y = %d\n", y);
    blabla(y);
    printf("y = %d\n", y);
}
Run Code Online (Sandbox Code Playgroud)

输出为:

gcc test.c -o test -std=c99
test.c:3:16: error: expected ';', ',' or ')' before '&' token
test.c: In function 'main': 
test.c:10:2: warning: implicit declaration of function 'blabla'
Run Code Online (Sandbox Code Playgroud)

现在我很困惑。C99确实支持引用传递吗?

c99 pass-by-reference

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

Python类可以通过迭代器和索引访问

可能是一个n00b问题,但我目前有一个实现迭代器的类,所以我可以做类似的事情

for i in class():
Run Code Online (Sandbox Code Playgroud)

但我希望能够通过索引来访问类

class()[1]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

谢谢!

python iterator list

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

你能在Asp.Net MVC 3中创建一个动态类型的HtmlHelper扩展吗?

我试图创建一个动态类型扩展HtmlHelper,但我收到并错误.例如,如果我试试这个:

public static string DropDownWithAdder<T>(this HtmlHelper helper)
{
    return "Test Worked";
}
Run Code Online (Sandbox Code Playgroud)

这在视图中:

@Html.DropDownWithAdder<Code>()
Run Code Online (Sandbox Code Playgroud)

我收到了错误

CS1061:'System.Web.Mvc.HtmlHelper'不包含'DropDownWithAdder'的定义,并且没有扩展方法'DropDownWithAdder'接受类型'System.Web.Mvc.HtmlHelper'的第一个参数可以找到(你错过了吗?使用指令或程序集引用?)

但是,如果我只是删除<T>它就可以了.我的问题是你可以在Html扩展方法中使用泛型类型吗?

c# razor asp.net-mvc-3

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

在GHCi中,为什么函数arrow:kind( - >)`包括问号`( - >):: ?? - >? - >*`?

可能重复:
Haskell奇怪的种类:种类( - >)是?? - >? - >*

在GHCi(版本7.0.2)中,如果我要求函数类型的类型,结果有问号:

Prelude> :kind (->)
(->) :: ?? -> ? -> *
Run Code Online (Sandbox Code Playgroud)

为什么这种类型包括问号而不是星号* -> * -> *?问号是什么意思?为什么其他类型只使用星号?

Prelude> :kind (,)
(,) :: * -> * -> *
Run Code Online (Sandbox Code Playgroud)

haskell types function ghci

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

django - django-taggit形式

我想用django-taggit(点击这里).文档(单击此处)讨论了使用ModelForm生成表单,但我已经使用了我想要使用的表单.

假设我有这样的事情:

forms.py

class MyForm(forms.Form):
    ......
    tags = forms.CharField(max_length=200, widget=forms.Textarea)
Run Code Online (Sandbox Code Playgroud)

如何保存来自tags现场的标签?我的是什么views.py?一个真实的例子将是真正的赞赏.

django django-models django-forms django-views django-taggit

8
推荐指数
2
解决办法
5161
查看次数

静态类成员的初始化

如果我尝试初始化obj_s它要求我做它const- 我不能这样做因为我必须继续计算我的创建对象.

#include<iostream>

class A
{
        static int obj_s=0;
public: 
        A(){ ++obj_s;cout << A::obj_s << "\nObject(s) Created\n"; }
}; 

int main()
{
A a,b,c,d;
}    
Run Code Online (Sandbox Code Playgroud)

下面的代码一直给我以下错误:

  [Linker error] undefined reference to `A::obj_s' 
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++ c++11

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