问题列表 - 第32277页

将PHP数组排序为列

我有一个包含字段的mysql表:

名称 - 年份 - 说明

我希望按年顺序显示,但希望按十年分成列.我的PHP技能非常弱,所以我只知道如何做到这一点,我根据年份范围进行单独的查询:

<?php
echo "<div><h3>1950</h3>";
    $list1950 = mysql_query("SELECT * FROM people WHERE class_year1 > '1949' AND class_year1 < '1960' ORDER BY class_year1, last_name",$db);

    while ($thearray = mysql_fetch_array($list1950)) {
        echo "<div>$thearray[name] - $thearray[class_year1]<br />$thearray[description]</div>"; 
    }
echo "</div>";
echo "<h3>1960</h3><div>";
    $list1960 = mysql_query("SELECT * FROM people WHERE class_year1 > '1959' AND class_year1 < '1970' ORDER BY class_year1, last_name",$db);

    while ($thearray = mysql_fetch_array($list1960)) {
        echo "<div>$thearray[name] - $thearray[class_year1]<br />$thearray[description]</div>"; 
    }
echo "</div>";
?>
Run Code Online (Sandbox Code Playgroud)

我知道有一种简单/更有效的方法可以做到这一点.有帮助吗?

谢谢

php mysql arrays

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

如何使用带有iBatis(myBatis)的注释进行IN查询?

我们只想使用MyBatis的注释; 我们真的想避免使用xml.我们正在尝试使用"IN"子句:

@Select("SELECT * FROM blog WHERE id IN (#{ids})") 
List<Blog> selectBlogs(int[] ids); 
Run Code Online (Sandbox Code Playgroud)

MyBatis似乎无法选择整数数组并将其放入生成的查询中.它似乎"软弱地失败",我们没有得到任何结果.

看起来我们可以使用XML映射来实现这一点,但我们真的想避免这种情况.是否有正确的注释语法?

java annotations ibatis mybatis

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

使用std :: list <std :: string>时,std :: string会导致内存泄漏

std::list<std::string>在我目前的项目中工作.但是有一个与此相关的内存泄漏.所以我分别测试了有问题的代码:

#include <iostream>
#include <string>
#include <list>

class Line {
public:
    Line();
    ~Line();
    std::string* mString;
};

Line::Line() {
    mString = new std::string("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");
}

Line::~Line() {
    //mString->clear(); // should not be neccessary
    delete mString;
}

int main(int argc, char** argv)
{
    // no memory leak
    while (1==1) {
        std::string *test = new std::string("XXXXXXXXXXXXXXXXXXXXXXXX");
        delete test;
    }

    // LEAK!
    // This causes a memory overflow, because the string thats added
    // to the list is not deleted when the list …
Run Code Online (Sandbox Code Playgroud)

c++ string memory-leaks list

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

#line - 目的?

不幸的是,我今天做了一些代码考古(虽然重构了一些旧的危险代码),并发现了一个像这样的小化石:

# line 7 "foo.y"
Run Code Online (Sandbox Code Playgroud)

我完全惊讶地发现那里有如此古老的宝藏.我在一个C编程网站上读到了它.然而,它没有解释为什么有人想要使用它.因此,我不得不猜测程序员纯粹是为了向编译器说谎的纯粹快乐.

注意:(请注意,化石实际上是在cpp文件的第3行)(哦,该文件确实指向与该文件几乎相同的.y文件.

有谁知道为什么需要这样的指令?或者它可以用于什么?

c

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

如何使用jQuery排除ID以某个后缀结尾的元素

我有这个jQuery函数:

$(this).change(function(){
  alert('I changed. ID: ' + $(this).attr("id"));
});
Run Code Online (Sandbox Code Playgroud)

我需要触发警报,除非 id名称结束-0.我想我应该使用$=运营商.我无法弄清楚如何让它发挥作用.

jquery

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

jQuery显示5秒然后隐藏

.show在成功提交表单后,我正在使用显示隐藏的消息.

如何显示消息5秒然后隐藏?

jquery message timed show hide

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

在python中查找列表中两个整数之间的最大增量

我有一个整数列表,即:

values = [55, 55, 56, 57, 57, 57, 57, 62, 63, 64, 79, 80]
Run Code Online (Sandbox Code Playgroud)

我试图找到两个连续数字之间的最大差异.在这种情况下,从64-> 79将是15.数字可以是负数或正数,增加或减少或两者兼而有之.重要的是我需要找到两个连续数字之间的最大增量.

最快的方法是什么?这些列表可以包含数百到数千个整数.

编辑:这是我现在的代码:

    prev_value = values[0]
    largest_delta = 0

    for value in values:
            delta = value - prev_value
            if delta > largest_delta:
                    largest_delta = delta
            prev_value = value

    return largest_delta
Run Code Online (Sandbox Code Playgroud)

有更快的方法吗?这需要一段时间.

python

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

Android:如何引用驻留在我的应用引用的库中的样式?

我有一个自定义视图,它位于我在我的应用程序中引用的库中.在库中,我声明了一个样式,视图使用了它.在我的应用程序中,我正在使用库中的自定义视图:

<nefarious.library.myappname.views.DragDropList
   xmlns:ddl="http://schemas.android.com/apk/res/nefarious.library.myappname"
android:id="@id/android:list"  
   android:layout_width="fill_parent" 
   android:layout_height="fill_parent"
   android:choiceMode="singleChoice"
   android:clickable="true" 
   android:longClickable="true"
   android:focusable="true"
   android:hapticFeedbackEnabled="true" 
   android:cacheColorHint="#00000000"
   ddl:normalHeight="@dimen/list_item_height"
   ddl:doubleHeight="@dimen/list_item_height_doubled"
   ddl:grabber="@id/grabber"
   ddl:grabberPadding="30dip"
   ddl:dragndropBackground="@color/moola_light" />
Run Code Online (Sandbox Code Playgroud)

Eclipse似乎在查找样式时遇到问题.Eclipse告诉我它找不到每个可设置属性的资源标识符.

如何让我的应用程序从库中查看样式?

我的问题正是这个问题:

指定Android项目依赖项(在Eclipse中)

这似乎没有得到回答.

android reference

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

Pylons入门

我刚刚开始使用Web框架.我已经决定我非常喜欢python,并开始关注Web框架.我不喜欢django有几个原因,但从我迄今为止尝试的内容中我发现我非常喜欢pylons.

我遇到的问题是我找不到很多关于挂架的文章/教程,特别是1.0篇文章.有没有人知道有关塔的任何好的入门教程和文章?

此外,我需要在我的应用程序中使用安全登录实现用户,并让用户"拥有"模型.关于我将如何做的任何好的建议/文章/教程?

当我看一些教程时,他们提到虚拟python环境.我真的不知道那是什么,你为什么要使用它们以及如何使用它们.有帮助吗?

最后,我找不到有关如何将pylons部署到生产环境的任何好的教程/文章.我拥有一台VPS,我将在那里部署.对此有何帮助?

关于挂架或蟒蛇还有什么我应该知道的吗?我已经了解了python的基础知识.

python authentication pylons

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

jQuery是否会鼓励懒惰和破坏UI设计?

当我看到一个问题,例如:如何使用jQuery排除ID以某个后缀结尾的元素我不禁想到:jquery是否鼓励过多的这种ad hoc(和处理器密集型)查询DOM?我们不应该更好地组织我们的UI,以便将这些类型的查询保持在最低限度,如果不是完全消除的话.

jquery web-applications

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