小编krt*_*tek的帖子

选择一个表中的所有项并与另一个表连接,允许空值

我要求从桌面鸟类(基本上所有的鸟类)中选择所有值,然后加入另一个跟踪谁喜欢那只鸟的桌子.

所以我希望查询返回所有鸟类,以及人们喜欢那只鸟的记录ID.如果没有人喜欢这只鸟的记录,那么该字段应该为空.

我当前的查询没有得到空值.这里是:

select  bird_name, member_id 
from birds  
right join bird_likes on birds.bird_id = bird_likes.bird_id 
where member_id = 2 ;
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能确保bird表中的每一行都显示一次?

谢谢,亚历克斯

mysql sql

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

具有复杂条件的 Row_Number

Row_Number()除了用 完成的简单分区之外,是否可以使用其他方式对行进行编号Group By

这是我的特殊情况:

Id    Type    Date
--    ----    ----
 1      16    Some Date
 2      16    Some Date   
 3      16    Some Date
 4      32    Some Date
 5      64    Some Date
 6      64    Some Date
 7     128    Some Date
 8     256    Some Date
 9     256    Some Date
10     256    Some Date
Run Code Online (Sandbox Code Playgroud)

我想按以下方式对编号进行分区(行编号按日期排序):

Id    Type    RowNb
--    ----    -----
 6      64        1
 4      32        2
 5      64        3
 9     256        1
 3      16        2
 1      16        3
 8     256 …
Run Code Online (Sandbox Code Playgroud)

sql-server-2005 row-number

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

文字超出了段落css html

我在段落中有文字

      <p style="width:200px;">Text goes here</p>
Run Code Online (Sandbox Code Playgroud)

我的问题是,当文本增长(更大的宽度)时,它不会重新显示。它不在段落中。如果文本增长,我如何管理文本以新行继续。

提前致谢。

html css

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

javascript if else语句

我试图让我的网站上的图像更大,如果你点击它们.
如果再次点击图片,我想撤消放大的视图.

$("img").click(function(){

    var grown = 'false';

    if (grown == 'true') {
        $(this).animate({width: 300, height: 200}, 1000 );
        var grown = 'false';
        console.log(grown);
    }

    else if (grown == 'false') {
        $(this).animate({width: 600, height: 400}, 1000 );
        var grown = 'true';
        console.log(grown);
    }

});
Run Code Online (Sandbox Code Playgroud)

扩大作品,但grown变量似乎总是被卡住true,所以它不会缩小.我的逻辑有缺陷吗?任何帮助非常感谢!

javascript jquery

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

ArrayList的排序

我有一个数组列表

ArrayList itemListWithRank = ItemListDAO.getItemList();
Run Code Online (Sandbox Code Playgroud)

在arraylist中itemListWithRank有许多类型的对象值,它们都是不同的.并且它们中的一个值是也使用该数组列表设置的项目等级.

现在我想根据排名的加入顺序对这个数组列表进行排序.已在此数组列表中设置排名值.

我如何对arraylist进行排序哪一个有很多类型的值....?

谢谢大家....

java sorting arraylist

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

静态变量是java中特定于Thread的吗?

静态变量是特定于线程的,意思是

class A {
    public static int i = 10;
} 

Class B {
    A.i = 20;
}

Class C {
    A.i = 30;
}

Class D {
    System.out.println(A.i);
}
Run Code Online (Sandbox Code Playgroud)

我正在从我的Web应用程序调用上面的类,即在第一个请求中调用类B,在第二个请求中我调用类B,在第三个请求中我调用了类D.现在它将打印10/20/30什么?

谢谢.

java

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

是否会在多个会话中保留php Singleton类实例?

为了一个简单的例子,如果我想计算脚本在不使用磁盘存储的情况下获得的命中数,我可以使用静态类成员吗?

用户1:

<?php
$test = Example::singleton();
$test->visits++;
?>
Run Code Online (Sandbox Code Playgroud)

用户2:

<?php
$test = Example::singleton();
$test->visits++;
?>
Run Code Online (Sandbox Code Playgroud)

$visits是1还是2?

php

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

通过SSH克隆mercurial存储库

我的主目录位于一台服务器上,而Mercurial存储库位于另一台服务器上.我想将存储库克隆到我的主目录.我们通过ssh连接到其他服务器.我怎样才能克隆mercurial存储库?

我的本地存储库应该是: /home/my_user/my_project

Hg Repository是(在另一台服务器上): /opt/Application/hg/the_project

最好的祝福

ssh mercurial clone repository

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

file_exists()不运行

$myfilepath =  SITEROOT."/uploads/vaibhav_photo/thumbnail/".$user_avatar['thumbnail'];
if(file_exists($myfilepath))
{
  echo "file exist";
}
else
{
  echo "file does not exist";
}
Run Code Online (Sandbox Code Playgroud)

即使文件存在,它总是去其他部分.

如果有人在PHP中有替代选项,请尽快回复,

php

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

无法使用$ _POST值设置会话变量

设置此变量会产生错误; 我尝试了所有可能的方法,但我无法调试:

 >1.  $_SESSION[clas = $_POST['clas']];   ERROR Parse error: syntax error, unexpected '=',                     expecting ']' in C:\wamp\www\st_db_1\search_db.php on line 51

 >2. $_SESSION['clas = $_POST['clas']'];  ERROR  Parse error: syntax error, unexpected T_STRING, expecting ']' in C:\wamp\www\st_db_1\search_db.php on line 51

 >3 $_SESSION['clas = $_POST[clas]'];   ERROR  Notice: Undefined index: clas = $_POST[clas] in C:\wamp\www\st_db_1\search_db.php on line 51

 >4 $_SESSION[clas = $_POST[clas]];   ERROR  Parse error: syntax error, unexpected '=', expecting ']' in C:\wamp\www\st_db_1\search_db.php on line 51
Run Code Online (Sandbox Code Playgroud)

请给我一些建议.

php

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

替换hg分支的内容

我有一个hg回购.我曾经有一个名为"1.x"的短命分支,它在某个时间点取消了"默认".它被关闭了,因为我觉得在那个特定时刻不需要使用那个分支.

但是,在创建"1.x"之前,我被迫放弃了"默认"开发的方式并在更早的版本中创建了另一个分支.我无法使用名称"1.x",因此我称之为"oldui".分支"默认"被关闭为死胡同.我对这种命名感到不舒服.您可以在我的存储库中详细查看:https://bitbucket.org/mingos/umbracms/changesets/6a3c7980a219

我希望能够重用分支名称"1.x"而不是神秘的"oldui".如果有办法,我将如何实现这一目标?

mercurial branch repository

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

如何从code.google.com下载源代码

我需要下载code.google.com上项目的源代码我无法执行结帐部分中给出的命令.我该怎么做?这是在命令提示符中执行的命令.

hg clone https://code.google.com/p/gpspeedo/
Run Code Online (Sandbox Code Playgroud)

version-control mercurial

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

在C中查找数组中的最大值索引

我想在C中找到数组中的最大值索引.

我写这个代码示例:

maks=0;
for(i=0;i< N * N;i++) {
    if(array[i]>maks) {
        maks=(int) array[i];
        k=i;
    }
}
Run Code Online (Sandbox Code Playgroud)

但这不能正常工作.你能告诉我另一个例子吗?

最好的祝福...

c

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