小编rod*_*ira的帖子

MySQL按最新评论或最后发布的帖子排序

如何对帖子进行排序,以便将最近的活动排在最前面?

# Schema not including all info, including FKs
CREATE TABLE post(
   id int unsigned primary key auto_increment,
   msg text,
   created datetime
)ENGINE=InnoDb;

CREATE TABLE comment(
   id int unsigned primary key auto_increment,
   post_id int unsigned,
   msg text,
   created datetime
)ENGINE=InnoDb;
Run Code Online (Sandbox Code Playgroud)

我想按最近的顺序排序帖子,其中新帖子显然比以前发布的帖子更新,但带有最近评论的旧帖子仍属于最近的帖子。

第一次尝试

# Selecting '*' for simplicity in this example
select *
from post p
left join comment c on c.post_id = p.id
group by p.id
order by c.created desc, p.created desc
Run Code Online (Sandbox Code Playgroud)

这不起作用,因为新帖子在带有评论的旧帖子之后排序。

第二次尝试

select *, if(c.id is null, p.created, …
Run Code Online (Sandbox Code Playgroud)

mysql sql select sql-order-by

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

Android BaseAdapter Pinterest风格

有哪些方法可以使视图之间的垂直间距相同,如下图所示?

(我有什么) 在此输入图像描述

(我需要什么) 在此输入图像描述

我已经尝试过使用LinearLayout的高度来为每个"瓷砖"充气,但似乎无法解决这个问题.

android android-layout jquery-masonry pinterest

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

如何使用 gcloud run 创建修订 URL?

我最近注意到 Google Cloud Run Web UI 中的一个测试版功能,它允许您创建修订 URL(标签)。超级好用的功能!

我的问题:如何为修订版创建标签,以便我可以使用gcloud? 我还没有在文档中看到任何关于它的内容(可能是因为它是一个如此新鲜的功能)。

deployment gcloud google-cloud-run

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

Apache为/ javascript目录中的请求返回404

我有一个包含多个子目录的项目.一切正常,除非我尝试访问/ root/javascript目录中的文件,我得到404.文件确实存在,我实际上正确地键入路径.如果我只是重命名目录,我就可以访问这些文件.重新命名,我再次获得404.VHost文件工作正常.没有涉及.htaccess文件.

Apache版本:2.4.9

操作系统:Ubuntu 13.10

apache ubuntu ubuntu-13.10

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

颜色区域的Numpy盐和胡椒图像?

我有大量的图像,如下所示:

在此输入图像描述

我想为这些图像添加随机的黑白像素(盐和胡椒),但仅限于彩色圆圈内.圆圈周围的黑色边框必须保留[0, 0, 0].这样做的目的是增加机器学习数据集.

如何使用Numpy完成这项工作?

numpy machine-learning image-processing dataset

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