问题列表 - 第6867页

如何在MySQL表的列中找到最常见的结果

使用PHP和MySQL,我想查询我的用户发布的帖子表,以找到发布最多条目的人.

对此有什么正确的查询?

样本表结构:

[id] [UserID]
1     johnnietheblack
2     johnnietheblack
3     dannyrottenegg
4     marywhite
5     marywhite
6     johnnietheblack

我希望看到"johnnietheblack"是顶级海报,"marywhite"排名第二,"dannyrottenegg"排名第二

php mysql

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

地图中的Javascript变量评估

我试图通过jQuery传递一些数据$.post(),我遇到了一些问题,我只能归类为数据映射中的变量评估.让我们来看看:

var field = 'fooVar';
var value = 'barVar';
$.post('/path/to/url', { field:value, 'fooString':'barString' });
Run Code Online (Sandbox Code Playgroud)

最终结果是具有以下值的POST:

// Actual result
field = barVar
fooString = barString

// Expected result    
foo = barVar
fooString = barString
Run Code Online (Sandbox Code Playgroud)

我希望在数据图中将"field"评估为变量"foo",但事实并非如此.我能够辨别的是"key"上的单引号是可选的,因此将它们排除不会导致变量被评估.

我还尝试了以下几个运气量的咯咯笑声:

$.post('/path/to/url', { "'" + field + "'":value, 'fooString':'barString' });
$.post('/path/to/url', { eval(field):value, 'fooString':'barString' });
Run Code Online (Sandbox Code Playgroud)

我很难过.感谢您提供的任何帮助,甚至只是一个坚定的"不",这样我就可以继续我的生活,知道一个更精通的人,我的背后会受到赞赏.:)

javascript jquery

14
推荐指数
2
解决办法
6175
查看次数

如何使用JSTL标记检查资源包密钥是否不存在?

我有一个资源文件,它有一些可选的键.如果不存在可选资源键,则设置默认值.似乎没有简单的方法来确定资源包中是否存在密钥.所以这就是我正在做的事情.

<fmt:message var="title" key="login.reg.signup.${signupForm.regfrom}.title" />
<c:if test='${fn:startsWith(title, "??")}'>
    <fmt:message var="title" key="login.reg.signup.default.title" /> 
</c:if>
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?

java jsp jstl resourcebundle internationalization

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

这个IF语句是否嵌套?

输入X:

if (0 <= X and X < 49)
    output "abc"
else if (50 <= X and X < 70)
    output "def"
else if (70 <= X and X < 85)
    output "ghi"
else if (85 <= X and X < 100)
    output "jkl"
endif
Run Code Online (Sandbox Code Playgroud)

nested pseudocode

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

Java方法:在给定已知属性值的数组列表中查找对象

我实际上有几个问题.

我有一个类Dog与以下实例字段:

private int id;
private int id_mother;
private int id_father;
private String name="";
private String owner="";
private String bDate="";
Run Code Online (Sandbox Code Playgroud)

我还有一个类Archive,它可以实例化Dog并将Dog对象放入ArrayList中.

我试图在Archive中编写一个方法,它接受一个整数作为ID并查看ArrayList,并返回包含该ID的对象.

private Dog getDog(int id){
    Dog dog = new Dog();
    int length=getSize();
    int i=0;

    dog=al.get(i);
    i++;

    while(dog.getId()!=id && i<length)
        dog=al.get(i);
        i++;

    if(dog.getId()!=id)
        dog=null;
    return dog;
}//end getDog
Run Code Online (Sandbox Code Playgroud)

这种方法有两个问题(我使用的其他方法).首先它没有用,我看不出原因.我正在循环(可能)arraylist中的所有对象,因为在循环结束后,检查循环是否完成,因为它用完了要搜索的对象,或者因为它找到了具有给定ID的对象.其次,这似乎是一个非常耗时的过程.有什么方法可以加快速度吗?

java arraylist

21
推荐指数
4
解决办法
14万
查看次数

如何输出引号中包含的每个Perl数组元素?

我想在Perl中以特定格式输出数组的元素.

@myArray = ("A", "B", "C");
$text = something;
Run Code Online (Sandbox Code Playgroud)

有些东西应该是字符串' "A" "B" "C"'(用双引号括起来的每个元素).

但是,如果@myArray是空的,那么也$text应该是空的.我想过使用join(),比如

$text = "\"" . join("\" \"", @myArray) . "\"";
if ($text eq "\"\"")
{
    $text = "";
}
Run Code Online (Sandbox Code Playgroud)

我认为这会奏效.但是,有更优雅的方法吗?

arrays string perl

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

GQL是否支持常用的SQL样式聚合?

我正在寻找在SQL版本中广泛使用的简单聚合函数.

简单的事情Select Count(*) from table1比较复杂.

如果这些可用,是否有一些文件可以指向我?

谢谢 - 吉吉

google-app-engine gql aggregate-functions gqlquery

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

预处理器布鲁斯有什么治疗方法吗?

我知道我可以踢预处理器以-E在我的特定情况下使用该选项吐出输出.对于生成的代码,这个预处理器输出是杀气腾腾的.例如,我有一个4gl的应用程序,而Informix将它转换为C,这反过来又吐出了一个可怕的丑陋混乱.

我想要的是一个编辑器,它允许我指定有效的预处理器值,并只显示相关代码.我有一些在Vim的匹配非常基本的工作#ifdef#endif,但代码是充满了更先进的结构是这样的#ifndef,#if#else.更糟糕的是,构造在逻辑上更复杂,我认为我的Vim脚本技能不足以让我得到我想要的东西.例如:

#if DLEVEL > 5
    #define SIGNAL  1
    #if STACKUSE == 1
        #define STACK   200
    #else
        #define STACK   100
    #endif
#else
    #define SIGNAL  0
    #if STACKUSE == 1
        #define STACK   100
    #else
        #define STACK   50
    #endif
#endif
#if DLEVEL == 0
    #define STACK 0
#elif DLEVEL == 1
    #define STACK 100
#elif DLEVEL > 5
    display( debugptr );
#else
    #define STACK 200
#endif
Run Code Online (Sandbox Code Playgroud)

如果我想解决它,包括定义表达式求值程序.这必须是一个解决的问题!如果您有Vim建议或其他建议,请告诉我.

c vim c-preprocessor

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

日期序数输出?

我想知道在python中给出一个数字是否有一种快速简便的输出序数的方法.

例如,给定数字1,我想输出"1st",数字2,"2nd"等等等.

这是用于处理面包屑路径中的日期

Home >  Venues >  Bar Academy >  2009 >  April >  01 
Run Code Online (Sandbox Code Playgroud)

是目前显示的

我想要有一些东西

Home >  Venues >  Bar Academy >  2009 >  April >  1st
Run Code Online (Sandbox Code Playgroud)

python

20
推荐指数
4
解决办法
9837
查看次数

自定义/删除Django选择框空白选项

我正在使用Django 1.0.2.我写了一个由Model支持的ModelForm.此模型有一个ForeignKey,其中blank = False.当Django为此表单生成HTML时,它会创建一个选择框,其中包含ForeignKey引用的表中每一行的一个选项.它还在列表顶部创建一个没有值的选项,并显示为一系列破折号:

<option value="">---------</option>
Run Code Online (Sandbox Code Playgroud)

我想知道的是:

  1. 从选择框中删除此自动生成选项的最简洁方法是什么?
  2. 定制它的最简洁方法是什么,以便它显示为:

    <option value="">Select Item</option>
    
    Run Code Online (Sandbox Code Playgroud)

在寻找解决方案时,我遇到了Django票4653,这给我的印象是其他人有同样的问题,并且Django的默认行为可能已被修改.这张票超过一年,所以我希望可能有更清洁的方法来完成这些事情.

谢谢你的帮助,

杰夫

编辑:我已经配置了ForeignKey字段:

verb = models.ForeignKey(Verb, blank=False, default=get_default_verb)
Run Code Online (Sandbox Code Playgroud)

这确实设置了默认值,因此它不再是空/短划线选项,但不幸的是它似乎无法解决我的任何问题.也就是说,空/破折号选项仍然出现在列表中.

python django django-models django-forms

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